海川化工论坛

标题: 求控制编程思路。 [打印本页]

作者: 洪聪明    时间: 2017-8-31 15:41
标题: 求控制编程思路。
五个罐子向其中分别依次进料,要求当其中一个条件满足了执行下一个.加料的顺序要求随意改变,比如顺序ABCDE改成EBDCA.只在上位机画面上改 不改组态.就指点思路。

作者: huio1983    时间: 2017-8-31 17:30
满足啥条件呢执行下一个

作者: DUWENMING    时间: 2017-9-1 07:52
我们这边就有很多这样情况,出料优先,出料与进料连锁。然后ABCD排队互锁进料,满足条件即可进料。

作者: 流浪_CQKZ    时间: 2017-9-4 10:10
有没有具体要求说明。如果不修改程序是不可能实现的。

作者: diyemei    时间: 2017-9-4 16:33
就是排个序而已啊,不同的软件有不同的方法
作者: 仪表工人    时间: 2017-9-6 10:14
这种事情具体问题,需要具体对待。
提供思路仅供参考:
1)在下位机的程序里面,建5个功能块,每个功能块里面对应的A~E釜的进料程序,每段程序由指针变量step的赋值作为启动条件如step1=ON时启动A釜,step5=ON时启动E釜。
2)上位机通过赋值指令对指针变量进行ON赋值,如点击上位机画面上的“A釜进料“按钮时,赋值情况为:step1=ON,step2=OFF,step3=OFF,step4=OFF,step5=OFF。
此种方法最简单。如果通过画面点击对单釜进行自动化控制。如果想要同时对5个釜一键点击自动化操作,需要排列组合各种情况,做法较为繁琐,下位机程序工程量巨大。不推荐。

作者: wangt.xshn    时间: 2017-9-26 23:31
一般控制逻辑都在底层控制器上组态编程实现,画面只是做显示和监控。




欢迎光临 海川化工论坛 (https://bbs.hcbbs.com/) Powered by Discuz! X3.5