[西门子] 2个案例带你掌握SCL定时器编程方法

[复制链接]
查看209 | 回复0 | 2024-9-9 14:53:13 | 显示全部楼层 |阅读模式
导读:之前的文章写了关于SCL的常开常闭、线圈等指令的使用,那么有的粉丝朋友问关于定时器指令在SCL中如何编写定时器程序如何编写,那么本文就使用两个小的案例来带领大家学会SCL中的定时器程序。
示例1控制要求:按下启动按钮后,按下启动按钮后延时一秒的时间启动电机。
  • 1.新建FB4程序块,并且定义好接口变量

2.程序行1是启动功能,程序行2至4是定时器指令,延时时间是1秒,程序行6至9是判断定时器时间到达后启动电机功能。

3.调用FB4分配参数

示例2控制要求:按下启动按钮,启动1#泵,延时3S启动2#泵;按下停
止按钮,停止2#泵,延时3S停止1#泵
1.新建FB5程序块,并且定义好接口变量

2.程序行1是启动功能, 程序行2是停止功能。程序行11至13是断电延时定时器:当启动标志位接通后,Q管脚立即输出为1,紧接着程序行15至17是通电延时定时器,延时时间到则启动泵2。
当按下停止按钮后,程序行15至17的通电延时定时器中的IN端立即为0,则泵2立即为0;而程序行11至13的断电延时定时器,所以将延时3秒后停止泵1。
注意:在这个案例中,主要理解的是通电延时和断电延时定时器的输出Q的特性。只要掌握了这点就可以灵活应用定时器。

3.调用FB5分配参数

最近有很多小伙伴说要案例书籍,说是手机上看文章不是很方便,我抽时间把55个实战案例全部整理出来,案例都是比较典型的,其中包括气缸控制程序、报警程序、程序框架、运动控制程序封装、模拟量控制变频器、通信等实战案例。需要的可以加我微信:biao467524527,如果加不上可以私信我!!!!!!!!
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

x
您需要登录后才可以回帖 登录 | 注册哦

本版积分规则