elecfree
级别: 探索解密
精华主题: 0
发帖数量: 11 个
工控威望: 110 点
下载积分: 611 分
在线时间: 5(小时)
注册时间: 2011-03-17
最后登录: 2016-05-08
查看elecfree的 主题 / 回贴
楼主  发表于: 2015-03-04 09:31
我喜欢用顺控表编程方法,比较简单。
顺控表可以让不懂编程的操作人员看,如果顺控方案符合工艺要求,就可以直接在梯形图里编程。
每一个顺序有编号(进程号),这个编号就是指针,指针指向哪里,输出就按照这一行执行,就象八音盒一样。
条件不满足时,进程停止,输出就是这一进程下的输出表。
下面就是示例:
进程号  进 程      条 件                        采样阀    泵   回水阀
1             消毒准备   液位高于超低位置,延时5秒    关闭      停    关闭
2             启动水泵   延时60秒                     关闭     运转   回水
3             流量控制   3条回水管路流量都达到设定值  关闭     运转   回水
。。。。。。。

欢迎大家提出有更好的方法实现。
gdj-gdj
每天进步一点点!
级别: 网络英雄
精华主题: 0
发帖数量: 399 个
工控威望: 7067 点
下载积分: 123323 分
在线时间: 1411(小时)
注册时间: 2013-10-12
最后登录: 2024-05-28
查看gdj-gdj的 主题 / 回贴
1楼  发表于: 2015-03-04 10:46
我喜欢用SFC编程方法。
和谐共赢
努力学习,做好工控
级别: 网络英雄

精华主题: 0
发帖数量: 1990 个
工控威望: 7812 点
下载积分: 58504 分
在线时间: 719(小时)
注册时间: 2008-01-07
最后登录: 2024-05-29
查看和谐共赢的 主题 / 回贴
2楼  发表于: 2015-03-04 11:29
我和1楼一样
kokoper
级别: 略有小成
精华主题: 0
发帖数量: 238 个
工控威望: 357 点
下载积分: 1335 分
在线时间: 144(小时)
注册时间: 2014-07-23
最后登录: 2018-09-17
查看kokoper的 主题 / 回贴
3楼  发表于: 2015-03-04 14:22
每个都写成独立子程序  自定义好程序编号  
在一个列表里输入要求的程序编号  编程  根据程序编号来依次调用子程序
在触摸屏上对列表中每一个单元输入程序编号  可以实现一定程度的用户自己编程
这个程序的灵活性应该比较高的  

编号          程序  
1                abc
2                acb
3                bca
4                bac
5                cab
6                cba

列表调用程序号
{
call    1
call    3
call    5
。。。
call    3
call    4
。。
end
}