电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

浅谈西门子PLC的“SCL语言”编程VIP免费

浅谈西门子PLC的“SCL语言”编程_第1页
1/6
浅谈西门子PLC的“SCL语言”编程_第2页
2/6
浅谈西门子PLC的“SCL语言”编程_第3页
3/6
浅谈西门子PLC 的“SCL 语言”编程 随着现代工控技术的不断发展,可能很多使用过PLC 的技术人员都有这么一个感受:传统的‘梯形图’编程方式在面对越来越复杂的控制要求时,已显得力不从心。 其实,现在很多大品牌的中高级 PLC 都支持国际电工委员会 IEC61131 标准中规范的五种编程语言的混合编程,即梯形图(LD)、结构化文本(ST)、流程图(SFC)、指令表(IL)和功能块(FB)。在这五种编程语言中,我认为梯形图+结构化文本是一种不错的组合,用梯形图写逻辑控制,用结构化文本写计算,这样可以加快编程效率并且使程序的可读性大大提高。而流程图编程则非常适用于一些“顺序控制”场合。至于指令表和功能块,我个人认为实用性并不太大。 西门子S7 系列PLC 在国内工控领域中使用很广,它的编程软件Step7 默认情况下只支持梯形图和指令表编程,但通过安 装 “S7-SCL”软件包 和“S7-Graph”软件包 可实现结构化文本和流程图编程。下面,笔 者 就 结合自 己 的一些使用经 验 介 绍 一下如 何 在 Step7 中用结构化文本编程。 一、 什 么是结构化文本编程 结构化文本是一种类 似 于计算机 高级语言的编程方式,它的语法 规范接 近 计算机 中的PASCAL 语言。具 体 的语法 规则大家 可参 考 西门子的相 关 手 册 ,在此 就 不做 详 细 介 绍 。下图为 Step7 中的SCL 编程界 面: 二、 S7-SCL 软件包的安装 在 Step7 中,结构化文本编程被称为结构化控制语言(Stru ctu red Control Langu age),缩写为 SCL. Step7 V5.3 的软件包中已包含了 S7-SCL 软件包,在安装 Step7 V5.3 时,系统会提示是否要安装 S7-SCL,把复选框打钩即可,见下图: Step7 V5.3 的软件包里包含了 SCL软 件 包 和 流 程 图 编 程 软 件 包S7-GRAPH 三、 SCL 软件包的使用 SCL软件包用于以“源文件”的方式编写功能块、函数块。步骤如下: 第一步:当Step7中已正确安装SCL软件包后,会有如下界面 正确安装了 SCL 软件包后,就可以用这种方式来建立 Sou rce File 第二步:进入SCL 编程界面,并选择准备编写的程序块的类别 选择你所要编写的程序块的类确定你所编写的程序块编号,本例中编写的是 FC1 第三步:编写程序并编译 经过以上四步,就完成了一个用SCL 编写功能块的全过程, FC1 的源程序,保存在“Sources”文件夹中,可随时打开进行修改。 程序编写...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

浅谈西门子PLC的“SCL语言”编程

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部