快使用Ctrl+D收藏本站!本站早已不再维护,择期将关闭本站!!本站资源已全部失效,请勿打赏!!PLC培训创业官网 苏州实操派科技-点击访问-

第一章:初始Codesys与ST-1.2.1ST是什么?有什么优势?

CoDeSys π³朱子文 4825℃ 0评论

 1.2.1 ST语言是什么

   结构化文本/结构式文件编程语言(英语:Structured text)也称为ST语言,是为可编程逻辑控制器(PLC)设计的编程语言,是相关的IEC 61131-3标准中支援几种语言之一。结构式文件编程语言是一种类似于C语言的高级编程语言。

    不过它比C语言又高级一点,ST文本是面向对象编程的语言,而C语言是面向过程编程的高级语言。关于面向对象的概念,我们在后面codesys高级应用教程中再详细介绍。

1.2.2ST语言的优势

   ST语言优势是对于梯形图说的,ST是类似于C语言的高级编程语言,当你熟悉了ST语法之后,写ST代码就像说话一样顺溜。

    ST语言在处理数据运算,写算法程序的时候。会比梯形图方便N倍,比如梯形图的加减乘除数据转换运算可能得6,7行才能解决,而我们采用ST编程之后,一行代码就能解决了。

    ST是面向对象的编程语言,我们可以将设备的一些特性封装成功能块。这部分的代码我们可以进行重复使用,我们也可以积累这部分的代码,整理成自己的代码库。这些都是小型PLC梯形图无法比拟的优势!

    如果要用一个比喻的话,梯形图编程是骑自行车,那么使用ST编程就是开飞机了。希望大家能习惯并喜欢ST语言,复杂项目中ST绝逼是一件利器!!

       “关注和分享,是一种美德!”

转载请注明:燕骏博客 » 第一章:初始Codesys与ST-1.2.1ST是什么?有什么优势?

赞赏作者

微信赞赏支付宝赞赏

喜欢 (4)or分享 (0)

如果您喜欢本站文章,感觉本站的资源对您有帮助,请狠狠点击下面

每累计赞助40元,即可让本站按最低配置运行一个月,感谢您的支持!

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址