中国自动化学会专家咨询工作委员会指定宣传媒体
免费注册 登录 广告服务 | 客服中心
您现在所在的是:

PLC论坛

抖音 西门子减速电机 德嘉 台达 英威腾 泓格论坛 西门子 我和LOGO!有个约会 FLIR红外热像论坛 【有奖活动】英威腾 “Ni美国国家仪器 “PLC发展趋势大讨论”活动圆满结束 cc-link图文征集活动 西门子SMART LINE V3
工控论坛首页 PLC论坛 → 浏览主题: 怎么编写可移植模块化的PLC程序?
发表新帖 回复该主题
回帖:14个,阅读:404 [上一页] [1] [2] [下一页]
* 帖子主题:

怎么编写可移植模块化的PLC程序?

分享到
929
zhujilucj 版主
文章数:263
年度积分:843
历史总积分:929
注册时间:2018/12/20
发站内信
发表于:2019/8/18 14:22:34
#0楼
论坛里有人在宣传标准化编程,不过看了半天他也没说怎么一个标准化。

我是去年5月份左右才开始真正编写实际项目中的程序,现在算起来,大大小小的也就二十多个程序,比起论坛里的大神级人物,实在不值一提。

我的理解,一个可移植的模块化的PLC程序,或者说是其他平台上的程序,应该有这么一个特点:

1.A品牌上的程序,可以通过简单的改动用B,C品牌来实现;

2.各个功能作出独立的模块,可以在不同的项目中移植重复使用,减少重复编程的工作量;

3.编程风格上的统一,各块功能自动程序,手动程序,报警,其中使用的M区,T区,D区有一定的规划,这样也可以方便触摸屏的编写;

抛砖引玉,欢迎大家来指导讨论
白玉堂前春解舞,东风卷得均匀。蜂围蝶阵乱纷纷。几曾随逝水?岂必委芳尘?
万缕千丝终不改,任他随聚随分。韶华休笑本无根。好风凭借力,送我上青云。
71982
ZCMY 版主
文章数:43310
年度积分:2597
历史总积分:71982
注册时间:2004/3/16
发站内信
2018论坛贡献奖
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(三)
2016论坛优秀版主
2015论坛优秀版主
2014论坛优秀版主
2014相约国庆
2013论坛优秀版主
2012论坛优秀版主
2011论坛贡献奖
2010年论坛优秀版主
发表于:2019/8/18 16:14:01
#1楼
同一种行业,设备动作都差不多,你这方法适用;
7606
蛇会大学
文章数:3339
年度积分:1739
历史总积分:7606
注册时间:2015/12/14
发站内信
2018论坛分享达人
发表于:2019/8/18 17:38:44
#2楼
没法通用,A品牌的PLC程序转到B品牌改的不是一点半点,寄存不通用、指令不通用等等
敏问找算丁亏楼累
敏问找算哭哲累嘿
敏问够算恐哈做累揍忍没催妹
比漏累伤醒更八音舍黑
我晕能以身问晕陪笨累
13308
goldage
文章数:7856
年度积分:2693
历史总积分:13308
注册时间:2006/1/10
发站内信
2018论坛热心网友
发表于:2019/8/18 20:47:45
#3楼
目前比较难,同个牌子,不同系列都不通用
3830
蜀中之首
文章数:2583
年度积分:2313
历史总积分:3830
注册时间:2018/5/27
发站内信
发表于:2019/8/18 23:19:11
#4楼
不要考虑通用,弄懂控制工艺,谁家PLC都不怕。
梯形图借鉴好说,用到功能块就麻烦
1581
机栝
文章数:329
年度积分:829
历史总积分:1581
注册时间:2017/6/12
发站内信
发表于:2019/8/19 8:38:30
#5楼
现在还是比较难,像三菱小型机移植到西门子就感觉很麻烦,但是我一般都是思路统一就行
                                                                                         业余时间才是你成功的关键。
9992
yanli7234 版主
文章数:2803
年度积分:1190
历史总积分:9992
注册时间:2002/11/8
发站内信
2011论坛贡献奖
发表于:2019/8/19 9:27:46
#6楼
现在不同厂家的PLC确实没有那么兼容,不过楼主说了,可以有少量的改动,所以如果是用代码写的程序行那种,应该可以实现吧。但有可能是需要转码或者重新输入。
国人当自强,共同努力,抵制日货。
909
hwjtxf
文章数:496
年度积分:615
历史总积分:909
注册时间:2018/3/29
发站内信
发表于:2019/8/19 10:02:54
#7楼
由于不同品牌的指令功能显示格式不同 一般不能移植使用。
统一品牌的重复使用的功能可以编写功能块或标准程序进行反复使用 简化编程过程。
至于T去  D区等的使用我没见过行业或企业标准如果分配 你可以做个通用高的几种应用的分配规则。很难做到全面规划。
9051
bnnyygy
文章数:1761
年度积分:1171
历史总积分:9051
注册时间:2012/3/15
发站内信
2018论坛分享达人
发表于:2019/8/19 22:47:41
#8楼
感觉不行,

梯形图不考虑,功能块,各个厂家语法都不一样....

只能说同品牌系列做成功能块,调用就行,减少编程量
929
zhujilucj 版主
文章数:263
年度积分:843
历史总积分:929
注册时间:2018/12/20
发站内信
发表于:2019/8/20 5:50:31
#9楼
回复 #1楼 ZCMY
在同一个行业里面,基本编程指令都差不多的几种品牌PLC里面,慢慢摸索建立一套自己的程序架构吧,我现在就用信捷和台达
白玉堂前春解舞,东风卷得均匀。蜂围蝶阵乱纷纷。几曾随逝水?岂必委芳尘?
万缕千丝终不改,任他随聚随分。韶华休笑本无根。好风凭借力,送我上青云。
工控学堂推荐视频:

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

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

296.4