{eval=Array;=+count(Array);}

问答专栏Q & A COLUMN

工业自动化非标行业,编程语言现在的梯形图会被高级语言取代吗?

2i18ns2i18ns 回答2 收藏1
收藏问题

2条回答

stormjun

stormjun

回答于2022-06-22 19:06

你好,很高兴回答你的问题,我是我们@沪A林工,电气技术领域的自媒体新人。结合我的从业经历给你作答如下。

目前非标自动化行业的主流编程语言还是梯形图,由于表达直观易于上手,还是多数人的编程首选。但随着高级语言的出现,像西门子的SCL语言,三菱的ST文本,都为非标自动化注入了新的活力。我个人认为,梯形图编程语言不会被取代,因为二者各具优势!



梯形图优势:主要是由于梯形图与电气控制系统的电路图很相似,具有直观易懂的优点,很容易被从业人员掌握,特别适用于开关量逻辑控制与顺序控制。输入输出状态直接明了。易于查找故障与BUG。



高级语言优势:采用高级语言(SCL、ST语言等)进行编程,可以完成较复杂的控制运算;但是要有一定的计算机高级语言的基础知识和编程经验,对电气设计人员要求较高。直观性和操作性较差。不易于监控和追溯苏程序状态。故障分析相对困难些。



所以,两者相结合的程序效率较高,当然这个也看个人习惯和具体的工艺要求。技术大牛用哪种语言都无所谓。

以上就是我对问题的理解和答复,希望可以帮助你解决问题。欢迎技术交流。我是我们@沪A林工,电气技术领域的自媒体新人。

评论0 赞同0
  •  加载中...
mrcode

mrcode

回答于2022-06-22 19:06

梯形图不会被高级语言替代,但是高级语言会使用的越来越多。

1,梯形图编程是时代的产物。刚毕业的时候,用的PLC是三菱A系列的,最原始的那种。从DOS界面进入。那个时候,虽然也有Windows界面了,但是PLC只能用DOS的黑白界面。还有的是LG的PLC,更扯淡的是三星的。可能设备是从韩国搬过来的原因,比较老。所以有幸见识了。

说是DOS界面的,可以用STL编程,也可以用LAD编程了。

2,梯形图会成为工控非标的主流。我的一个同事,原来搞的环保行业,WinCC也用。但是一直用的STL,后来用的SCL(他的上上家公司)。梯形图还是他上家公司用的。后来感觉用起来很舒服,就经常用了。

3,以后高级语言会越来越多。现在很多客户,会指定用Graph写程序。尤其是在顺序结构中用的比较多。简单明了。但是在专有终端上,SCL还是用的比较多的,尤其是进行封装。

老外都比较另类,喜欢用FBD。

好多WinCC,甚至伺服,用的都是VB风格。VBA脚本程序。另外Codesys作为一个大平台。以后对高级语言的支持只会越来越多。

评论0 赞同0
  •  加载中...

最新活动

您已邀请0人回答 查看邀请

我的邀请列表

  • 擅长该话题
  • 回答过该话题
  • 我关注的人
向帮助了您的网友说句感谢的话吧!
付费偷看金额在0.1-10元之间
<