文档介绍:RUSER redacted on the night of December 17,2020
西门子PLCS编程小手册
输入继电器 I
输出继电器Q
通用辅助继电器(位存储区)M MB:字节 MW:字 MD:双字节
特殊继电器SM
变量存储器V VB:字节 VW:字 VD:双字节
局部变量存储器L
顺序控制继电器S
定时器T TON:接通延时定时器 TONR:有记忆接通延时定时器 TOF:断开延时定时器
计数器C
模拟量输入映像寄存器AI
模拟量输出映像寄存器AQ
高速计数器HC
累加器AC
3. 指令集表
布 尔 指 令
LD N 装载(开始的常开触点)
LDI N 立即装载
LDN N 取反后装载(开始的常闭触点)
LDNI N 取反后立即装载
A N 与(串联的常开触点)
AI N 立即与
AN N 取反后与(串联的常开触点)
ANI N 取反后立即与
O N 或(并联的常开触点)
OI N 立即或
ON N 取反后或(并联的常开触点)
ONI N 取反后立即与
LDBx N1,N2装载字节比较结果N1(x:<,<=,=,>=,>,<>=)N2
ABx N1,N2与字节比较结果N1(x:<,<=,=,>=,>,<>=)N2
OBx N1,N2或字节比较结果N1(x:<,<=,=,>=,>,<>=)N2
LDWx N1,N2装载字比较结果N1(x:<,<=,=,>=,>,<>=)N2
AWx N1,N2与字节比较结果N1(x:<,<=,=,>=,>,<>=)N2
OWx N1,N2或字比较结果N1(x:<,<=,=,>=,>,<>=)N2
LDDx N1,N2装载双字比较结果N1(x:<,<=,=,>=,>,<>=)N2
ADx N1,N2与双字比较结果N1(x:<,<=,=,>=,>,<>=)N2
ODx N1,N2或双字比较结果N1(x:<,<=,=,>=,>,<>=)N2
LDRx N1,N2装载实数比较结果N1(x:<,<=,=,>=,>,<>=)N2
ARx N1,N2与实数比较结果N1(x:<,<=,=,>=,>,<>=)N2
ORx N1,N2或实数比较结果N1(x:<,<=,=,>=,>,<>=)N2
NOT 栈顶值取反
EU 上升沿检测
ED 下降沿检测
= N 赋值(线圈)
=I N 立即赋值
S S_BIT,N 置位一个区域
R S_BIT,N 复位一个区域
SI S_BIT,N 立即置位一个区域
RI S_BIT,N 立即复位一个区域
传送、移位、循环和填充