AB PLC logix5000指令

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

RSLogix 5000常用指令
1.位指令
输出激活指令(OTE) 输出锁存指令(OTL)
输出解锁(OTU) 单脉冲触发(ONS)
上升沿单脉冲触发(OSR) 下降沿单脉冲触发(OSF)
2.计时器指令
保持型接通计时器(RTO)
带复位的接通延时计时器(TONR)
带复位的关断延时计时器(TOFR)
3.计数器指令
增计数(CTU) 减计数(CTD) 增/减计数(CTUD)
复位(RES)
4.比较指令
等于(EQU) 大于等于(GEQ) 大于(GRT)
小于等于(LEQ) 小于(LES) 限值(LIM)
屏蔽码等于(MEQ)
示例1:如果屏蔽后的value_1 等于屏蔽后的value_2,置位light_1。

如果屏蔽后的value_1 不等于屏蔽后的value_2,清零light_1。

该示例显示屏蔽后的值相等。

屏蔽码中的0 可以阻止指令比较该位( 在示例中用x 表示)。

不等于 (NEQ)
5.计算指令
计算 (CPT)
示例1:使能后,CPT 指令将分别计算value_1 乘以 5 和value_2 除以7 的结果,再用第一个结果除以第二个结果,并将最终结果放到result_1 中。

加 (ADD) 减 (SUB) 乘 (MUL) 除 (DIV)
求模 (MOD)即:余数平方根 (SQR) 取反 (NEG)
绝对值 (ABS)
6.移动指令
移动 (MOV) 屏蔽移动 (MVM) 位域分配 (BTD)
带目标屏蔽移动 (MVMT) 带目标的位域分配(BTDT)
清零 (CLR) 交换字节 (SWPB)
7.数组指令
文件填充 (FLL): FLL 指令用 Source 值填充数组元素。

Source 保持不变。

复制文件 (COP) 同步复制文件 (CPS): COP 和 CPS 指令
可将 Source 中的值复制到 Destination 中。

Source 保持不变。

恒假指令 (AFI)
位域分配 (BTD) 说明:使能后,BTD 指令将从Source 中复制一组位到
Destination。

这组位将通过Source bit( 该组的最低位编号) 和Length( 要复制的位的个数) 来标识。

Destination bit 标识Destination 中的起始最低位编号。

Source 保持不变。

如果位域的长度超过Destination,指令将不会保存超出的位。

超出的任何位都不会附加到下一个字上。

如果混合使用整数数据类型,指令将使用0 来填充较小整数数据类型的高位,使其与最大数据类型的尺寸相同。

相关文档
最新文档