FP系列PLC技术与应用 作者 侯益坤 主编 第3章 FP系列PLC的高级指令及其编程.pptVIP

FP系列PLC技术与应用 作者 侯益坤 主编 第3章 FP系列PLC的高级指令及其编程.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
3.1 数据传输指令 3.2 二进制数算术运算指令 3.3 BCD数算术运算指令 3.4 数据比较指令 3.5 逻辑运算指令 3.6 数据转换指令 3.7 数据移位指令 3.8 位操作指令 3.9 特殊指令 3.10 高速计数器和脉冲输出控制指令 3.11 浮点型实数运算指令 3.12 PID控制 3.1.2 位数据传输指令 :BTM、DGT 3.1.3 数据块传输指令:BKMV 3.1.5 数据交换指令(XCH、DXCH 、 SWAP) 3.4 数据比较指令 3.4.2 数据区段比较指令: (WIN、DWIN) 3.4.3 数据块比较指令:(BCMP) 3.5 逻辑运算指令 3.6 数据转换指令 3.7 数据移位指令 3.9 特殊指令 (1)高速计数器的输入模式 高速计数器的输入模式有单相加法输入、单相减法输入,2相(相位差)输入等。加法输入模式是作加法计数,当过程值等于设定值时,驱动负载。减法输入模式是作减法计数,当过程值等于0时,驱动负载。 (a) 加法输入模式 (b)减法输入模式 (c)2相输入 图3-164 高速计数器的输入模式 (2)高速计数器的输入模式的设定 高速计数器的输入模式可在系统寄存器设定 图3-165 高速计数器输入模式的设定 高速计数器的每个通道的计数输入端和复位端 (a)CH0通道单相加法输入 (b)CH0通道2相输入 图3-166 计数输入端和复位端的连接 (3)高速计数器的控制指令 (a)使用CH0时 (b)使用CH1时 图3-167 软复位和计数状态控制 3.10.2 目标值一致ON指令(F166 HC1S) 11 目标值一致ON。当指定的高速计数器通道经过值与目标值一致时,指定的输出为ON 数n:K,H 源S:WX,WY,WR,SV,EV,DT,K,H 目标D:Y0~Y7 F166(HC1S) 步数 名称,意义 操作数(可用软元件) 助记符 表3-60 目标一致ON指令 图3-168 目标一致ON指令 在编程要注意: (1)源S的设定值范围是K-2147483648~2147483648。 (2)当一个高速计数器在执行期间,不能再执行其它的高速计数器指令。 (3)当高速计数器的经过值等于设定的目标值时,可以执行中断程序。 数n是高速计数器的输出通道,对FP-X为K0~K7。源S是高速计数器的目标值数据。目标D是输出线圈,对FP-X为Y0~Y7。图3-168的意义是:当通道0的高速计数器的经过值(DT90301、DT90300的值)等于设定的目标值K10000时,指定的输出线圈为ON。 例3-66 图3-169是目标值一致ON指令的一个应用例子。试分析之。 图3-169 F166(HC1S)指令的应用 3.10.3 目标值一致OFF指令(F167 HC1R) 11 目标值一致OFF。当指定的高速计数器通道经过值与目标值一致时,指定的输出为OFF 数n:K,H 源S:WX,WY,WR,SV,EV,DT,K,H 目标D:Y0~Y7 F16(HC1R) 步数 名称,意义 操作数(可用软元件) 助记符 表3-61 目标一致OFF指令 图3-170 目标一致OFF指令 在编程要注意: (1)源S的设定值范围是K-2147483648~2147483648。 (2)当一个高速计数器在执行期间,不能再执行其它的高速计数器指令。 (3)当高速计数器的经过值等于设定的目标值时,可以执行中断程序。 数n是高速计数器的输出通道,对FP-X为K0~K7。源S是高速计数器的目标值数据。目标D是输出线圈,对FP-X为Y0~Y7。图3-170的意义是:当通道0的高速计数器的经过值(DT90301、DT90300的值)等于设定的目标值K1000时,指定的输出线圈为OFF。 (b)指定位单位传送的S1结构 (c)指定从站的S1+1结构 图3-137 源S、S+1的意义 (a)指定字单位传送的S1结构 在使用SEND指令编程时还要注意: (1)对于同一个通信端口,不能同时执行多个传送SEND和接收RECV指令。 (2)当使用COM1通信口,或使用COM2通信口时,为了使SEND和RECV指令能够被执行,要分别使执行标志R9044(用COM1通信口)或R904A(用COM2通信口)为ON。 3.9.5 数据接收(RECV) 表3-49 数据接收指令 9 数据接收。通过网络连接模块接收来自其它站点发送过来的数据 源S1,S2:WX,WY,WR,SV,EV,DT 目标 D: WY,WR,SV,EV,DT 数 N: K,H F146(RECV) 步数 名称,意义 操作数(可

您可能关注的文档

文档评论(0)

开心农场 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档