目录
操作符
什么是操作符?
变量表(数据类型)
常用的类型:
变量表图
设置复位指令
如何重复双线圈与解决复双线圈问题?
解决复双线圈
编辑
重复双线圈
置复位指令(有置位就存在复位)
编辑
上升沿与下降沿
操作符
什么是操作符?
PLC操作符是在PLC编程中用于实现逻辑判断、数学运算和比较操作的符号或指令。PLC操作符允许程序员对输入信号和变量进行各种处理和控制操作.
SB1 | 停止 |
SB2 | 启动(SB一般用I) |
KM1 | 接触器线圈(Q一般用I) |
KA_ | 中间继电器 |
KT_ | 定时器 |
I_.(0~7) | 表示按钮(所有的按钮,开关等都可以使用I表示) |
Q_.((0~7)) | 表示计数器(所有的计数器,电机,输入输出等都可以使用Q表示) |
M_._ | 表示中间电器(
区别:M0.0表示继电器,MD_表示定时器,一个有小数点一个没有,MD_与MW都可以表示计数器) |
变量表(数据类型)
常用的类型:
-
位型(Bool):位型数据表示一个二进制的状态,值为0或1,通常用于表示开关、开关触发器等。
-
字节型(Byte):字节型数据表示8个连续的位型数据,通常用于存储ASCII字符等。
-
整型(Integer):整型数据表示有符号的整数,可以是正数、负数或零,通常是16位或32位的。
-
长整型(Long Integer):长整型数据表示更大范围的有符号整数,通常是32位或64位的。
-
浮点型(Floating-Point):浮点型数据用于表示实数,包括单精度和双精度浮点数,通常分别是32位和64位的。
-
字符串型(String):字符串型数据表示一个字符序列,由多个字节组成,通常用于存储文本、消息等。
-
定时器型(Timer):定时器型数据用于实现延时操作,记录经过的时间,一般用于控制时间相关的应用。
-
计数器型(Counter):计数器型数据用于计数操作,记录输入信号的数量,一般用于计数类应用。
变量表图
设置复位指令
如何重复双线圈与解决复双线圈问题?
解决复双线圈
重复双线圈
置复位指令(有置位就存在复位)
上升沿与下降沿
常开触头(点后一直导通)
上升沿(Rising Edge)指的是从低电平(或称为0)到高电平(或称为1)的转变过程。当信号从低电平变为高电平时,我们称之为上升沿触发。(当程序从上到下扫描,从左到右扫描。循环扫描,当信号只接通第一个周期的按下一个瞬间接通,然后就断开。)
下降沿(Falling Edge)指的是从高电平到低电平的转变过程。当信号从高电平变为低电平时,我们称之为下降沿触发。(当程序从上到下扫描,从左到右扫描。循环扫描,当信号只接通第一个周期的松开一个瞬间接通,然后就断开)
在PLC中,上升沿和下降沿常用于触发逻辑运算和时序控制。可以使用上升沿触发来检测按钮按下的动作,或者使用下降沿触发来检测按钮释放的动作。这些触发方式可以帮助PLC对输入信号进行正确的响应和控制。