设为首页
收藏本站
PLC技术网
开启辅助访问
切换到宽版
登录
注册哦
只需一步,快速开始
微信扫码登录
门户
Portal
论坛
BBS
导读
Guide
排行榜
Ranklist
搜索
搜索
本版
文章
帖子
用户
PLC论坛-全力打造可编程控制器专业技术论坛
»
论坛
›
工控技术交流区
›
『国外:三菱/西门子/欧姆龙/松下』
›
西门子博途TIA的SCL浅淡(4)实例++
返回列表
发新帖
[西门子]
西门子博途TIA的SCL浅淡(4)实例++
[复制链接]
82509
|
0
|
2024-8-13 11:29:22
|
显示全部楼层
|
阅读模式
前两篇文章已经基本完成了2台提升泵的自动运行和故障时的安全运行功能,对于手动运行并未设计,本文将完善这个程序,同时提供SCL源文件供给大家参考学习。
具体操作方式如下:
step1:新增4个临时变量,主要是区分手动和自动运行:
step2:将水泵自动运行程序段修改。
step3:增加两台水泵手动运行的程序段;当控制模式pump_CM=0为手动模式,当设备切换到远程情况下,启动start_stop后,水泵手动驱动;当切换到本地或者故障的时候,水泵手动停止输出。系统恢复正常时,就需要再次启停设备。
step4:水泵运行,就是将手动或自动输出时,对应水泵实现其启停。
//1#水泵运行
IF NOT #Pump_faultfk1 AND (#pump_auto_drive1 OR #pump_man_drive1) THEN
#pump_drive1 := 1;
ELSE
#pump_drive1 := 0;
#pump_start_stop1 := 0;
END_IF;
//2#水泵运行
IF NOT #Pump_faultfk2 AND (#pump_auto_drive2 OR #pump_man_drive2) THEN
#pump_drive2 := 1;
ELSE
#pump_drive2 := 0;
#pump_start_stop2 := 0;
END_IF;
step5:仿真测试效果:
当1#泵启动时,1#泵运行,当发生故障时或者本地模式时,设备自动停止。
西门子博途TIA的SCL浅淡(1)
下载范例SCL程序:http://honeytree.ysepan.com/
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
注册哦
x
回复
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册哦
本版积分规则
发表回复
回帖后跳转到最后一页
rocwang
回复楼主
返回列表
『国外:三菱/西门子/欧姆龙/松下』
『国产:台达/汇川/信捷产品交流区』