登录
首页
PLC论坛
PLC论坛
回帖
发帖
正文
主题:关于PLC程序架构的问题
点击:319 回复: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
上一页
下一页
工控新闻
精彩视频 | 利用倍福自动化技术灵活实现流程工业数字化转型
华北工控ATX-6985:赋能医疗自助终端更安全高效运行
西克中国30周年庆 | 探索picoScan150-2D LiDAR激光扫描仪,扫码赢好礼
2025校园招聘 | 德国西克SensorPro空中宣讲会直播倒计时!
图尔克|具有SAFE LINK功能的多协议安全模块
施耐德电气以开放自动化与数字化,赋能炼化企业高效可持续发展
有望突破30亿!华北工控蓄力开拓物联网领域
西克中国30周年庆 | 来自西克麦哈克(北京)仪器有限公司的祝福
更多新闻资讯