网站大量收购闲置独家精品文档,联系QQ:2885784924

S7-1200指令培训(高端培训).pdf

  1. 1、本文档共89页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
工程师培训资料 • 标题:S7-1200指令讲解培训 (高端培训) • 培训人:xx .1数据处理指令 .1.1比较指令 3 1.比较指令 2.范围内与范围外比较指令 4 例-1用接通延时定时器和比较指令组成占空比可调的脉冲发生器 3.OK与NOT_OK指令 6 .1.2 使能输入和使能输出 1.BCD码:BCD (Binary-coded Decimal)是二进制编码 的十进制数的缩写,BCD码用4位二进制数表示一位十 进制数,每一位BCD码允许 的数值范 围为2#0000~ 2#1001;对应于十进制数0-9。4位二进制数共有16种 组合,有6种组合 (2#1010 ~ 2#1111)没有在BCD码中 使用。 -862 BCD码的最高位二进制数用来表示符号、负数为 1, 正数为0;一般令负数和正数的最高4位二进制数分别 为1111和0000。16位BCD码的范围为999十999、32位 BCD码的范围为-999999 ~ +9999999。 拨码开 译码芯 关 片 用PLC的输入 PLC的四个输 点读取拨码开 出点 关的输出 后接一个译码 芯片 8 2.EN与ENO 令MW32 F983,则输出MW34 -983 下列指令使用EN/ENO:数学运算指令、传送与转换 指令、位移与循环指令、字逻辑运算指令等。 下列指令不使用EN/ENO:位逻辑指令、比较指令、 计数器指令、定时器指令和程序控制指令。 9 .1.3数据转换指令 1.CONV指令 2.浮点数转换为双整数指令 3.SCAL_X指令 OUT VALUE (MAX-MIN)+MIN 例如:如果MAX 1000,MIN 200, 则 0.4→20;1.2 →1160 4.NORM_X指令 OUT (VALUE-MIN)/ (MAX-MIN) 10 .1.4数据传送指令 1.MOV指令 输入输出数据类型可以不一样,如:MB0→MW2低字节中; MW4→MB6,但是如果MW4超过2,则只传送低字节中的数值。 2.SWAP指令 IN和OUT为数据类型Word时,SWAP指令交换输入IN的高、 低字节后,保存到OUT指定的地址。 IN和OUT为数据类型Dword时,交换 4个字节中数据的顺 序 , 交 换 后 保 存 到 O U T 指 定 的 地 址 。 如 : 16#AABBCCDD→16#DDCCBBAA 11 3.全局数据块和数组 数组由相同数据类型的多个元素组成,数组元素的数据类型 可以是所有的基本数据类型。 全局数据块的生成方法:演示

文档评论(0)

知识的天空 + 关注
实名认证
内容提供者

电子工程技术工程师持证人

推荐自动化、电气、仪表、工程、医学等精品培训教程

领域认证该用户于2023年06月07日上传了电子工程技术工程师

1亿VIP精品文档

相关文档