ayusecret
级别: 略有小成
精华主题: 0
发帖数量: 183 个
工控威望: 261 点
下载积分: 806 分
在线时间: 73(小时)
注册时间: 2021-10-31
最后登录: 2024-11-22
查看ayusecret的 主题 / 回贴
楼主  发表于: 2024-06-28 14:45
最近改造别人的项目,看着流程逻辑的写法有点心寒,但想着很多新手估计都会犯同样的问题,借此发出来分享下
改之前为


改之后为


大概意思
1、就是尽量把 流程信号用位逻辑处理,显得整体比较简洁。
2、交握信号如果用字去维护单一逻辑,尽可能在统一的地方将其解析成位逻辑信号(加注释)用于流程判断,像图1,用了一堆D字判断=K1,K2,K3的,还得去别的地方去理解K1,K2,K3的字面意思,把你当前的思路跳转到别的地方,增加维护成本,或者可以标签常量定义K1,K2,K3的值,看个人取向



还有其他地方也可简化,比如多路真空判断,逻辑上只需用到一个信号,至于信号的通断可在其他地方进行多路判断



seallyzoom
和尚与屠夫的区别,就是一个吃素一个吃荤
级别: 家园常客
精华主题: 0
发帖数量: 523 个
工控威望: 719 点
下载积分: 5282 分
在线时间: 403(小时)
注册时间: 2010-07-23
最后登录: 2024-11-15
查看seallyzoom的 主题 / 回贴
1楼  发表于: 2024-06-28 15:19
这是高手写法,遇见的多了,走流程就是传送K值,至于K几代表什么,他另外有个小本记着的
工程剩货工控产品,低价处理有需要可联系,或交流交换学习
雪山飞狐
级别: 网络英雄
精华主题: 0
发帖数量: 12292 个
工控威望: 14712 点
下载积分: 37143 分
在线时间: 928(小时)
注册时间: 2019-06-05
最后登录: 2024-11-25
查看雪山飞狐的 主题 / 回贴
2楼  发表于: 2024-06-28 16:53
最简单,最好的。
宿迁电工
级别: 论坛先锋
精华主题: 0
发帖数量: 1059 个
工控威望: 1199 点
下载积分: 2896 分
在线时间: 398(小时)
注册时间: 2018-11-30
最后登录: 2024-11-25
查看宿迁电工的 主题 / 回贴
3楼  发表于: 2024-06-28 19:10
在连续多个段落串联了大量的相同软元件,太占用屏幕空间了。我优化程序的时候都会用一个继电器转接一下。
长三角地区,PLC编程,工业机器人编程
吸塑机,轴承合套仪程序开发
专业外协
 TEL:13815796487(微信同号)
libin520
虽然没什么突破和进步,却还是每天在坚持着。
级别: 工控侠客
精华主题: 1 篇
发帖数量: 2379 个
工控威望: 2808 点
下载积分: 4466 分
在线时间: 1176(小时)
注册时间: 2008-10-24
最后登录: 2024-11-25
查看libin520的 主题 / 回贴
4楼  发表于: 2024-06-28 20:11
还需要继续优化,不过优化后,还是要检验功能是否和以前一样。
目前在优化一台松下FP-XH的机器。原来8600步梯形图。目前6000步梯形图。还要继续争取再优化,控制在5000以内。别人的程序。换另外一种写法。原来的程序用了大量的SET    RST。错综复杂。且。一种产品型号对应一种程序。触摸屏无法设参数来变更产品型号。
需要高品质音乐资源+QQ群:723680148,音质好的音乐让爱车如音乐海洋。享受美妙音乐带来的超快感。音乐文件资源来聊即送。
sail88
傻傻滴什么都不懂
级别: 略有小成
精华主题: 0
发帖数量: 180 个
工控威望: 282 点
下载积分: 3223 分
在线时间: 423(小时)
注册时间: 2020-08-09
最后登录: 2024-11-25
查看sail88的 主题 / 回贴
5楼  发表于: 2024-06-28 20:58
我喜欢复杂化。。。。。。。。。最好只有自己看懂就好,其它嘛能力 看不懂就不是我的事了,程序能执行就就好    


我看过别的程序,那个让我学会了其它语言。1500编程语言全面化,搞的我学会SCL STL ST ,就差上结构化。。。。。那时候我才会梯形图。
[ 此帖被sail88在2024-06-28 21:03重新编辑 ]
shinvis
级别: 探索解密
精华主题: 0
发帖数量: 73 个
工控威望: 102 点
下载积分: 2968 分
在线时间: 37(小时)
注册时间: 2023-02-15
最后登录: 2024-09-30
查看shinvis的 主题 / 回贴
6楼  发表于: 2024-07-02 10:43
一台设备,写完没两天机械结构一改就来改一次程序,过两天再要求来改一次,改多了就是这个样子,虽然自己很想重写,等下一台吧。这台能用就这样先用着。
侃问-答
雪山飞狐
级别: 网络英雄
精华主题: 0
发帖数量: 12292 个
工控威望: 14712 点
下载积分: 37143 分
在线时间: 928(小时)
注册时间: 2019-06-05
最后登录: 2024-11-25
查看雪山飞狐的 主题 / 回贴
7楼  发表于: 2024-07-02 10:54
分享快乐。
苏州工人
级别: 工控侠客
精华主题: 0
发帖数量: 252 个
工控威望: 2175 点
下载积分: 12570 分
在线时间: 200(小时)
注册时间: 2021-07-23
最后登录: 2024-11-25
查看苏州工人的 主题 / 回贴
8楼  发表于: 2024-07-02 19:52
引用
引用第6楼shinvis于2024-07-02 10:43发表的  :
一台设备,写完没两天机械结构一改就来改一次程序,过两天再要求来改一次,改多了就是这个样子,虽然自己很想重写,等下一台吧。这台能用就这样先用着。

一台设备不说冲开始调试,就说从开始给客户试生产到验收不让你改几次,客户心里能舒坦吗
更不用说调试的出的状况,机械不行电气来凑,能顺利验收就不错了,优化?改进?下一台签了订单再说吧