PLC论坛-全力打造可编程控制器专业技术论坛

 找回密码
 注册哦

QQ登录

只需一步,快速开始

微信扫码登录

查看: 117|回复: 0

[西门子] 精博图SCL实现定时脉冲和RETURN使用

[复制链接]
发表于 2024-7-22 09:03:26 | 显示全部楼层 |阅读模式
【目录】
1、使用SCL编写并调用FC(函数)
2、TON接通延时定时器的使用
3、使用SCL语句实现每间隔N毫秒,PLC生成一个上升沿信号
4、使用RETURN语句的3种情况的详细说明

5、程序源代码(截图+文字)
6、程序代码解析
7、如何进行变量监控

文末关于IF语句使用的福利送上~


此篇文章用到的关键字

1、TON

2、+=
3、BREAK
4、IF...THEN...END_IF

5、IF...THEN...ELSE...END_IF


第一步,创建项目


新建项目,打开默认变量表,如下图所示






为变量表中添加以下变量





在新项目中,添加新的程序块,选择SCL语言,如下图所示。






系统默认给新添加的组织块分配编号为,[OB123]





内容1、使用SCL编写并调用FC(函数)


按照上述步骤,添加一个函数






点击确定后,在项目树下添加了一个新的FC_1[FC1],如下图所示





新建完成后,打开"Main_1[OB123]",输入下图中的代码,即可实现对FC_1[FC1]的调用。
也可以选中FC_1函数块,直接拖放到Main_1中,也可以实现调用。






打开FC_1[FC1],将文末的代码按照截图的格式,复制到FC_1[FC1]中,如下图所示。





内容2、TON接通延时定时器的使用




免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

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

x
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|手机版|Archiver|PLC技术网-PLC论坛 ( 粤ICP备17165530号 )|网站地图

GMT+8, 2024-9-8 10:57 , Processed in 0.043433 second(s), 27 queries .

快速回复 返回顶部 返回列表