基恩士plc的指令

基恩士plc的指令


2024年3月30日发(作者:)

基恩士PLC指令文档

一、逻辑控制指令

1. AND:逻辑与指令,用于将两个输入信号进行逻辑与运算。

2. OR:逻辑或指令,用于将两个输入信号进行逻辑或运算。

3. NOT:逻辑非指令,用于对输入信号进行逻辑非运算。

4. XOR:逻辑异或指令,用于将两个输入信号进行逻辑异或运算。

二、顺序控制指令

1. STL:步进启动指令,用于启动顺序控制程序。

2. RET:步进返回指令,用于返回到上一个顺序控制程序。

3. STP:步进停止指令,用于停止顺序控制程序的执行。

4. JMP:跳转指令,用于跳转到指定的顺序控制程序段。

三、算术运算指令

1. ADD:加法指令,用于将两个数值相加。

2. SUB:减法指令,用于将两个数值相减。

3. MUL:乘法指令,用于将两个数值相乘。

4. DIV:除法指令,用于将两个数值相除。

5. MOD:取模指令,用于求两个数值的余数。

四、移位指令

1. SHL:左移位指令,用于将数值左移指定的位数。

2. SHR:右移位指令,用于将数值右移指定的位数。

3. ROL:循环左移位指令,用于将数值循环左移指定的位数。

4. ROR:循环右移位指令,用于将数值循环右移指定的位数。

五、跳转指令

1. JSR:绝对跳转指令,用于直接跳转到指定的程序地址。

2. JSRD:相对跳转指令,用于根据当前地址和偏移量跳转到指定

的程序地址。

3. JMPR:间接跳转指令,用于根据寄存器中的地址跳转到指定

的程序地址。

六、通信指令

1. SEND:发送数据指令,用于向外部设备发送数据。

2. RECV:接收数据指令,用于从外部设备接收数据。

3. GET:获取数据指令,用于从指定地址获取数据。

4. PUT:设置数据指令,用于向指定地址设置数据。

七、监控和诊断指令

1. MONITO:监控模式选择指令,用于选择监控模式(实时监控、

历史记录等)。

2. MONITODATA:监控数据输出指令,用于输出监控数据到指

定地址。

3. MONITOCLR:监控数据清除指令,用于清除监控数据。

4. MONITORSEL:监控模式选择状态查询指令,用于查询当前

监控模式状态。

5. MONITOR_DIAGNOSTIC:诊断功能设置和清除指令,用于设

置诊断功能并清除诊断数据。

6. MONITOR_LATCH_LOCKOUT:锁定时限设定和清除指令,

用于设定锁定时限并清除锁定时限值。

7. MONITOR_HOLDING_REGISTER:保持寄存器设定和清除指

令,用于设定保持寄存器并清除保持寄存器值。

8. MONITOR_DOOR_LOCKOUT:门锁定功能设定和清除指令,

用于设定门锁定功能并清除门锁定功能状态。

9. MONITOR_EXTERNAL_INPUTS:外部输入设定和清除指令,

用于设定外部输入并清除外部输入状态。

10. MONITOR_ALARM_MEMORY:报警记忆功能设定和清除指

令,用于设定报警记忆功能并清除报警记忆状态。

11. MONITOR_HEARTBEAT:心跳功能设定和清除指令,用于设

定心跳功能并清除心跳状态。


发布者:admin,转转请注明出处:http://www.yc00.com/web/1711809028a1958243.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信