scl语言编写教程 电气新手如何学习SCL语言
scl语言编写教程 电气新手如何学习SCL语言
2024-11-22 04:21:58  作者:文期酒会  网址:https://m.xinb2b.cn/know/dqq233588.html

随着现代工控技术的不断发展,可能很多使用过 PLC技术人员都有这么一个感受: 传统的“梯形图”编程方式在面对越来越复杂的控制要求时,已显得力不从心。

其实,现在很多大品牌的中高级 PLC 支持国际电工委员会 IEC61131 标准中规范的五种编程语言的混合编程,即梯形图(LD)、结构化文本(ST)、流程图(SFC)、指令表(IL) 和功能块(FB)。在这五种编程语言中,梯形图+结构化文本是一种不错的组合,用 梯形图写逻辑控制,用结构化文本写计算,这样可以加快编程效率并且使程序的可读性大 大提高。而流程图编程则非常适用于一些“顺序控制”的场合。

西门子 S7 系列 PLC 在国内工控领域中使用很广,它的编程软件 Step7 默认情况下只支 持梯形图和指令表编程,但通过安装“S7-SCL”软件包和“S7-Graph”软件包可实现结构 化文本和流程图编程。下面,介绍一下如何在 Step7 中用 结构化文本编程。

一、 什么是结构化文本编程

结构化文本是一种类似于计算机高级语言的编程方式,它的语法规范接近计算机中的PASCAL 语言。具体的语法规则大家可参考西门子的相关手册,在此就不做详细介绍。

下图为 Step7 中的 SCL 编程界面:


二、 S7-SCL 软件包的安装

在 Step7 中,结构化文本编程被称为结构化控制语言(Structured Control Language), 缩写为 SCL. Step7 V5.3 软件包中已包含了 S7-SCL 软件包,在安装 Step7 V5.3 时,系统 会提示是否要安装 S7-SCL,把复选框打钩即可,见下图:


三、 SCL 软件包的使用

SCL软件包用于以“源文件”的方式编写功能块、函数块。

步骤如下:

第一步:当Step7中已正确安装SCL软件包后,会有如下界面


第二步:进入 SCL 编程界面,并选择准备编写的程序块的类别


选择你所要编写的程序块的类


第三步:编写程序并编译


经过以上步骤,就完成了一个用SCL编写功能块的全过程, FC1的源程序,保存 在“Sources”文件夹中,可随时打开进行修改。


四、 用 SCL 编程实现“间接寻址”

Step7 中,梯形图编程不支持对 PLC的间接寻址,用指令表的方式虽可实现,但步骤繁琐且程序可读性差,相比之下,用SCL 的方式来做就简便得多,具体方法如下:

1、位寻址:

MX[i,j],i 为字节地址,j 表示该字节中的哪个位,当 i=5;j=0 时,表示 M5.0 2、字节、字、双字寻址

2. MB[i] IW[i]、QB[i]、MD[i]


  • 寓意代表什么意思(寓意的意思)
  • 2024-11-22寓意的意思寓意是一个汉语词汇,拼音是yùyì一指寄托或蕴含意旨;二指寄托或隐含的意思示例:寓意深远相关词语:寓意深远、寓意深长寓意深远,拼音是yùyìshēnyuǎn,汉语成语,意思是指寄托或隐含的意思很深(多。
  • 满分学习考试提前几天可以预约(就可以不参加满分学习)
  • 2024-11-22就可以不参加满分学习最近,贵港市2名男子因工作太忙图省事,听信路人忽悠,花钱购买驾驶人满分学习教育记录,不料在办理科目一考试预约时,双双露了马脚10月15日11时许,在贵港市机动车驾驶人考试中心满分学习受理窗口,男子韩某。
  • 陈小艺和丈夫没有共同语言 陈小艺的奇葩婚姻
  • 2024-11-22陈小艺和丈夫没有共同语言 陈小艺的奇葩婚姻在演艺圈中有非常多的优秀演员,还有很多老戏骨,而这些老戏骨给我们留下过不少的经典作品而如今很多老戏骨随着年龄的增长,开始演一些"妈妈专业户""爸爸专业户"的电视剧今天我。
  • 长安蓝鲸ne发动机最新款(把发动机当艺术品来造)
  • 2024-11-22把发动机当艺术品来造近日,前往风景如画的北京延庆,参加了长安蓝鲸NE1.5T发动机技术讲解会会场不仅有厂家发动机技术代表,更有如上海交通大学汽车工程研究院院长、中国著名CRC冠军车手、中国汽车摩托车运动联合会教官陈德安等。
  • 穿马丁靴配什么裤子(帅气穿搭)
  • 2024-11-22帅气穿搭马丁靴搭配牛仔裤、工装裤、短裤、破洞裤、黑色紧身裤等都可以,只要不搭配颜色太过靓丽的裤子就可以马丁靴是非常休闲帅气的一款单品,不但适合男生穿搭,女生穿搭也是很好看的一般来说,马丁靴都会和牛仔裤和工装裤。
  • 明星大侦探哪几期好看(一看全知道)
  • 2024-11-22一看全知道《明星大侦探》里连续剧式的个案好看,好看的原因是剧情有联系,观众看得投入,比较容易有共鸣,还有就是比较难破的案子,和凶手你意想不到的案子连续剧式的个案分别有:这三季关于NZND组合的个案就是连续剧式个。
  • 士兵突击经典台词感受(重温经典台词之士兵突击)
  • 2024-11-22重温经典台词之士兵突击光荣在于平淡,艰巨在于漫长王团长:想要和得到,中间还有两个字,那就是要做到,你只有做到了,才能得到嘛史今:只要今天比昨天好,这不就是希望吗?老马:别混日子了,小心日子把你们给混了高城:过日子就是问题叠。
  • 网信执法流程学习(关闭账号群组40余万个)
  • 2024-11-22关闭账号群组40余万个三季度,全国网信系统持续加大行政执法力度,依法查处网上各类违法信息和违法行为,累计约谈网站747家,警告网站701家,暂停更新网站91家,会同电信主管部门取消违法网站许可或备案、关闭违法网站3933家。
  • 冰箱档位怎么调(如何调节冰箱温度)
  • 2024-11-22如何调节冰箱温度夏季2~3;春秋季3~4;冬季4~5,当室温低于10°C时,应该调到6的位置,如果需要急冻应该调到7的位置、但是使用后需要在调回当前温控器档位数字越小冰箱内的温度就越高,压缩机工作的时间相对较短,耗电。
  • 霸王别姬电影程蝶衣喜欢段小楼(电影霸王别姬的原型)
  • 2024-11-22电影霸王别姬的原型别姬的霸王摘自齐如山《清代名角录》《霸王别姬》的项羽,此戏在民国初年,还算是一出新戏我编此戏时,原想用名净角李连仲去霸王,但李连仲虽是名角,艺术也很好,不过他最好是去张飞、李逵、牛皋、焦赞这类人物去项。