PLC应用技术3.4知识点4数据处理指令.docxVIP

  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文档。上传文档
查看更多
精品文档 精品文档 PAGE PAGE14 精品文档 PAGE 知识点4 数据办理指令 1.知识目标 1)掌握数据办理指令的用法; 2)掌握高速办理指令的用法; 3)掌握部分方便指令、外部设施指令的用法; 2.能力目标 (1)能够运用功能指令编写 8站小车的呼喊控制。(2)能用功能指令编写花式喷泉控制程序( 3)能用所 学指令编写 5台电动机次序控制等控制程序。 (4)能用所学指令编写复杂彩灯控制程序并调试。 案例1引入:8站小车呼喊控制系统应用背景 在工业生产和其他领域内, 由于工作的需要, 人们总是采用小车进行生产运输。 这可 以减少工人的劳动强度,使人们防止受到其他的危害。本项目将采用功能指令设计一个 8 站小车的呼喊控制系统, 要求车所停位置号小于呼喊号时, 小车右行至呼喊号处停车; 车所 停位置号大于呼喊号时, 小车左行至呼喊号处停车; 小车所停位置号等于呼喊号时, 小车原 地不动;小车运行时呼喊无效; 同时小车在运行中具有左行、 右行定向指示、原点不动指示; 具有小车行走位置的七段数码管显示,如图 所示。 知识点4-数据办理指令一览 1.区间复位指令 ZRST(P)的编号为 FNC40。 指令功能:它是将指定范围内的同类元件成批复位。 指令格式:如下图,当X0由OFF→ON时,位元件M500~M599成批复位,字元件C235~C255也成批复位。 操作元件范 程序步 指令名称 助符 指令代位数 [D1·][D2·] ZRST Y、M、S、T、C、D ZRST、ZRSTP?5步 区复位 FNC40◥ (D1元件号≤D2元件 ZRST(P) (16) 号) ZRST  指令用法: 1)[D1.]和[D2.]可取Y、M、S、T、C、D,且应为同类元件,同时 [D1]的元件号应小于 指定的元件号,若 [D1]的元件号大于 [D2]元件号,则只有 [D1]指定元件被复位。  [D2] 2)ZRST  指令只有  16位办理,占  5个程序步,但  [D1.][D2.]  也能够指定  32位计数器。 2.译码指令 1)译码指令DECO(P)指令的编号为FNC41。 指令功能:根据n位输入的状态对2n个输出进行译码。 指令格式:如下图,n=3则表示[S.]源操作数为3位,即为X0、X1、X2。其状态为二进 制数,当值为011时相当于十进制 3,则由目标操作数 M7~M0组成的8位二进制数的第三 M3被置1,其余各位为0。如果为000则M0被置1。用译码指令可经过[D.]中的数值来控制元件的ON/OFF。 操作元件范 指令名称 助符 指令代位数 程序步 [S·] [D·] n DECO FNC41◥ K、H、X、Y、 Y、M、S K、H DECO、 M、S、T、C、 DECO(P) (16) T、C、D 1≤n≤8 DECOP?7 步 D、V、Z 译码指令用法: 1)位源操作数可取 X、T、M和S,位目标操作数可取 Y、M和S,字源操作数可取 K,H, T,C,D,V和Z,字目标操作数可取 T,C和D。 2)目标操作数为字元件 T、C、D时应使用 n≦4,因为字软元件是 16位的,否则目标操作 元件的位数将≥24(16),也将出错。 3)目标操作数为位元件 Y、M、S时则n=1~8,因为当 n8时,目标软元件的位数将 ≥28 256),就会高出PLC的资源而出错。译码指令(DECO)功能 1)当[D]为字元件时,若以 [S]为首地点的n位连续的位元件所表示的十进制码值为 N,则 DECO指令把以D为首地点的目标操作元件的第 N位置1,其余位置0。 2)当[D]为字元件时,若以 [S]所指定字元件的低 n位所表示的十进制码为 N,则DECO指 令把以[D]所指定 目标字元件的 第N位置1,其 它位置 0。 3、编码指令 ENCO(P)指令 指令编号为 FNC42。 指令功能:将 2n个输入的状态按 n位进行编码输出。 指令格式:如图 3-55所示,当 X1有效时履行编码指令,将 [S.]中最高位的 1(M3)所在位 数(4)放入目标元件 D10中,即把 011放入D10的低3位。 编码指令用法: 1)源操作数是字元件时,能够是 T、C、D、V和Z;源操作数是位元件,能够是 X、Y、 和S。目标元件可取T、C、D、V和Z。编码指令为16位指令,占7个程序步。 2)源操作数为字元件时应使用 n≦4,因为字软元件是 16位的,否则源操作元件的位数将 (16),也将出错。  ≥24 3)源操作数为位元件时则 出PLC的资源而出错。  n=1~8,因为当  n8  时,源软元件的位数将  ≥28(256),就会超 4)若  n=0  时程序不作办理。 5)若指定源操作数中有多个编码指令ENCO的功能  1,则

文档评论(0)

zdq17305384989 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档