新書推薦:
《
跨界:蒂利希思想研究
》
售價:HK$
109.8
《
千万别喝南瓜汤(遵守规则绘本)
》
售價:HK$
45.9
《
大模型启示录
》
售價:HK$
115.0
《
东法西渐:19世纪前西方对中国法的记述与评价
》
售價:HK$
207.0
《
养育男孩:官方升级版
》
售價:HK$
51.8
《
小原流花道技法教程
》
售價:HK$
112.7
《
少女映像室 唯美人像摄影从入门到实战
》
售價:HK$
113.9
《
詹姆斯·伍德系列:不负责任的自我:论笑与小说(“美国图书评论奖”入围作品 当代重要文学批评家詹姆斯·伍德对“文学中的笑与喜剧”的精湛研究)
》
售價:HK$
89.7
|
內容簡介: |
本书共分7章,主要介绍了PLCopen组织和编程语言基本概念、标准编程语言的公用元素和程序组织单元、指令表和结构化文本的文本类编程语言、梯形图和功能块图的图形类编程语言、顺序功能表图编程语言和可编程控制器的基本应用,最后并用两个实例说明,可编程控制器的编程方法和注意事项。
本书可作为自动化和仪表专业以及相关专业本、专科学生的教材和编程语言的培训教材,还可以作为工矿企业工程设计人员、科研开发单位工程技术人员的重要参考资料。
|
目錄:
|
前言
第1章 概述
1.1 PLCopen
1.1.1 PLCopen组织
1.1.2 认证等级
1.1.3 PLCopen的工作
1.2 IEC 61131标准
1.2.1 IEC 61131的基本情况
1.2.2 IEC 61131—3编程语言
1.2.3 标准编程语言的特点
第2章 公用元素和程序组织单元
2.1 软件模型、编程模型
2.1.1 软件模型
2.1.2 编程模型
2.2 公用元素
2.2.1 字符集
2.2.2 标识符
2.2.3 分界符
2.2.4 关键字
2.2.5 空格和注释
2.3 数据外部表示
2.3.1 数值文字
2.3.2 字符串文字
2.3.3 时间文字
2.4 数据类型
2.4.1 基本数据类型
2.4.2 一般数据类型
2.4.3 衍生数据类型
2.4.4 数据类型的允许取值范围和初始化
2.4.5 衍生数据类型的应用准则
2.5 变量
2.5.1 变量的表示
2.5.2 变量的属性和初始化
2.6 程序组织单元
2.6.1 函数
2.6.2 功能块
2.6.3 程序
2.6.4 程序组织单元
第3章 文本类编程语言
3.1 文本类编程语言及其公用元素
3.1.1 文本类编程语言概述
3.1.2 文本类编程语言的公用元素
3.2 指令表编程语言
3.2.1 指令
3.2.2 函数和功能块
3.2.3 示例
3.3 结构化文本编程语言
3.3.1 结构化文本的表示
3.3.2 语句
3.3.3 示例
第4章 图形类编程语言
4.1 图形类编程语言的公用元素
4.1.1 线、模块和流向
4.1.2 网络求值和执行控制元素
4.2 梯形图编程语言
4.2.1 传统梯形图编程语言的缺点
4.2.2 梯形图的组成元素
4.2.3 梯形图的执行
4.2.4 示例
4.3 功能块图编程语言
4.3.1 功能块图图形符号和功能块的组合
4.3.2 功能块图的编程和执行
4.3.3 示例
第5章 顺序功能表图编程语言
第6章 基本应用
第7章 编程举例
第8章 实验
附录
参考文献
|
內容試閱:
|
第1章 概述
1.1 PLCopen
1.1.1 PLCopen组织
1.PLCopen组织的宗旨
PLCopen组织是独立于制造商和产品的国际组织。它成立于1992年,总部在荷兰,在北美和日本等国家设有分支机构。它是一个致力于编程语言标准化的非赢利性国际化组织。目前,PLCopen组织拥有分布在21个国家的100多个会员。
PLCopen组织的宗旨是促进PLC兼容软件的开发和使用。其主要工作是支持、宣传和推广IEC 61131-3国际标准。它以解决与控制编程相关的主题和支持该领域内国际标准的使用为使命。其目标是使用户通过在众多程序开发环境中应用该标准,在不同品牌产品和不同类型控制器之间移植控制程序,实现互换。为此,该组织采用如下方法:
1)采用IEC 61131-3国际标准的编程语言。
2)接受PLCopen会员的委托,生产或采用符合IEC 61131-3标准的可编程控制器产品。
3)市场推介。采用共同的市场策略,如举行展览会或专题研讨会等。
4)支持国际标准化委员会的工作。
5)支持国家标准化委员会工作,推广和介绍有关标准化的产品等。
6)建立有关编程系统的基本级、符合级和可重复使用级的认证体系,由独立机构进行测试以执行必要的检验。
2.PLCopen组织结构
PLCopen组织结构如图1—1所示。
(1)技术委员会(Technical Committee)
技术委员会下设6个分支机构。
1)TC1:与IEC组织合作,共同发展、提高和完善IEC 61131-3标准。主要工作包括对IEC61131-3标准的勘误和修改、与IEC组织的合作和开发、对标准版本的修订等。
2)TC2:负责定义功能块的程序库,协调功能块的约定。目前主要进行运动控制库的工作,包括逻辑和运动的各种技术的集成等。
3)TC3:制定编程语言一致性的测试标准。检验不同编程系统是否真正具有开放性。由于IEC 61131-3仅提供制订编程语言一致性的基本规则,并没有为用户提供实际编程系统的导则。因此,该委员会制订一致性测试的定义并进行测试。编程系统的一致性测试包括对不同编程语言的3种不同等级的测试。
4)TC4:负责制订通信接口及应用交换格式等。包括通信界面、与附加软件的接口、应用交换格式、与Profibus和CANopen等现场总线的映像等。
……
|
|