




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
浅谈西门子浅谈西门子 PLC 的的 SCL 语言语言 编程编程 随着现代工控技术的不断发展 可能很多使用过 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 把复选框打钩即可 见下图 Step7 V5 3 的软件包里包含了 SCL 软件包和流程图编程软件包 S7 GRAPH 三 三 SCL 软件包的使用软件包的使用 SCL软件包用于以 源文件 的方式编写功能块 函数块 步骤如下 第一步 当Step7中已正确安装SCL软件包后 会有如下界面 正确安装了 SCL 软件包后 就可以用这种 方式来建立 Source File 第二步 进入 SCL 编程界面 并选择准备编写的程序块的类别 选择你所要编写的程序块的类 型 确定你所编写的程序块编号 本例中编写的是 FC1 第三步 编写程序并编译 经过以上四步 就完成了一个用 SCL 编写功能块的全过程 FC1 的源程序 保存 在 Sources 文件夹中 可随时打开进行修改 程序编写完毕后按这两 个按钮中的任何一个 进行编译 编译后生产 FC1 一个项目文件中可建多个 SCL 源文件 一个源文 件中可编写多个函数块 四 四 用用 SCL 编程实现编程实现 间接寻址间接寻址 Step7 中 梯形图编程不支持对 PLC 的间接寻址 用指令表的方式虽可实现 但步骤 烦琐且程序可读性差 相比之下 用 SCL 的方式来做就简便的多 具体方法如下 1 位寻址 MX i 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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 建筑防火工程施工方案
- 机制砂生产线项目技术方案
- 3D打印智能工厂项目建筑工程方案
- 信贷产品的宣传营销方案
- 简历战略咨询规划方案
- 整.理收纳的活动营销方案
- 系统性咨询方案
- OBE理念下市场营销课程教学改革的路径研究
- 团队管理员营销方案
- 大学防汛防台应急预案方案
- 《可摘局部义齿工艺技术》考试复习题库(带答案)
- 《开国大典》教学设计与指导课件(第二课时)
- DZ∕T 0283-2015 地面沉降调查与监测规范(正式版)
- 人事专员简历模板
- 软硬结合板的设计制作与品质要求
- 禁毒教育知识宣传毒品知识 64
- MOOC 理解马克思-南京大学 中国大学慕课答案
- 全科医疗教学查房
- 保护牙齿少吃糖公开课课件
- 移植前打达菲林的方案
- 职业病危害因素评价与检测课件
评论
0/150
提交评论