您现在所在的是:

西门子SIEMENS

回帖:10个,阅读:18729 [上一页] [1] [2] [下一页]
926
陆传杰
文章数:121
年度积分:50
历史总积分:926
注册时间:2016/3/12
发站内信
发表于:2016/5/3 20:39:08
#0楼
西门子、施耐德等公司的大、中型PLC的编程软件里都以及支持IEC61131标准里面的五种编程语言,即LAD(梯形图)、FBD(功能块图)、STL(语句表)、Graph(顺序功能图)和SCL(结构化文本语言)

好几次看到有朋友在讨论这几种编程语言的优劣,所以我也说说自己的经验

1、LAD,即梯形图,国内的PLC编程人员使用最多的恐怕就是这个了,而且几乎所有的PLC教材里面也都会把梯形图当做主要内容来介绍。个人认为,梯形图在逻辑、时序控制方面还是很实用的,逻辑关系简单明了,入门的时候以梯形图开始也是很好的选择,可以深入体会PLC的循环扫描原理。

2、FBD,即功能块图,德国留学的朋友告诉我德国大学里教授PLC课程直接就以FBD入门的。我是在熟练使用梯形图之后学会使用FBD的,FBD相比较于梯形图来说,在数值转换和计算的时候看起来更加简洁

3、STL,即语句表,语句表难以理解,阅读不太方便,但是功能最为强大。我使用STL常常用来系统FC、FB的初始化

4、Graph,即顺序功能图,顺序功能图在过程不是很复杂,而且固定的流程控制上比较实用,一旦流程的分支很多了之后,顺序功能图会很复杂。

5.SCL,结构化文本语言,类似Pascal的高级编程语言,在数据计算方面真的有很大的优势,大力推荐使用。

个人认为,各种编程语言的优劣,还是要各位编程的朋友多加使用之后,才会有自己的体会,至于使用哪一种语言编程,大可以因地制宜,运用之妙存乎一心
运用之妙,存乎一心
8158
cfm6662008
文章数:2613
年度积分:50
历史总积分:8158
注册时间:2010/4/5
发站内信
2016国庆活动(三)
发表于:2016/5/3 20:42:57
#1楼
一般用梯形图,感觉西门子博途主推SCL
2013我来了,多看,多问,多实践
天道酬勤,事在人为
926
陆传杰
文章数:121
年度积分:50
历史总积分:926
注册时间:2016/3/12
发站内信
发表于:2016/5/3 20:45:19
#2楼
以下是引用cfm66620082016/5/3 20:42:57的发言:
一般用梯形图,感觉西门子博途主推SCL

梯形图做数据计算太麻烦,一个公式写的很长一串
运用之妙,存乎一心
20178
高雅的雅
文章数:15776
年度积分:-210
历史总积分:20178
注册时间:2015/5/12
发站内信
2018论坛解答高手
发表于:2016/5/3 21:34:49
#3楼
个人习惯,但是亚洲人主打梯形图
那一瞬间忽然不再想你,因为去一趟漠河,走了一趟西藏,逛了一趟天涯海角,泡了一会栖谷温泉,回来就是:一切随他去吧,该咋过咋过!!车祸不死感言
19507
pqsh 版主
文章数:7447
年度积分:123
历史总积分:19507
注册时间:2006/8/22
发站内信
2018论坛解答高手
发表于:2016/5/3 22:26:36
#4楼
梯形图占主.
遇到变址和复杂计算,用别的.
另外,梯形图做顺控,计时器什么的比较麻烦.
如果我忘了我
请帮忙记得我
pqsh@163,326199298@v&q同号
4974
MIC小赖
文章数:1582
年度积分:56
历史总积分:4974
注册时间:2015/9/16
发站内信
发表于:2016/5/4 8:34:10
#5楼
用惯了西门子的SCL和三菱的ST。写程序不要太爽。
8371
fujifa
文章数:2941
年度积分:57
历史总积分:8371
注册时间:2014/2/10
发站内信
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
发表于:2016/5/4 8:46:28
#6楼
西门子的SCL效率大概比STL低20%。

三菱的ST语言实在太low了,三菱没有勇气像西门子一样放弃原有的编程习惯,所以现在三菱有点4不像。

至于FBD,将来会和LAD合并的,形成新的编程体系。

楼主的这篇文章已经不适用西门子新版软件的博图软件了。
精通富士POD,富士PLC的编程
有问题可以直接电邮:FUJIFA@yeah.net
4974
MIC小赖
文章数:1582
年度积分:56
历史总积分:4974
注册时间:2015/9/16
发站内信
发表于:2016/5/4 8:55:48
#7楼
回复 #6楼 fujifa
一般逻辑肯定不会直接用SCL或者ST去完全替代,但是在写算法的时候梯形图或者STL就实在太浪费时间了。简单的算法都要写出一片。三菱现在的结构式虽然比不上西门子的现有的模式也比之前好了太多。
8371
fujifa
文章数:2941
年度积分:57
历史总积分:8371
注册时间:2014/2/10
发站内信
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
发表于:2016/5/4 10:39:09
#8楼
以下是引用MIC小赖2016/5/4 8:55:48的发言:
一般逻辑肯定不会直接用SCL或者ST去完全替代,但是在写算法的时候梯形图或者STL就实在太浪费时间了。简单的算法都要写出一片。三菱现在的结构式虽然比不上西门子的现有的模式也比之前好了太多。

比之前的IEC简直就是退步啊,不过我不知道你是否用过GX IEC Developer。
精通富士POD,富士PLC的编程
有问题可以直接电邮:FUJIFA@yeah.net
4974
MIC小赖
文章数:1582
年度积分:56
历史总积分:4974
注册时间:2015/9/16
发站内信
发表于:2016/5/4 11:17:48
#9楼
回复 #8楼 fujifa
那个还真没有。毕竟我真正入行也就这4、5年。

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

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

78.0005