技术教育社区
www.teccses.org

PLC的标准化应用——基于西门子OMAC的面向对象的编程方法

封面

作者:胡康韶

页数:156

出版社:机械工业出版社

出版日期:2021

ISBN:9787111681243

电子书格式:pdf/epub/txt

内容简介

PLC程序的标准化,除了控制过程本身,还涉及生产线布局、工艺分层、设备及元器件的命名与接口等因素,这些因素相辅相成且相互制约,是实际生产线工艺流程和设备之间的相互关系在程序世界中的完整重现。本书结合ISA88标准,以西门子基于OMAC的CPG方案架构展开讲解,阐述了采用面向对象编程思想的PLC标准化编程的方法。主要内容包括机械结构、电气设计、编程规范、主程序标及时钟系统、控制柜程序、控制指令、状态反馈、接口数据、元器件以及通信程序等方面的标准化实现。本书适合工控工程师用于学习标准化设备开发理念和应用,也适合企业用于开发标准化设备的借鉴参考,还可作为工控培训机构设备标准化开发和大中专相关专业的培训教材。

本书特色

适读人群 :自动化工程师与PLC学习者,企业设备标准化开发人员PLC程序的标准化,除了控制过程本身,还涉及生产线布局、工艺分层、设备及元器件的命名与接口等因素,这些因素相辅相成且相互制约,是实际生产线工艺流程和设备之间的相互关系在程序世界中的完整重现。
但是因为一个生产线的自动化控制往往涉及多个环节,多种设备、多种工序的衔接,没有一套标准化的编程方法,就会造成上下游之间信息传递和控制的混乱。这也是现在诸多企业都面临的问题。
目前诸多企业已经将其设备的标准化建设列为重要的工作和珍贵的资产,标准化的建立可以大大提高生产效率,节约成本。
本书所讲的就是这样的标准化设计需要怎么做。

目录

前言

绪论怎么理解标准化1

01标准化功能2

02标准化架构4

03工艺标准化5

第1章机械结构的标准化7

11设备ID命名的标准化8

12工艺命名的标准化13

13机械专业的交接16

第2章电气设计的标准化17

21电气配套设备ID命名的标准化18

211外购的成(配)套设备18

212电气控制柜及其他19

22电气设计思路19

221电源接口21

222控制接口24

223安全接口24

23IO符号规则27

第3章面向对象的编程思想29

31面向过程和面向对象的概念30

32面向过程和面向对象的不同表达31

33对象属性32

34对象编程32

35其他说明35

36小结36

第4章编程规范的标准化37

41M变量命名规范38

42功能块/函数编程规范39

421命名规范39

422形式参数、实际参数和变量

规范40

423程序属性42

43数据块(DB)及其他名称规范43

第5章主程序(OB1)及时钟系统

标准化45

51主程序(OB1)标准化46

52程序框架思路49

521主程序思路50

522FB_System思路50

53时钟系统程序的标准化50

531西门子CPU的时钟设置51

532日期及时间程序55

533CPU当前循环时间56

534Portal中的处理56

535小结56

第6章控制柜程序的标准化58

61FB_CabManager_×××59

62FC_IO_Ready61

63IO_Ready的应用62

第7章控制对象的物理模型63

71单个(组)控制对象的硬件组成64

72单个(组)控制对象的程序组成66

73单个(组)控制对象的程序模型68

第8章控制对象的程序模型70

81工艺概述71

82Operation与Event73

83Parameter74

84Performance74

85ID75

86Interface75

87Function76

第9章控制指令的标准化78

91控制指令的来源79

92控制指令的组成80

93控制指令的传递82

第10章状态反馈的标准化86

101状态反馈的定义87

102状态反馈的传递88

103垂直接口的定义91

第11章OMAC模式和状态管理

机制92

111ISA88标准中定义的状态93

112ISA88标准中定义的模式95

113CPG程序设计理念95

114CPG模式和状态管理程序解析97

第12章OMAC模式和状态管理

机制的改进105

121诊断信息内容的改进106

122模式和状态的配置改进109

123模式和状态的传递改进113

124最终程序状态117

第13章事件(Event)标准化119

131CPG架构中的Event管理机制120

132Event管理机制的改进127

1321改进后的Event状态分类128

1322改进后的Event配置数据块130

1323改进后的Event对象属性

指引数据块131

1324改进后的Event处理机制132

第14章设备接口数据的标准化135

141流程接口说明136

142流程接口数据定义137

1421产品移交信号137

1422数据移交信号139

1423控制请求信号140

143第三方接口数据定义141

144设备接口数据定义141

第15章元器件的标准化142

151概要及术语143

152功能概述144

153程序块说明144

1531程序块名称144

1532输入接口144

154输出接口146

155应用及后续146

第16章通信程序标准化实例148

161概述149

162DB_Message事件数据块149

163DB_Send_FIFO发送缓存数据块152

164FB_Data_Send数据发送功能块154

165使用说明155

下载地址

立即下载

(解压密码:www.teccses.org)

Article Title:《PLC的标准化应用——基于西门子OMAC的面向对象的编程方法》
Article link:https://www.teccses.org/1283161.html