




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、浅谈西门子PLC的“SCL语言”编程随着现代工控技术的不断发展,可能很多使用过PLC的技术人员都有这么一个感受:传统的梯形图编程方式在面对越来越复杂的控制要求时,已显得力不从心。其实,现在很多大品牌的中高级PLC都支持国际电工委员会IEC61131标准中规范的五种编程语言的混合编程,即梯形图(LD)、结构化文本(ST)、流程图(SFC)、指令表(IL)和功能块(FB)。在这五种编程语言中,我认为梯形图结构化文本是一种不错的组合,用梯形图写逻辑控制,用结构化文本写计算,这样可以加快编程效率并且使程序的可读性大大提高。而流程图编程则非常适用于一些“顺序控制”场合。至于指令表和功能块,我个人认为实用
2、性并不太大。西门子S7系列PLC在国内工控领域中使用很广,它的编程软件Step7默认情况下只支持梯形图和指令表编程,但通过安装“S7-SCL”软件包和“S7-Graph”软件包可实现结构化文本和流程图编程。下面,笔者就结合自己的一些使用经验介绍一下如何在Step7中用结构化文本编程。一、 什么是结构化文本编程结构化文本是一种类似于计算机高级语言的编程方式,它的语法规范接近计算机中的PASCAL语言。具体的语法规则大家可参考西门子的相关手册,在此就不做详细介绍。下图为Step7中的SCL编程界面:二、 S7-SCL软件包的安装在Step7 中,结构化文本编程被称为结构化控制语言(Structur
3、ed Control Language),缩写为SCL. Step7 V5.3的软件包中已包含了S7-SCL软件包,在安装Step7 V5.3时,系统会提示是否要安装S7-SCL,把复选框打钩即可,见下图:Step7 V5.3的软件包里包含了SCL软件包和流程图编程软件包S7-GRAPH三、 SCL软件包的使用SCL软件包用于以“源文件”的方式编写功能块、函数块。步骤如下:第一步:当Step7中已正确安装SCL软件包后,会有如下界面正确安装了SCL软件包后,就可以用这种方式来建立Source File第二步:进入SCL编程界面,并选择准备编写的程序块的类别选择你所要编写的程序块的类型确定你所编写的程序块编号,本例中编写的是FC1第三步:编写程序并编译程序编写完毕后按这两个按钮中的任何一个进行编译编译后生产FC1经过以上四步,就完成了一个用SCL编写功能块的全过程, FC1的源程序,保存在“Sources”文件夹中,可随时打开进行修改。一个项目文件中可建多个SCL源文件,一个源文件中可编写多个函数块四、 用SCL编程实现“间接寻址”Step7中,梯形图编程不支持对PLC的间接寻址,用指令表的方式虽可实现,但步骤烦琐且程序可读性差,相比之下,用SCL的方式来做就简便的多,具体方法如下:1、位寻址: MXi,j,i为字节地址,j表示该字节中的哪个位,当i=5;j=0时,表示M5.0
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 宁波卫生职业技术学院《二十世纪西方文论》2023-2024学年第二学期期末试卷
- 廊坊燕京职业技术学院《单片机课程设计》2023-2024学年第二学期期末试卷
- 江西省南昌二中、九江一中、新余一中、临川一中八所重点中学2025届高三5月三模考试数学试题含解析
- 宁夏民族职业技术学院《SAS与统计分析》2023-2024学年第一学期期末试卷
- 内蒙古乌海二十二中学2025年高中毕业班下学期开学考试语文试题含解析
- 延安市延长县2025届三下数学期末经典试题含解析
- 南开大学《商务英语视听说I》2023-2024学年第二学期期末试卷
- 临床护理敏感质量指标解读
- 二零二五最简单山林租赁合同书
- 商场门面商铺租赁合同书范例
- 《教育心理学(第3版)》全套教学课件
- 农行反洗钱与制裁合规知识竞赛考试题库大全-下(判断题)
- 企业资金预算管理办法
- (正式版)SH∕T 3507-2024 石油化工钢结构工程施工及验收规范
- 山东省临沂市莒南县2023-2024学年七年级下学期期末数学试题
- JT-T-496-2018公路地下通信管道高密度聚乙烯硅芯塑料管
- 重庆市两江新区2023-2024学年七年级下学期期末考试语文试题
- 食材配送投标方案技术标
- 护士延续注册体检表
- 泌尿科一科一品汇报课件
- 思念女声三部合唱简谱
评论
0/150
提交评论