作者 |
胡康韶 |
丛书名 |
出版社 |
机械工业出版社* |
ISBN |
9787111681243 |
简要 |
简介 |
内容简介 PLC程序的标准化,除了控制过程本身,还涉及生产线布局、工艺分层、设备及元器件的命名与接口等因素,这些因素相辅相成且相互制约,是实际生产线工艺流程和设备之间的相互关系在程序世界中的完整重现。本书结合ISA88标准,以西门子基于OMAC的CPG方案架构展开讲解,阐述了采用面向对象编程思想的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 |