科百科
当前位置: 首页 范文大全

使用得最多的plc编程语言(使用ST语言编写控制程序无压力)

时间:2023-06-04 作者: 小编 阅读量: 1 栏目名: 范文大全

大家都知道PLC编程有很多语言可选择,在学习CoDeSys的过程中常会问一个问题,哪种编程语言最好?结构化文本编程语言是一种高级语言,是CoDeSys中最常用的一种语言,对于熟悉计算机高级语言开发的人员来说,结构化文本语言更是易学易用,它可以实现选择、迭代、跳转语句等功能。这是PLC的特性,从上至下循环扫描,周期性执行,在PLC配置中可以分配每段程序的扫描周期。

大家都知道PLC编程有很多语言可选择,在学习 CoDeSys 的过程中常会问一个问题,哪种编程语言最好?

其实,没有哪种编程语言是绝对的好或不好,不同的工程应用具有不同的最佳编程方式,每种编程语言都具有其不同的特点,可根据实际工程应用的需求选用合适的编程语言。

涉及到算法部分建议选择 ST 语言,编写的程序往往简洁而高效。

简单介绍

结构化文本(ST-Struct Text)是一种高级的文本语言,在西门子中称为SCL(Structured Control Language)语言,不要与STL混淆,可以用来描述功能,功能块和程序的行为,还可以在顺序功能流程图中描述步、动作和转变的行为。

结构化文本编程语言是一种高级语言,是 CoDeSys 中最常用的一种语言,对于熟悉计算机高级语言开发的人员来说,结构化文本语言更是易学易用,它可以实现选择、迭代、跳转语句等功能。在复杂控制系统中,结构化文本可以大大减少其代码量,使复杂系统问题变得简单。

当你的14寸电脑界面装不下一行梯形图,当你做一个算术运算洋洋洒洒几十步,那个时候发现用ST还是挺香的,只是看逻辑没有梯形图直观,编译速度相对较慢。大意了,有得必有失嘛,如果你不介意那就一起了解一下吧。

程序执行顺序

使用结构化文本的程序执行顺序根据“行号”依次从上至下开始顺序执行,每个周期开始,先执行行号较小的程序行。这是PLC的特性,从上至下循环扫描,周期性执行,在PLC配置中可以分配每段程序的扫描周期。同一段程序中被赋值两次,第一次的赋值将被覆盖。

这是PLC的特性,从上至下循环扫描,周期性执行,在PLC配置中可以分配每段程序的扫描周期。同一段程序中被赋值两次,第一次的赋值将被覆盖。

表达式执行顺序

表达式中包括操作符和操作数,操作数按照操作符指定的规则进行运算,得到结果并返回。操作数可以为变量、常量、寄存器地址、函数等。

在做算术运算时,根据表格中的表达式优先级运算,小括号的优先级最高,可以将你想要先执行的表达式写在小括号内。

指令语句

结构化文本语句表主要有 5 种类型,即赋值语句、函数和功能块控制语句、选择语句、迭代(循环)语句、跳转语句。

转发是最大的鼓励!谢谢您的支持!

小贴士

PLC专属资料:含有从入门到高级所有PLC学习资料(三菱/西门子/欧姆龙),电气经典18本大全书,历年电气考试真题、电气必备实训仿真软件、电气自动化行业各类型技术手册!

    推荐阅读
  • 19新款吉利帝豪是三缸机吗(四缸国六发动机)

    今年4月份起亚焕驰突出了2020款性能车型,在原本2019款焕驰基础上新增了两款车型,分别是1.4L4AT舒适天窗版低配的价格6.49万和1.4L4AT精英互联版高配指导价格6.89万。车身尺寸上2020款起亚焕驰车身长度达到了4米3、车身宽度达到了1700毫米、车身高度为1460毫米,车身轴距达到了2570毫米,家用代步足够用了。动力上2020款的起亚焕驰搭载的是符合国六排放标准的1.4L发动机,最大功率达到了95马力,最大扭矩达到了132N·m,匹配5MT和4AT自动变速箱。

  • 交通事故代位追偿怎么办理(什么是代位追偿)

    “代位求偿权”,是各国保险法基于保险利益原则,为防止被保险人获得双重利益而公认的一种债权移转制度。被保险人还应及时提交索赔材料,签署权益转让书。在有些交通事故中,一方对交警的裁决有异议,对交警出具的事故责任认定书不认可且拒绝签字。

  • ds最后的疯狂(完美主义DS那些不可忽视的细节)

    不知是否是设计师有意而为之,DS5一共使用了多达12块玻璃来组成车身上部的设计。LED大灯不是第一次出现在DS车型上,在DS4S正式亮相之前DS5早已使用上了LED大灯。DS4S作为DS第四款国产车型上市之初便主打精致动感卖点,DS4S保留了DS家族化特征元素的同时成为了第二款搭载全LED大灯设计的国产车型。除此之外DS4S的全LED大灯系统还是DS品牌首款贴有DSLEDVISION的车灯。DS追求极致渴望完美的精神再次彰显无疑。

  • 蚂蚁庄园今日答案猜一猜传统小吃(为防止饺子粘皮煮饺子时可以加少量)

    水烧开后放进适量的盐,待盐溶解后,把饺子下到锅里,再盖上锅盖,不用翻动,不用点凉水,直到煮熟。这样煮出的饺子,不粘皮,不沾锅,剩在锅中的饺子也不会发生粘连。在中国陕甘宁地区,黄土层非常厚,有的厚达几十米,中国人民创造性利用高原有利的地形,凿洞而居,创造了被称为绿色建筑的窑洞建筑。窑洞一般有靠崖式窑洞,下沉式窑洞、独立式等形式,其中靠山窑应用较多。

  • 央可以组什么词语(央的意思)

    央可以组什么词语央组词:央及、央求、中央、央告、央浼、央托、当央、夜央、央属、遽央、奉央、央凂、央祈、央请、央倩、所央、无央、央人。央是汉语常用字,此字始见于商代甲骨文。央的古字形像人戴枷,本义为灾祸,是“殃”的古字。犯人戴枷,一般是重罪甚至死罪,前程或性命快要完结,故引申出尽义。犯人戴枷服刑期间,为了减轻不应有的痛苦,往往请求公人行行方便,又引申出央求义。“央”也假借表示长久。

  • 快速收集文件(一键收集几百份文件)

    而现在,使用「WPS文件助手」小程序,一键生成收集链接,提醒大家在线提交,便能轻松且批量地收集多份文件。微信搜索「WPS文件助手」,打开下图中的小程序:接着只需3步,就能帮助老师、项目经理、行政人员、组织者等小伙伴高效收集和归类文件。希望这「WPS文件助手」小程序、「共享文件夹」功能能帮大家快速搞定文件的收发难题~

  • 挡风玻璃内侧脏了咋办(挡风玻璃内侧清除的最佳方法)

    挡风玻璃内侧脏了千万不要用水擦,擦不干净会留下水痕,这样会影响驾驶。最好的办法就是使用专业的清洁产品用海绵擦挡风玻璃内侧。有些车友觉得玻璃水有清洁功能,会用毛巾蘸玻璃水然后擦拭挡风玻璃内侧。这种方法也是不可取的,因为极其容易留下水痕。在一些空气质量比较差的地区用车时,尽量少打开车窗,这样尘土会进入车内导致挡风玻璃内侧粘上尘土,并且不容易清理干净。饮料弄到挡风玻璃内侧后不好清理。

  • 好听又霸气的网名(可爱又不失霸气的网名)

    好听又霸气的网名?别瞎逼逼i别动我的心,我来为大家科普一下关于好听又霸气的网名?下面希望有你要的答案,我们一起来看看吧!

  • 肝区疼痛的预兆(请肝区隐痛的)

    目前认为主要与脂肪在肝脏内过度蓄积有关,后者可导致肝脏被脂肪组织长期浸润,肝脏肿大及肝包膜伸张进而使脂肪肝患者出现肝区不适或疼痛。这种原因导致的肝区疼痛,通常伴有明显白细胞升高和发热。肝区出现疼痛这种情况要根据具体情况来采取相对应的措施。如果肝区疼痛比较严重,而且症状长期存在,则需要及时去医院查明原因;若疼痛是疾病引起的就应该积极治疗。

  • 2022年618泰州秋雪湖欢乐世界门票多少钱

    2022年618泰州秋雪湖欢乐世界·水乐园开园特惠:门票特惠预售价:39.9/人营业时间:10:00--18:00,夜场开放时间另行通知。购票入口:点此链接进行特惠门票购买开园时间:6月18日地址:江苏省泰州市海陵区秋雪湖生态景区秋雪湖大道北端景区检票口附部分项目介绍:预订须知使用时间:2022年6月18日-7月15日营业时间:10:00-18:00活动预告:2022第三波限量3000套秋雪湖水乐园预售票价格:49.9元使用时间:6月18日-7月15日营业时间:10:00-18:00夜场时间另行通知