您现在所在的是:

PLC论坛

回帖:13个,阅读:323 [上一页] [1] [2] [下一页]
266
A罗志恒13880
文章数:270
年度积分:266
历史总积分:266
注册时间:2023/4/27
发站内信
发表于:2024/8/27 10:15:07
#0楼
如图
附件 5555.jpg
以上图片是一个淘宝模板,程序架构是将报警,复位,初始化,手动,轴控,自动等全部分开写的,好处就是好修改都集中在一个地方,不用到处找,坏处就是我没有感觉到。。。各位大佬是怎么用的程序架构?最关建的是,这个架构用步进梯形图能写嘛?我感觉这个架构和步进梯形图的结构很矛盾。步进梯形图是按工序顺序写的,逻辑性强,这个架构是按功能性写的。。。。反正我有点晕。。



38049
知道一点
文章数:22548
年度积分:2468
历史总积分:38049
注册时间:2004/6/12
发站内信
工控人谈电商
2013国庆活动
2011国庆活动
发表于:2024/8/27 16:33:50
#1楼
不用到处找?
可能吗?比如报警(可能用三色灯之一或二)是哪个触发?如果屏幕没有提示,只查程序,是谁触发不需要到查找?
那种架构编程在自己熟悉的方式,换种方式不是不可以,看你的能力
快乐 幸福 自由 比什么都重要
266
A罗志恒13880
文章数:270
年度积分:266
历史总积分:266
注册时间:2023/4/27
发站内信
发表于:2024/8/28 7:38:31
#2楼
回复 #1楼 知道一点
这里是将报警功能集中到一个程序里,用的是其他程序段里的触点触发。这样一来,报警是不用到处找啊,比如电机报警,我去电机程序找,气缸报警我去气缸程序找,这样就很麻烦。
2623
黄昏放牛
文章数:198
年度积分:138
历史总积分:2623
注册时间:2011/6/23
发站内信
发表于:2024/8/28 9:37:23
#3楼
我的框架也差不多这样。
20905
bnnyygy
文章数:5989
年度积分:1571
历史总积分:20905
注册时间:2012/3/15
发站内信
2018论坛分享达人
发表于:2024/8/28 9:40:36
#4楼
还是那句话,工艺决定程序架构。

但是听群里的大佬说,有个架构可以满足大部分控制需求。


反正我大部分程序都是这样的

初始化,异常(分停机和不停机),主程序,手动,自动。

附件 QQ_1724809142502.jpg
+2
7331
7583124
文章数:497
年度积分:845
历史总积分:7331
注册时间:2013/12/12
发站内信
发表于:2024/8/28 13:07:51
#5楼
看自己习惯,自己好调试的就是好框架
+1
266
A罗志恒13880
文章数:270
年度积分:266
历史总积分:266
注册时间:2023/4/27
发站内信
发表于:2024/8/29 9:44:08
#6楼
回复 #4楼 bnnyygy
嗯,因为一些有经验的工程师,在写程序时,有自己的模板和架构,这样写法很熟练,很清楚,也能最大程序上避免BUG,主要是我编程少,经验不够,所以才想搞一套通用的程序结构。你这些FB块里关于结构体数据是杂用的?
266
A罗志恒13880
文章数:270
年度积分:266
历史总积分:266
注册时间:2023/4/27
发站内信
发表于:2024/8/29 9:46:07
#7楼
回复 #5楼 7583124
就是自己没有框架,我编程少,为了少走弯路,所以就想借鉴一些别人的框架,框架一出来,程序的大概思路就出来了。这样就能避免很多新手踩的坑。
7331
7583124
文章数:497
年度积分:845
历史总积分:7331
注册时间:2013/12/12
发站内信
发表于:2024/8/29 9:49:42
#8楼
回复 #7楼 A罗志恒13880
先尝试着把程序按照功能分段,每段处理特定的功能。后面写多了再慢慢整合。比如手动、自动、参数设置、轴控、气缸、报警处理、触摸屏显示等...,都可以尝试着分成一个个的程序段。我觉得框架不是问题,关键是程序写好后,后续要好扩展,好调试,很快定位问题点。
[此贴子已经被作者于2024/8/29 9:50:12编辑过]
12456
蛇会大学
文章数:4613
年度积分:782
历史总积分:12456
注册时间:2015/12/14
发站内信
2018论坛分享达人
发表于:2024/8/29 10:23:35
#9楼
这些模板是用来快速开发程序的,不是用来方便维修的。维修的时候肯定要用搜索功能
敏问找算丁亏楼累
敏问找算哭哲累嘿
敏问够算恐哈做累揍忍没催妹
比漏累伤醒更八音舍黑
我晕能以身问晕陪笨累

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

78.0005