wincc flexible中自带的配方比较简单,想请教各位高手,如果需要编写20条如下图所示配方,该如何实现?例如:我选择配方1,它先执行时序1,温度:40;湿度30;运行10分钟,跳到时序2;依此类推,一直到时序3,时间完成,程序结束。按照西门子实例,我这个配方的组态就成了,时间,温度,湿度与时序1,时序2,时序3的组态了,但我配方1到配方20怎么做?我的想法:写20个配方,比较N等于几,若N等于2,使M2等于1,做3个中间变量,把配方2里的数据全部传到中间变量,我的构思不知道是否正确?如果可行,但我觉得这样的工作量非常的大,有没有更好更简便的方法?同时我用的是SMART200,程序这块有没有类似于配方管理的库,直接可以用,谢谢~~~
图片说明:
最佳答案
我一般的做法是:
先用能够想象到可行的方法做了。然后做完之后(或者正在做)的时候发现其实这个中间过程是多余的,可以少一步。其实这两个作用合起来就是那个作用,可以替换掉可以少一个事情。
看了你的描述,感觉……好像……,配方是由屏灌进去plc的,你plc用连续的安排得比较好的方式做地址,那么切换配方就是屏的事了。多少个配方,选第几个,都是屏的事。(好像是这样)
或者你先试一下。
提问者对于答案的评价:
试试看一下结果如何
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc343768.html