ImageVerifierCode 换一换
格式:PDF , 页数:6 ,大小:297.32KB ,
资源ID:3549154      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-3549154.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(浅谈西门子PLC的SCL语言编程.pdf)为本站会员(weiwoduzun)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

浅谈西门子PLC的SCL语言编程.pdf

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 软件

3、包的安装 在 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 软件包后,就可以用这种方式

4、来建立 Source File 第二步:进入 SCL 编程界面,并选择准备编写的程序块的类别 选择你所要编写的程序块的类确定你所编写的程序块编号,本例中编写的是 FC1 第三步:编写程序并编译 编译后 生 产 FC1程序编写完毕后按这两个按 钮中的任何一个进行编译 经过以上四步,就完成了一个用 SCL 编写功能块的全过程, FC1 的源程序,保存在“Sources ”文件夹中,可随时打开进行修改。 一个项目文件中可建多个 SCL 源文件,一个源文件中可编写多个函数块 四、 用 SCL 编程实现“间接寻址” Step7 中,梯形图编程不支持对 PLC 的间接寻址,用指令表的方式虽可实现,但步骤烦琐且程序可读性差,相比之下,用 SCL 的方式来做就简便的多,具体方法如下: 1、位寻址: MXi,j ,i 为字节地址,j 表示该字节中的哪个位,当 i=5;j=0 时,表示 M5.0 2、字节、字、双字寻址 MBi IWi、 QBi、MDi 以上就是我个人使用 Step7 的一点经验和体会,希望能给大家提供一些参考。

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报