返回工控网首页
|
| 添加到收藏夹
中国自动化学会专家咨询工作委员会指定宣传媒体
免费注册
广告服务
|
客服中心
您现在所在的是:
PLC论坛
工控论坛首页
→
PLC论坛
→ 浏览主题:
关于PLC程序架构的问题
回帖:
13
个,阅读:
323
次
[上一页]
[1]
[2]
[下一页]
* 帖子主题:
关于PLC程序架构的问题
收藏
分享到
266
A罗志恒13880
文章数:
270
年度积分:
266
历史总积分:
266
作者的所有帖子(270)
注册时间:
2023/4/27
发站内信
发表于:2024/8/27 10:15:07
#0楼
如图
以上图片是一个淘宝模板,程序架构是将报警,复位,初始化,手动,轴控,自动等全部分开写的,好处就是好修改都集中在一个地方,不用到处找,坏处就是我没有感觉到。。。各位大佬是怎么用的程序架构?最关建的是,这个架构用步进梯形图能写嘛?我感觉这个架构和步进梯形图的结构很矛盾。步进梯形图是按工序顺序写的,逻辑性强,这个架构是按功能性写的。。。。反正我有点晕。。
【方案】
奥泰斯IO-Link主站模块在RV减速机全自动化生产线上的应用
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
结帖
|
管理
38049
产品体验中心会员
知道一点
文章数:
22548
年度积分:
2468
历史总积分:
38049
作者的所有帖子(22548)
注册时间:
2004/6/12
发站内信
工控人谈电商
2013国庆活动
2011国庆活动
发表于:2024/8/27 16:33:50
#1楼
不用到处找?
可能吗?比如报警(可能用三色灯之一或二)是哪个触发?如果屏幕没有提示,只查程序,是谁触发不需要到查找?
那种架构编程在自己熟悉的方式,换种方式不是不可以,看你的能力
快乐 幸福 自由 比什么都重要
【方案】
产品创新 | 华北工控支持工业物联网应用的主板EMB-3581
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
266
A罗志恒13880
文章数:
270
年度积分:
266
历史总积分:
266
作者的所有帖子(270)
注册时间:
2023/4/27
发站内信
发表于:2024/8/28 7:38:31
#2楼
回复 #1楼 知道一点
这里是将报警功能集中到一个程序里,用的是其他程序段里的触点触发。这样一来,报警是不用到处找啊,比如电机报警,我去电机程序找,气缸报警我去气缸程序找,这样就很麻烦。
【方案】
图尔克快速安全 | 广泛的现场连接方案
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
2623
黄昏放牛
文章数:
198
年度积分:
138
历史总积分:
2623
作者的所有帖子(198)
注册时间:
2011/6/23
发站内信
发表于:2024/8/28 9:37:23
#3楼
我的框架也差不多这样。
【方案】
搬运生产线的预防和保全
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
20905
bnnyygy
文章数:
5989
年度积分:
1571
历史总积分:
20905
作者的所有帖子(5989)
注册时间:
2012/3/15
发站内信
2018论坛分享达人
发表于:2024/8/28 9:40:36
#4楼
还是那句话,工艺决定程序架构。
但是听群里的大佬说,有个架构可以满足大部分控制需求。
反正我大部分程序都是这样的
初始化,异常(分停机和不停机),主程序,手动,自动。
+2
【方案】
图尔克通过RFID避免错误
只看该作者
|
赞
[1]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
7331
产品体验中心会员
7583124
文章数:
497
年度积分:
845
历史总积分:
7331
作者的所有帖子(497)
注册时间:
2013/12/12
发站内信
发表于:2024/8/28 13:07:51
#5楼
看自己习惯,自己好调试的就是好框架
+1
【方案】
华北工控机在工业中发挥着怎么样的作用
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
266
A罗志恒13880
文章数:
270
年度积分:
266
历史总积分:
266
作者的所有帖子(270)
注册时间:
2023/4/27
发站内信
发表于:2024/8/29 9:44:08
#6楼
回复 #4楼 bnnyygy
嗯,因为一些有经验的工程师,在写程序时,有自己的模板和架构,这样写法很熟练,很清楚,也能最大程序上避免BUG,主要是我编程少,经验不够,所以才想搞一套通用的程序结构。你这些FB块里关于结构体数据是杂用的?
【方案】
中达电通DLP大屏打造济南热电厂监控系统
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
266
A罗志恒13880
文章数:
270
年度积分:
266
历史总积分:
266
作者的所有帖子(270)
注册时间:
2023/4/27
发站内信
发表于:2024/8/29 9:46:07
#7楼
回复 #5楼 7583124
就是自己没有框架,我编程少,为了少走弯路,所以就想借鉴一些别人的框架,框架一出来,程序的大概思路就出来了。这样就能避免很多新手踩的坑。
【方案】
台达变频器、编码器在自动分条机上成功应用
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
7331
产品体验中心会员
7583124
文章数:
497
年度积分:
845
历史总积分:
7331
作者的所有帖子(497)
注册时间:
2013/12/12
发站内信
发表于:2024/8/29 9:49:42
#8楼
回复 #7楼 A罗志恒13880
先尝试着把程序按照功能分段,每段处理特定的功能。后面写多了再慢慢整合。比如手动、自动、参数设置、轴控、气缸、报警处理、触摸屏显示等...,都可以尝试着分成一个个的程序段。我觉得框架不是问题,关键是程序写好后,后续要好扩展,好调试,很快定位问题点。
[此贴子已经被作者于2024/8/29 9:50:12编辑过]
【方案】
无人车规模化送快递进校园,华北工控可提供嵌入式硬件助力!
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
12456
蛇会大学
文章数:
4613
年度积分:
782
历史总积分:
12456
作者的所有帖子(4613)
注册时间:
2015/12/14
发站内信
2018论坛分享达人
发表于:2024/8/29 10:23:35
#9楼
这些模板是用来快速开发程序的,不是用来方便维修的。维修的时候肯定要用搜索功能
敏问找算丁亏楼累
敏问找算哭哲累嘿
敏问够算恐哈做累揍忍没催妹
比漏累伤醒更八音舍黑
我晕能以身问晕陪笨累
【方案】
RFID在食品行业的应用
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
工控学堂推荐视频:
PLC学习视频
变频器学习视频
西门子学习视频
三菱学习视频
更多学习视频>>
•
[视频课程]一个小时教你学会升降输送系统编程方法
•
[视频课程]零基础快速入门西门子S7-1500PLC
•
[视频课程]西门子S7-200SMART如何快速找回原点
•
[视频课程]三菱PLC程序进制转化你懂了吗
•
[视频课程]台达DVP系列入门精讲
•
[视频课程]七节课带你全面认识西门子S7-1200
•
[视频课程]西门子S7-1500TCPU应用
•
[视频课程]西门子S7-1200与欧姆龙温控仪表的自由口通信
•
[视频课程]西门子S7-200SMART带参数子程序使用详解
78.0005