首页 理论教育 如何使用 STEP7 中的触点指令?

如何使用 STEP7 中的触点指令?

时间:2023-06-17 理论教育 版权反馈
【摘要】:STEP7中提供的触点指令见表6-1,在触点指令中分为标准触点指令、取反指令和沿检测指令。表6-2 触点指令的示例程序所有的触点指令不能对外设输入输出区进行操作。例如API0.0指令为非法。在程序中能流不能反向,“或”操作不能短路,如图6-8所示,在这些情况下,STEP7会自动检查,程序不能进行有效的连接。

如何使用 STEP7 中的触点指令?

STEP7中提供的触点指令见表6-1,在触点指令中分为标准触点指令、取反指令和沿检测指令。

6-1 触点指令

978-7-111-28718-6-Chapter06-10.jpg

1.标准触点指令

触点表示一个位信号的状态,地址可以选择I、Q、M、DB、L数据区,触点可以是输入信号、程序处理的中间点及与其他站点通信的数据位信号,在LAD中常开触点指令为“---||---”,常闭触点为“---|/|---”,当值为1时,常开触点闭合;当值为0时,常闭触点闭合;在LAD编程时,标准触点间的“与”、“或”、“异或”操作没有相应指令,需要通过标准指令搭接出来;使用STL编程,对常开触点使用A(与)、O(或)、X(异或)指令,对常闭触点使用AN(与非)、ON(或非)、XN(异或非)指令,两段程序间的逻辑操作,需要使用嵌套符号“()”。

2.取反指令

取反指令(---|NOT|---、NOT)改变能流输入的状态,将当前值由0变1,或由1变0。

3.沿检测指令(www.xing528.com)

信号沿的检测分为上升沿检测(---(P)---、FP)和下降沿检测(---(N)---、FN),沿信号在程序中比较常见,如电动机起动、停止信号,故障信号的扑捉等都是通过沿信号实现的。上升沿检测指令检测每一次0到1的正跳变,让能流接通一个扫描周期,下降沿检测指令检测每一次1到0的负跳变,让能流接通一个扫描周期。---(P)---与POS、---(N)---与NEG功能相同,前者检测指令前面RLO信号的跳变,后者检测一个位地址的跳变。

使用触点指令的示例程序见6-2。

6-2 触点指令的示例程序

978-7-111-28718-6-Chapter06-11.jpg

所有的触点指令不能对外设输入输出区进行操作。例如API0.0指令为非法。在程序中能流不能反向,“或”操作不能短路,如图6-8所示,在这些情况下,STEP7会自动检查,程序不能进行有效的连接。

978-7-111-28718-6-Chapter06-12.jpg

图6-8 触点编程错误

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈