可编程序控制器原理与应用 出版时间:2010年版内容简介 本书借鉴台湾职业技术教育及大华学院的先进经验,结合厦门兴才学院的教学特色,经过两校专业教师充分商讨研究,共同编写而成。本书注重实践,实用性强,可以作为高职高专的相关专业教材,同时可作为相关专业的培训教材和参考书。 本书共八章,由可编程控制器的概论开始讲解,到机体结构,然后是基本指令、功能指令介绍,再讲解控制实例和程序设计的方法,详细介绍了编程软件的使用。附录有机电整合的实例,每一章均有分析、范例让读者掌握重点并灵活运用,以便发挥可编程控制器的最大功效。目录第一章 可编程序控制器概论1.1 发展过程1.2 基本原理1.2.1 输入采样1.2.2 程序执行1.2.3 输出刷新1.3 PLC编程语言1.3.1 梯形图1.3.2 指令表1.3.3 顺序功能块图1.4 PLC内部软继电器及编号1.4.1 输入继电器(X)1.4.2 输出继电器(Y)1.4.3 辅助继电器(M)1.4.4 状态继电器(S)1.4.5 定时器1.4.6 计数器(C)1.4.7 数据寄存器1.4.8 常数(K/H)1.5 产业应用1.5.1 开关量逻辑控制1.5.2 运动控制1.5.3 闭环过程控制1.5.4 数据处理1.5.5 通信联网思考与练习第二章 可编程序控制器的结构2.1 硬件构成2.1.1 中央处理单元2.1.2 内存单元2.1.3 输入输出单元2.2 内存单元2.3 输入/输出单元2.3.1 输入单元2.3.2 输出单元2.3.3 继电器输出回路的主要规格2.3.4 晶体管输出回路的主要规格2.4 PLC处理程序2.4.1 输入处理2.4.2 程序处理2.4.3 输出处理思考与练习第三章基本指令与应用3.1基本I/O指令的用法(LD,LDI,LDP,LDF,OUT)3.1.1 LD、LDI3.1.2 LDP3.1.3 LDF3.1.4 OUT3.2 单个触点及电路块串并联指令的用法(AND,ANI,ANB,ORB)3.2.1 单个触点的串联指令(AND,ANI,ANDP,ANDF)3.2.2 单个触点并联指令(OR,ORI,ORP,ORF)3.2.3 电路块的串并联指令(ANB,ORB)3.3 栈指令的用法(MPS,MRD,MPP)3.3.1 堆栈指令(MPS)3.3.2 读栈指令(MRD)3.3.3 堆栈结束指令(MPP)3.4 主控指令的用法3.5 置位复位指令的用法3.5.1 置位指令(SET)3.5.2 复位指令(RST)3.6 微分指令的用法(PLS,PLF)3.6.1 PLS3.6.2 PLF3.7 空操作、取反、结束指令的用法3.7.1 运算结果取反(INV)3.7.2 空操作指令(NOP)3.7.3 程序结束指令(END)思考与练习第四章 功能指令与应用4.1 指令格式(功能指令的表示)4.2 程序流程指令4.2.1 条件跳转指令CJ(FNCOO4.2.2 子程序调用指令CALL(FNCO1)、子程序返回指令SRET(FNC02)、主程序结束指令FEND(FNC06)4.2.3 中断指令IRET(FNC03)、EI(FNC04)、DI(FNC05)4.2.4 看门狗计时器再生指令WI)T(FNC07)4.2.5 循环开始指令FOR(FNC08)、循环结束指令NEXT(FNC09)4.3 传送、比较功能指令(FNClO~FNCl9)4.3.1 资料比较指令CMP(FNCl0)4.3.2 资料区间比较指令ZCP(FNCll)4.3.3 资料传送指令MOV(FNCl2)4.3.4 资料移位传送指令SMOV(FNCl3)4.3.5 资料反向传送指令CML(FNCl4)4.3.6 资料区块传送指令BMOV(FNCl5)4.3.7 单一数值传送指令FMOV(FNCl6)4.3.8 资料交换指令XCH(FNCl7)4.3.9 BCD码指令(FNCl8)4.3.1 0BIN指令(FNCl9)4.4 算术四则运算及逻辑运算4.4.1 加法指令ADD(FNC20)4.4.2 减法指令SUB(FNC21)4.4.3 乘法指令MUL(FNC22)4.4.4 除法指令DIV(FNC23)4.4.5 加一指令INC(FNC24)4.4.6 减一指令DEC(FNC24)4.4.7 逻辑字元AND运算指令(FNC26)4.4.8 逻辑或运算OR(FNC27)4.4.9 异或运算指令XOR(FNC28)4.4.10 求补数指令NEG(FNC29)4.5 旋转及移位指令4.5.1 右旋转指令ROR(FNC30)4.5.2 左旋转指令ROL(FNC31)4.5.3 带进位位的右旋转指令RCR(FN(:32)4.5.4 带进位位的左旋转指令RCL(FNC33)4.5.5 位元右移指令SFTR(FNC34)4.5.6 位元左移指令SFTL(FNC35)4.5.7 字元右移指令WSFR(FNC36)4.5.8 字元左移指令WSFL(FNC37)4.5.9 位移暂存器写入SFWR(FNC38)4.5.10 位移暂存器读出SFRD(FNC39)4.6 资料处理指令4.6.1 区间复位指令ZRST(FNC40)4.6.2 解码指令DECO(FNC41)4.6.3 编码指令ENCO(FNC42)4.6.4 求ON位元位数的和指令SUM(FNC43)4.6.5 指定位元状态检查指令BON(FNC44)4.6.6 求平均值指令MEAN(FNC45)4.6.7 警报点设定ANS(FNC46)思考与练习第五章 PLC程序编辑5.1 手持式编辑器的组成5.2 手持程序编程器的使用5.2.1 编程器的操作准备5.2.2 在线编程方式5.2.3 对用户程序初始化5.2.4 编程操作5.3 程序编辑软件的应用(PC机上)5.3.1 系统配置5.3.2 编程软件的使用第六章 PLC程序设计第七章 应用实例第八章 可编程控制的通信及组网附录一附录二附录三附录四附录五 上一篇:S7-200 PLC技术基础及应用下一篇:可编程控制器原理及编程策略