- 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
- 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
- 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
www.PLC
www.91HMI.com
www.PLC
www.91HMI.com
www.PLC
第 章 概 述
编 程 语 言 发 展 和 标 准
编程语言的基本概念
是可编程控制器 的编程语 言标准 ,是现代软件概念和现代软件工程 的机制
与传统可编程控制器编程语 言的成功结合 。它规范和定义可编程控制器编程语 言及基本公用
元素 ,为可编程控制器 的软件发展 ,制定通用控制语 言的标准化开创新 的有效途径 。它 的影
响已经超越可编程控制器 的界限,已成为 、 控制 、运动控制及 等编程系统
的事实标准 。
年 月 由国际电工委员会 ( )正式颁
布 可 编 程 控 制 器 的 国 际标 准 前 面 添 加 后 作 为 国 际标 准 的编 号 ,即成 为
。 标准将信 息技术领域 的先进思想和技术 (例如 ,软件工程 、结构化编
程 、模块化编程 、面 向对象 的思想及 网络通信技术等 )引入工业控制领域 ,弥补或克服 了传
统 、 等控制系统 的弱点 (例如 ,开放性差 、兼容性差 、应用软件可维护性差 以及
可再用性差等 。该标准 已在发达 国家得到广泛应用 ,不符合该标准 的产 品已不被最终用户
接受 ,但在我 国,对该标准及有关产 品的推广工作还做得不够 ,许多技术人员还不知道有这
样 的国际标准 。
符合该标准 的控制器产 品 ,即使是不 同制造 商生产 的 ,其编程语 言也是相 同的 ,其使
用方法也类似 ,因此 ,编程 、维修技术人员可 以一次学习,多次使用 ,从而大大减少人员培
训、技术咨询 、系统调试和系统维护等费用 。
该标准第 部分 讨论编程语 言, 年颁布第一版 , 年颁布第二版 。
编程语 言标准分为公用元素和编程语 言两部分 。公用元素部分 除 了说 明各
种编程语 言中使用 的字符集 、标识符 、关键字等外 ,还定义 了数据 的外部表示 、数据类型、
变量和程序组织单元等 ,并对顺序功能表 图的基本元素等进行定义 。与传统的可编程控制器
编程语言不 同,在公用元素 中,编程语 言标准还定义 了配置 、资源 、任务和存取路径等基本
概念 。
的编程语 言部分定义 了两大类编程语 言 :文本化编程语 言和 图形化编程语
言 。文本化编程语言包括指令表编程语 言 ( , )和 结构化文本编程语 言
, ,图形化编程语言包括梯形图编程语言 ( , )和 功
能块 图编程语 言 ( , 。在标准中定义的顺序功能表 图 ,
www.91HMI.com
www.PLC
)既没有归入文本化编程语言,也没有归入 图形化编程语言,它被
作为公用元素予以定义。这表示顺序功能表 图既可用于文本化编程语言,也可用于图形化编
程语言。
一个可编程控制器 中,可 以使用多种编程语言编制用户 的应用程序 。这给程序编制人
员带来极大的方便,程序编制人员可根据其对编程语言的熟悉程度选用有关编程语言进行编
程 ,也为大规模应用程序 的编制提供 了
文档评论(0)