- 1、本文档共12页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课程:《激光设备控制技术》 院系:电子工程系 主讲人:蔡文明 PLC的数据寄存器 教学目标: 了解数据寄存器的作用。 PLC的数据寄存器 了解数据寄存器的分类及各类型特点。 数据寄存器用于存储中间数据、需要变更的数据等 , PLC在进行输入输出处理、模拟量控制、位置控制时,需要许多数据寄存器存储数据和参数。 这些寄存器都是16位,可处理的数值范围为-32768~+32767,如下图所示: 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 D0(16位) 符号位:0表示正数;1表示负数。 高位 低位 数据寄存器D 进行32位数据操作时,只要指定低位的编号即可,例如 D0。而高位则为继其之后的编号D1自动占有,由(D1、D0)表示32位数据寄存器的编号。 1个数据寄存器可存储16位二进制数或一个字,两个数据寄存器合并起来,可组成32位数据存储器,用以存放32位数据(双字)。 可处理的数据范围为-2147483648~+2147483647,如下图示: 1 1 0 1 1 1 0 1 1 1 1 1 0 1 1 1 1 1 1 0 1 0 1 1 1 0 1 0 1 1 0 1 D1、D0 (32位) 高位 低位 符号位:0表示正数;1表示负数。 数据寄存器的分类 数 据 寄 存 器 普通用途 停电保持用 特殊用途 供变址用 D 0 ~ D 199 200 点 D 8000 ~ D 8255 256 点 V 0 ~ V 7 Z 0 ~ Z 7 16 点 D 200 ~ D 7999 7800 点 1、通用数据寄存器 写入数据后,只要不再写入其他数据,其内容就不会发生变化。但当PLC停电或停止运行时,所有数据将清零。 只有一种情况例外,就是若被M8033驱动时,数据可以保持。即M8033=ON,数据寄存器内容将保持。 除数据断电保持外,所有特性都与通用数据寄存器相同。其中: (1)D200~D511 共312个点,为通用型断电保持数据寄存器 D490~D509 可供两台PLC之间进行点对点通信用; D490~D499 主站——从站 D500~D509 从站——主站 (2)D512~D7999 共7488个点,为专用型断电保持数据寄存器,其断电保持功能不能用软件改变,但可用指令清除其内容。 D1000后可以将500个为单位作为文件寄存器。用于存储用户程序中用到的数据文件。 2、断电保持数据寄存器 在D8000中,存有监视定时器的时间设定值,由系统只读存储器通电时写入。若要改变时,可利用传送指令MOV写入,如下图所示; 监视定时器设定值写入250ms 未定义的特殊数据寄存器不要使用! 3、特殊用途数据寄存器 4、变址寄存器(V/Z) 变址寄存器和普通的数据寄存器一样,是进行数据读、写的寄存器。变址寄存器的内容与软元件组合,可以改变软元件的地址。 V0 16位 Z0 16位 V0 32位 Z0 高位 低位 变址寄存器的功能指令使用可用图例说明: X000 FNC12 MOV D5V0 D10Z0 当V0=8,Z0=14时,D5V0 (5+8) =D13;D10Z0(10+14)=D(24) 当X000=ON时,则D13传送到D24中。 可变址的软元件有: X、Y、M、S、P、T、C、D、K、H、KnX、KnY、KnM和KnS。 注意! 变址寄存器不能修改V与Z本身或位数指定用的Kn参数。例如K4M0Z有效,而K0ZM0无效。 总结: 数据寄存器用于存储中间数据、需要变更的数据。 数据寄存器为16位,最高位是符号位。根据需要也可以将两个数据寄存器合并为一个32位字长的数据寄存器 。 作业 用于两台PLC之间进行点对点通信用的数据寄存器地址( )。 A、 D490~D509 B、D490~D499 C、D500~D509 2.简述通用数据寄存器与停电保持用数据寄存器的同、异。
文档评论(0)