用STL进行编程:二进制逻辑、内存、定时器和计数器功能
在自动化控制编程领域,STL(Statement List,语句表)是一种强大且灵活的编程语言,可用于实现各种复杂的逻辑控制。下面将详细介绍使用STL进行二进制逻辑运算、内存功能编程以及定时器和计数器功能编程的相关内容。
1. 二进制逻辑运算编程
1.1 逻辑运算结果(RLO)
逻辑运算结果(RLO)是控制处理器用于进一步二进制信号处理的信号状态。RLO包含二进制逻辑运算的状态:“1”表示运算满足条件;“0”表示运算不满足条件。RLO用于设置或重置二进制标签。
1.2 信号状态扫描
在扫描操作将信号状态链接在一起之前,会扫描相关二进制标签的状态。二进制标签的状态与信号状态相同,可为“0”或“1”。扫描信号状态“1”时,扫描结果与二进制标签的信号状态相同;扫描信号状态“0”时,扫描结果是二进制标签信号状态的取反。扫描信号状态“0”时,指定的逻辑操作后会有“N”(如AN、ON、XN)。控制处理器根据扫描结果的逻辑运算生成逻辑运算结果。
Operation step
= "Fan1"
...
A "Auto_on"
A "Manual_on"
= "Display"
O
...
A "Fan1"
A "Manual mode"
S "Fan2"
...
AN "Manual mode"
A "Enable"
...
1.3 基本逻辑函数
- AND函数 :当
超级会员免费看
订阅专栏 解锁全文

1215

被折叠的 条评论
为什么被折叠?



