scl语言编写教程 电气新手如何学习SCL语言
scl语言编写教程 电气新手如何学习SCL语言
2024-11-22 03:46:34  作者:文期酒会  网址:https://m.xinb2b.cn/life/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]


  • 长相思汴水流唐白居易(第78期长相思汴水流-)
  • 2024-11-22第78期长相思汴水流-注释长相思:长相思:词牌名,调名取自南朝乐府“上言长相思,下言久离别”句,多写男女相思之情汴水流,泗水流:汴水:源于河南,东南流入安徽宿县、泗县,与泗水合流,入淮河泗水:源于山东曲阜,经徐州后,与汴水。
  • 每天早上坚持一杯温水(坚持早起喝一杯温水)
  • 2024-11-22坚持早起喝一杯温水人体每日要摄入1500毫升的水分,这是因为水是人体的至关重要元素的一种,倘若身体没有水,任何生物都不能生存下去了,并且人也没法健康的生活下去了如果人体内的水分含量较多的情况下,整个人看上去不但会皮肤很。
  • 机器人在自我觉醒后开始反控人类(在机器人公敌中)
  • 2024-11-22在机器人公敌中作者:AllenDale(灵魂教授)相信很多人都看过美国一部著名的电影《机器人公敌》,在影片中,整个故事情节都在围绕这三个相互关联的逻辑进行,这就是“机器人三定律”接下来就让我们深入了解一下三大定律的。
  • 司马懿告诫儿子要听得了逆耳之言(本文有你不知道的知识点)
  • 2024-11-22本文有你不知道的知识点司马懿的结发妻子名叫张春华,她是司马师和司马昭的生母,司马懿能有那么大的成就,也少不了张春华这个贤内助正史上记载了一个张春华的故事,从这个故事我们可以看出,张春华是一个凶悍的女人张春华出身于官宦人家,。
  • 吃饺子习俗的主要特点是什么(为什么吃饺子-吃饺子习俗)
  • 2024-11-22为什么吃饺子-吃饺子习俗说起吃饺子,我们熟悉的不能再熟悉,我国的很多节日都要吃饺子,是我们最常吃的美食,虽然我们常吃,但是在哪天吃、有什么讲究,我们却是知之甚少,今天小编就来给大家脑补一下吃饺子的那点事儿先说说南北方吃饺子的。
  • 形成了一幅绝美山水风景图(一幅四条屏容纳四季景色)
  • 2024-11-22一幅四条屏容纳四季景色梅兰竹菊不仅有着各自的韵味和魅力,而且它们更是凭借着独特的生长习性,从而被人们赋予了拟人化的人格意义象征,是坚韧不拔、傲然独立、不趋炎势等高雅品性的象征因此常有文人墨客们借梅兰竹菊抒怀,以梅兰竹菊的品。
  • 小学生课外阅读绿野仙踪阅读答案(中小学课外阅读第3天)
  • 2024-11-22中小学课外阅读第3天领读文字/与森领读音频/书漫大家好,这里是【每天阅读10页课外书】,我是阅读者XXX我们已经一起阅读三天了,今天要读的题目叫《燕子》我们也许没有仔细地观察过燕子的外形,也没有认真地看过燕子飞翔但我们一。
  • 足不出户的意思(词语足不出户什么意思)
  • 2024-11-22词语足不出户什么意思足不出户,汉语成语,拼音是zúbùchūhù,意思是脚不跨出家门成语出处:明·凌濛初《初刻拍案惊奇》卷二十五:“却说苏盼奴自赵司户去后,足不出门,一客不见,只等襄阳来音”成语用法:主谓式;作宾语;指不。
  • 厨房里很多蚂蚁怎么消灭(厨房有蚂蚁怎么办)
  • 2024-11-22厨房有蚂蚁怎么办最近雨水增多,小动物们也都活跃起来,尤其是潜伏在厨房和买来的蔬菜里的蚂蚁们,稍不注意,就会爬遍你家,如何防治蚂蚁?小花帮你解决!1.在厨房柜子的各个角落放上数十粒花椒粒或一些核桃叶,防蚂蚁颇有效果2.。
  • 东北一家人婷婷扮演者
  • 2024-11-22东北一家人婷婷扮演者朱婷婷,2001年版长篇喜剧《东北一家人》中的角色,由李颖饰演《东北一家人》是英式影视公司出品的一部长篇喜剧,由导演英达执导,李琦,彭玉,金珠,巩汉林,吕小品,张丹露,宿宁馨,李颖等主演。
  • 做人为何如此的难(做人好难)
  • 2024-11-22做人好难做人好难[凝视],为什么小时候想快快长大,长大后又想回到当初的小时候呢?人总是这样的,把不开心的事情都归咎于别处,这样或许可以让自己的心情变得愉悦一些、可事实是改变不了什么的,真可笑,都已经是个成年人。
  • 潘玮柏情史被扒裤子(潘玮柏情史被扒)
  • 2024-11-22潘玮柏情史被扒这两天娱乐圈最好吃的瓜应该就是潘玮柏官宣事件了吧,事情发展可谓是跌宕起伏,估计潘玮柏都要哭了,宣布个婚讯,结果老婆和自己都被扒了个底朝天,这和自己想象中的不一样啊27号,潘玮柏突然在微博宣布自己已经有。