- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1章第*页 编程器件 6,计数器C (C0~C255) (1)、16位递加计数器(设定值为1~32767) C0~C99——通用型 C100~C199——断电保持型 (2)、32位双向计数器(-2147483648~+ 2147483647 ) C200~C219——通用型 C220~C234——断电保持型 由特殊辅助继电器M8200~M8234设定其为递加型(继电器置0)或递减型(继电器置1)。 响应频率10Hz (3)、高速计数器(C235~C255) 适应高速计数器输入的PLC输入端只有:X0~X5 ;使用高速处理功能指令;响应频率60KHz X0 C1 K123 X1 C100 D100 C1 Y0 C1 定时器: 线圈:设定值、当前值 输出触点:位寄存器 电控荷 第1章第*页 编程器件 16位递加计数器 设定值位1~32767。其中,C0~C99共100点是通用型,C100~C199共100点是断电保持型。下图表示了递加计数器的动作过程。 (线圈)输出=(当前值≥设定值) 第1章第*页 编程器件 32位增减计数器工作图 第1章第*页 编程器件 X11 RST C0 C0 Y0 X12 C0 K10 X10 M8200 分析:X12是计数输入,每接通一次(即读取一个脉冲上升沿),计数器当前值加1,十次时,C0输出接点接通。 思考:当计数器为C100,C200,C220又会出现什么情况? 第1章第*页 编程器件 X0作为按钮输入,要求:按三次后,Y0有输出,10s后Y0停止输出。 X0 C0 K3 C0 Y0 T0 K100 RST C0 T0 X0 C0 K3 C0 Y0 T0 K100 T0 两种方法有何不同? 第1章第*页 编程器件 7,数据寄存器D 在进行输入输出处理、模拟量控制、位置控制时,需要许多数据寄存器存储数据和参数。 数据寄存器为16位,最高位为符号位 可用两个数据寄存器合并起来存放32位数据,最高位仍为符号位。 第1章第*页 编程器件 1、通用数据寄存器D0~D199 当PLC由运行到停止时,该类数据寄存器数据均为零;但当M8031置1,数据可以保持。 2、断电保持数据寄存器D200~D511 电源通断,PLC运行与否都不改变其内容。在两台PLC作点对点通信时,D490~D509用作通信。 3、特殊数据寄存器D8000~D8255 供监视PLC中器件运行方式用。D8010当前扫描周期(0.1ms) 4、文件数据寄存器D1000~D2999 第1章第*页 MOV K250 D0 M8002 通用数据寄存器一旦写入数据,只要不再写入其他数据,就不会变化。在运行中停止或断电时,所有数据都清零(D0-199)。 编程器件 MOV K250 D200 M2 第1章第*页 编程器件 8,变址寄存器V/Z (V0-V7, Z0-Z7) 变址寄存器除了和普通的数据寄存器有相同的使用方法外,还常用于修改器件的地址编号。 V、Z都是16位的寄存器,可进行数据的读写。 当进行32位操作时,将V、Z合并使用,指定Z为低位。 MOV K250 D2V1 M2 当V1=5时 K250 → D7 第1章第*页 编程器件 9,常数K/H 常数也作为器件对待,它在存储器中占一定的空间。 十进制用K,如K18; 十六进制用H,如H12。 MOV K100 D0 M8002 MOV H64 D0 M8002 第1章第*页 编程器件 10,指针(P/I) 分支指令用指针 P0~P62、P64~P127 共127点。 指针P0~P62、P64~P127为标号,用来指定条件跳转,子程序调用等分支指令的跳转目标。 P63为结束跳转用。 中断用指针 I0 □□~I8 □□共9点。 相关指令:FNC03(IRET) 、FNC04(EI)、 FNC05(DI) 第1章第*页 中断指针的格式: (1) 输入中断 I△0□(外部输入中断X0-X5) □=0表示为下降沿中断;□=1表示为上升沿中断。 △表示输入号,取值范围为0~5,每个输入只能用一次。 (2) 定时(器)中断 I△□□ △表示定时中断号,取值范围为6~8,每个定时器只能用1次。 □□表示定时时间,取值范围为10~99ms。 (3) 高速计数器中断 I0□0 □=1 ~6,与高速计数比较指令并用
原创力文档


文档评论(0)