各位工控圈的朋友们,今天咱们来聊一个扎心的话题: 为什么同样是PLC编程语言,梯形图和ST语言就能稳坐C位,而SFC明明很好用却沦为"冷板凳选手"?这背后到底是编程习惯的惯性,还是技术发展的必然? 顺序功能图(SFC)明明是处理顺序控制的绝佳工具,为什么就火不起来呢? 一、学习曲线和思维模式的转变
二、对非顺序逻辑的表达力不足
三、 软件支持和兼容性问题
四、编译和执行效率的误解(或现实)
五、行业习惯和项目传承
网友们怎么说? @网友1评论 好用但不容易掌握,尤其是细节,大部分人掌握不了,导致程序意外。 @网友2评论 SFC并行控制流程太多,几个屏幕都装不下啊,看程序改都太痛苦了,我早就不用了。 @网友3评论 个人觉得这个可能跟工控厂家的软件设置有关。sfc在西门子的200smart 和 s7-1200里没有,在s7-1500中才有,而西门子在整个工控市场市场占有率比较高,在小型机械设备中200smart和s7-1200的占比高。导致受众少。工控人员为了方便移植,故lad或scl偏多。 再者sfc(西门子)封装了很多“富裕”的功能,本来用的几乎就少,功能多不容易吃透,自然也是望而却步的原因之一。 西门子的sfc因为功能封装多,资源占用也多,也是一个原因吧。 中国人脑子灵,人工费低,抵消了sfc是省时优势。 日系和codesys平台的就不太一样了。 @网友4评论 我干了20多年PLC, 一直是用梯形图。 @网友5评论 我用过,但不多,还挺好用的,允许双线圈。 @网友6评论 流程步跟CASE功能是一样的,没必要为了实现可以实现的功能去用SFC。 @网友7评论 SFC代码区占用太高,写不了太多程序,ST是真精简。 @网友8评论 用了10年松下的SFC,刚开始的时候觉得很难,只要上过几个项目了,就觉得不难了。 @网友9评论 在大厂博世呆过一段时间,倍福SFC是博世顺控的全球工厂标准。 @网友10评论 我也非常不喜欢SFC,现在都用ST,简单的用梯形图LD或模块FB。我在浙江中控干过7年DCS工程。 |
/1
|手机版|免责声明|本站介绍|工控课堂
( 沪ICP备20008691号-1 )
GMT+8, 2025-12-21 16:19 , Processed in 0.265377 second(s), 27 queries .
Powered by Discuz! X3.5
© 2001-2025 Discuz! Team.