登录
首页
PLC论坛
PLC论坛
回帖
发帖
正文
主题:关于PLC程序架构的问题
点击:323 回复:13
楼主
编辑
引用
管理
A罗志恒13880
如图
以上图片是一个淘宝模板,程序架构是将报警,复位,初始化,手动,轴控,自动等全部分开写的,好处就是好修改都集中在一个地方,不用到处找,坏处就是我没有感觉到。。。各位大佬是怎么用的程序架构?最关建的是,这个架构用步进梯形图能写嘛?我感觉这个架构和步进梯形图的结构很矛盾。步进梯形图是按工序顺序写的,逻辑性强,这个架构是按功能性写的。。。。反正我有点晕。。
24-08-27 10:15
1楼
编辑
引用
管理
知道一点
不用到处找?
可能吗?比如报警(可能用三色灯之一或二)是哪个触发?如果屏幕没有提示,只查程序,是谁触发不需要到查找?
那种架构编程在自己熟悉的方式,换种方式不是不可以,看你的能力
24-08-27 16:33
2楼
编辑
引用
管理
A罗志恒13880
这里是将报警功能集中到一个程序里,用的是其他程序段里的触点触发。这样一来,报警是不用到处找啊,比如电机报警,我去电机程序找,气缸报警我去气缸程序找,这样就很麻烦。
24-08-28 07:38
3楼
编辑
引用
管理
黄昏放牛
我的框架也差不多这样。
24-08-28 09:37
4楼
编辑
引用
管理
bnnyygy
还是那句话,工艺决定程序架构。
但是听群里的大佬说,有个架构可以满足大部分控制需求。
反正我大部分程序都是这样的
初始化,异常(分停机和不停机),主程序,手动,自动。
24-08-28 09:40
5楼
编辑
引用
管理
7583124
看自己习惯,自己好调试的就是好框架
24-08-28 13:07
6楼
编辑
引用
管理
A罗志恒13880
嗯,因为一些有经验的工程师,在写程序时,有自己的模板和架构,这样写法很熟练,很清楚,也能最大程序上避免BUG,主要是我编程少,经验不够,所以才想搞一套通用的程序结构。你这些FB块里关于结构体数据是杂用的?
24-08-29 09:44
7楼
编辑
引用
管理
A罗志恒13880
就是自己没有框架,我编程少,为了少走弯路,所以就想借鉴一些别人的框架,框架一出来,程序的大概思路就出来了。这样就能避免很多新手踩的坑。
24-08-29 09:46
8楼
编辑
引用
管理
7583124
先尝试着把程序按照功能分段,每段处理特定的功能。后面写多了再慢慢整合。比如手动、自动、参数设置、轴控、气缸、报警处理、触摸屏显示等...,都可以尝试着分成一个个的程序段。我觉得框架不是问题,关键是程序写好后,后续要好扩展,好调试,很快定位问题点。
最后修改:
2024/8/29 9:50:12
24-08-29 09:49
9楼
编辑
引用
管理
蛇会大学
这些模板是用来快速开发程序的,不是用来方便维修的。维修的时候肯定要用搜索功能
24-08-29 10:23
上一页
下一页
工控新闻
填补国产锂电级PVDF缺口,中控技术成功中标东阳光氟树脂智能制造一期项目
皮尔磁:小巧灵活高性价比的工业PC问世
Vishay 新款150 V MOSFET具备业界领先的功率损耗性能
国内首台电力场景人形机器人“揭开面纱”
倍福 | EtherCAT 多功能端子模块的应用范围再次被拓宽
中钢协工业软件四项团体标准评审会暨工业软件标准体系研讨会在上海召开
持续扎根中国,哪些自动化外企加大对华投资与布局?
激活出海澎湃“向新力”,侨交会2024(迪拜)智能科技展盛大启幕
更多新闻资讯