登录
首页 PLC论坛 西门子SIEMENS
回帖 发帖
正文

主题:【话题】一个老外写的S7-300的程序,老师们看看,指点一下谢谢(20230222)

点击:1286 回复:18

附件 QQ截图20230222093408.jpg
附件 流程图.jpg
附件:
[本地下载]
公司是外企,10年前老外写的程序,就是一个除尘器的控制程序,除尘器有4个仓室,目前的工艺是只要其中任何一个仓室的压差高于2000,就会停风机,现在公司要求呢,改为A B C D都为2000时停风机,由之前的并联关系,改为串联关系。但是这个程序用STL和FBD写的,我实在看不懂,也无法转换成梯形图,我梳理了一下图纸和IO地址,把差压表的地址和触摸屏停机值设定的地址,都写到纸上了,大家下载这个程序看看,从哪里入手改程序,从FC5里改吗?没有看懂,谢谢
最后修改:2023/2/23 9:17:28
23-02-22 10:01
附件 IMG_20230222_104244.jpg
我想这个思路改下连锁停机程序,新加一段比较程序,然后在旧的连锁程序里,随便串一个不用的M常开位,停用旧连锁,启用新连锁程序,不知道这个方法可以吗。现在找不到旧连锁程序在哪里?
23-02-22 10:45
从你画的示意图看
过滤仓是串联,领导要控制改为并联关系,怎么说呢,找骂,狗屁不通
如果有对应报警,及时处理还好,否则不说风机怎样,就停机后在处理.....
如果有相应报警灯~那种实物灯,解决领导要求就简单的很~处理过几个300的类似要求表情
23-02-22 12:32
4个都为2000,那说明4个仓都堵死了才停风机。后果可想而知。
23-02-22 13:30
这个除尘器已经改造了,之前是4个仓室,现在是一个大仓室了,之前的4个差压表位置没有变,还保留这,所以要改成串联。
23-02-22 13:37
目前的除尘工作是,1000报警,2000停机,已经改为一个仓室了,所以需要改一下程序,把并联改为串联,要不其中一个有故障就会停机。
23-02-22 13:40
这个没有注释的程序,看着就是天书,要人家怎么看!
你可以在线看看程序,可以很方便的找到相关联的点!
个人认为,你提出的直接写比较后输出,也是没有问题的,写进去看看呗,看看是不是符合领导的要求,领导满意就是头等大事,其他的都不是个事!表情表情表情
23-02-22 17:08
你试试这样找
1.风机的控制out点,反向查找控制要素
2.从压差采集接入,顺其流向
有程序又有软件不是很难找到AND的关联,也可能是你说的OR关联
23-02-22 20:57
反向也查了,一环套一环,而且都是FBD和STL写的,着实看不懂,,,
23-02-22 21:08
检测都已经是用了差压开关了,甚至不用PLC都可以,用个控制板就可以了,竟然还用300啊,不差钱
23-02-22 22:00

上一页下一页

工控新闻

更多新闻资讯