文档库 最新最全的文档下载
当前位置:文档库 › 简述可编程序控制器的定义

简述可编程序控制器的定义

简述可编程序控制器的定义
简述可编程序控制器的定义

第一章习题

1. 简述可编程序控制器的定义。

2. 可编程控制器的基本组成有哪些?

3. 输入接口电路有哪几种形式?输出接口电路有哪几种形式?各有何特点?

4. PLC的工作原理是什么?工作过程分哪几个阶段?

5. PLC的工作方式有几种?如何改变PLC的工作方式?

6. 可编程序控制器有哪些主要特点?

7. 与一般的计算机控制系统相比可编程序控制器有哪些优点?

8. 与继电器控制系统相比可编程序控制器有哪些优点?

9. 可编程序控制器可以用在哪些领域?

第二章习题

1. S7-200系列PLC有哪些编址方式?

2. S7-200系列CPU224 PLC有哪些寻址方式?

3. S7-200系列PLC的结构是什么?

4. CPU224 PLC有哪几种工作方式?

5. CPU224 PLC有哪些元件,它们的作用是什么?

6. 常见的扩展模块有几类?扩展模块的具体作用是什么?

7. PLC需要几个外电源?说明各自的作用?

第三章习题

1. 如何建立项目?

2. 如何在LAD中输入程序注解?

3. 如何下载程序?

4. 如何在程序编辑器中显示程序状态?

5. 如何建立状态图表?

6. 如何执行有限次数扫描?

7. 如何打开交叉引用表?交叉引用表的作用是什么?

第四章习题

1. 填空

1)通电延时定时器(TON)的输入(IN)时开始定时,当前值大于等于设定值时其定时器位变为,其常开触点,常闭触点。

2)通电延时定时器(TON)的输入(IN)电路时被复位,复位后其常开触点,常闭触点,当前值等于。

3)若加计数器的计数输入电路(CU),复位输入电路(R),计数器的当前值加1。当前值大于等于设定值(PV)时,其常开触点,常闭触点。复位输入电路时计数器被复位,复位后其常开触点,常闭触点,当前值为。

4)输出指令(=)不能用于映像寄存器。

5)SM 在首次扫描时为1,SM0.0一直为。

6)外部的输入电路接通时,对应的输入映像寄存器为状态,梯形图中对应的常开接点,常闭接点。

7)若梯形图中输出Q的线圈“断电”,对应的输出映像寄存器为状态,在输出刷新后,继电器输出模块中对应的硬件继电器的线圈,其常开触点。

第五章课后习题

1. 已知VB10=18,VB20=30,VB21=33,VB32=98。将VB10,VB30,VB31,VB32中的数据分别送到AC1,VB200,VB201,VB202中。写出梯形图及语句表程序。

2. 用传送指令控制输出的变化,要求控制Q0.0~Q0.7对应的8个指示灯,在I0.0接通时,使输出隔位接通,在I0.1接通时,输出取反后隔位接通。上机调试程序,记录结果。如果改变传送的数值,输出的状态如何变化,从而学会设置输出的初始状态。

3. 编制检测上升沿变化的程序。每当I0.0接通一次,使存储单元VW0的值加1,如果计数达到5,输出Q0.0接通显示,用I0.1使Q0.0复位。

4. 用数据类型转换指令实现将厘米转换为英寸。已知1英寸=2.54厘米。

5. 编写输出字符8的七段显示码程序。

6. 编程实现下列控制功能,假设有8个指示灯,从右到左以0.5s的速度依次点亮,任意时刻只有一个指示灯亮,到达最左端,再从右到左依次点亮。

7. 用算术运算指令完成下列的运算。

1)53 2)求COS30°

8. 将VW100开始的20个字的数据送到VW200开始的存储区

第六章课后习题

1. 编写程序完成数据采集任务,要求每100ms采集一个数。

2. 编写一个输入/输出中断程序,要求实现:

(1)从0到255的计数。

(2)当输入端I0.0为上升沿时,执行中断程序0,程序采用加计数。

(3)当输入端I0.0为下降沿时,执行中断程序1,程序采用减计数。

(4)计数脉冲为SM0.5。

3. 编写实现脉宽调制PWM的程序。要求从PLC的Q0.1输出高速脉冲,脉宽的初始值为0.5s,周期固定为5s,其脉宽每周期递增0.5s,当脉宽达到设定的

4.5s时,脉宽改为每周期递减0.5s,直到脉宽减为0,以上过程重复执行。

4. 编写一高速计数器程序,要求:

(1)首次扫描时调用一个子程序,完成初始化操作。

(2)用高速计数器HSC1实现加计数,当计数值=200时,将当前值清0。

第七章课后习题

1. 可编程控制器系统设计一般分为几步?

2. 如何选择合适的PLC类型?

3. 用PLC构成液体混合控制系统,如图7-47所示。控制要求如下:按下起动按钮,电磁阀Y1闭合,开始注入液体A,按L2表示液体到了L2的高度,停止注入液体A。同时电磁阀Y2闭合,注入液体B,按L1表示液体到了L1的高度,停止注入液体B,开启搅拌机M,搅拌4s,停止搅拌。同时Y3为ON,开始放出液体至液体高度为L3,再经2s停止放出液体。同时液体A注入。开始循环。按停止按扭,所有操作都停止,须重新启动。要求列出I/O分配表,编写梯形图程序并上机调试程序。

4. PLC对安装环境有何要求?PLC的安装方法有几种?

5. I/O接线时应注意哪些事项?PLC如何接地?

6. PLC减少输入、输出点数的方法有几种?

第八章课后习题

1. 什么是并行传输?什么是并行传输?

2. 什么是异步传输和同步传输?

3. 为什么要对信号的调制和解调?

4. 常见的传输介质有哪些,它们的特点是什么?

5. PC/PPI电缆上的DIP开关如何设定?

6. 奇偶检验码如何实现奇偶检验的?

7. 常见的网络的拓扑结构有哪些?

8. NETR/NETW指令各操作数的含义是什么?如何应用?

9. MBUS INIT指令各操作数的含义是什么?如何应用?

10. MBUS_SLAVE指令各操作数的含义是什么?如何应用?

《可编程控制器原理及应用教程》

孙振强王晖

清华大学出版社2005年02月01日

本书以三菱公司最新推出的FX2N系列可编程控制器为蓝本,从实际应用出发,介绍了小型可编程控制器的工作原理、硬件结构、编程元件、指令系统、程序设计方法、控制系统设计和调试的方法以及可编程控制器在逻辑控制、模拟量控制、联网通信等方面的应用。为了便于学习,各章配有适量习题。

本书由浅入深、力求通俗易懂、注重应用,可作为大专院校机电一体化、电气自动化、自动控制、工业自动化、应用电子、计算机应用及其他相关专业的教材,也可以作为工程技术人员的培训教材或自学参考书。

——目录——

第1章可编程控制器概述

1.1 可编程控制器的产生

1.2 可编程控制器的特点

1.3 可编程控制器的应用

1.4 可编程控制器的发展趋势

1.5 习题

第2章可编程控制器的系统构成与工作原理

2.1 可编程控制器的基本组成

2.1.1 可编程控制器的硬件系统

2.1.2 可编程控制器的软件系统

2.2 可编程控制器基本工作原理

2.2.1 可编程控制器的工作原理

2.2.2 扫描周期

2.2.3 I/O滞后时间

2.3 可编程控制器的分类

2.3.1 按硬件的结构类型分类

2.3.2 按可应用规模及功能分类

2.3.3 按生产厂家分类

2.4 可编程控制器的系统配置

2.4.1 FX2n系列型号名称的含义

2.4.2 FX2N系列可编程控制器的基本构成

2.4.3 可编程控制器的技术性能指标

2.5 习题

第3章可编程控制器基本指令

3.1 FX系列可编程控制器的编程元件

3.1.1 可编程控制器的编程元件概述

3.1.2 FX2N系列编程元件

3.2 FX系列可编程控制器的编程语言

3.2.1 顺序功能图编程语言

3.2.2 梯形图编程语言

3.2.3 功能块图编程语言

3.2.4 指令语句表编程语言

3.2.5 结构文本编程语言

3.3 FX系列可编程控制器的基本指令

3.3.1 逻辑取及线圈驱动指令LD、LDI、OUT 3.3.2 接点串联指令AND、ANI

3.3.3 接点并联指令OR、ORI

3.3.4 取脉冲指令LDP、LDF

3.3.5 与脉冲指令ANDP、ANDF

3.3.6 或脉冲指令ORP、ORP

3.3.7 串联电路块的并联连接指令ORB

3.3.8 并联电路块的串联连接指令ANB

3.3.9 多重输出指令MPS、MRD、MPP

3.3.10 主控及主控复位指令MC、MCR

3.3.11 取反指令INV

3.3.12 置位与复位指令SET、RST

3.3.13 脉冲输出指令PLS、PLF

3.3.14 空操作指令NOP

3.3.15 程序结束指令END

3.4 FX系列可编程控制器编程的基本原则3.

4.1 梯形图设计规则

3.4.2 输入信号的最高频率问题

3.5 习题

第4章可编程控制器程序设计

4.1 梯形图经验设计方法

4.1.1 梯形图经验设计方法的步骤

4.1.2 常用基本环节梯形图程序

4.2 继电器控制电路移植法设计梯形图4.2.1 概述

4.2.2 设计方法和步骤

4.2.3 设计注意事项

4.3 顺序控制设计法与顺序功能图

4.3.1 顺序控制设计法

4.3.2 顺序控制设计法中顺序功能图的绘制4.4 顺序控制梯形图的编程方法

4.4.1 使用起保停电路的编程方法

4.4.2 以转换为中心的编程方法

4.4.3 步进梯形指令的编程方法

4.5 PLC程序设计方法比较

4.6 习题

第5章可编程控制器功能指令

5.1 FX系列可编程控制器功能指令概述5.1.1 功能指令的通用表达形式

5.1.2 数据长度

5.1.3 功能指令类型

5.1.4 位元件

5.1.5 变址寄存器V、Z

5.2 可编程控制器功能指令简介

5.2.1 程序流程控制功能指令

5.2.2 传送与比较指令

5.2.3 算术运算和逻辑运算指令

5.2.4 循环移位与移位指令

5.2.5 数据处理指令

5.2.6 高速处理指令

5.2.7 方便指令

5.2.8 外部I/O设备指令

5.2.9 FX系列外部设备指令

5.2.10 浮点数运算指令

5.2.11 时钟运算指令

5.2.12 外围设备指令

5.2.13 触点比较指令(FNC224~FNC246)

5.3 功能指令汇总表

5.4 习题

第6章可编程控制器控制系统设计

6.1 可编程控制器控制系统设计的步骤和内容

6.1.1 熟悉控制对象的工艺要求

6.1.2 电气控制线路的设计

6.1.3 程序设计

6.1.4 控制系统模拟调试

6.1.5 现场调试

6.1.6 随机文件

6.2 可编程控制器的选型与硬件配置

6.2.1 选择合适的可编程控制器类型

6.2.2 开关量输入输出模块及扩展的选择

6.2.3 编程器与外围设备的选择

6.3 节省I/O点数的方法

6.3.1 减少所需输入点数方法

6.3.2 减少所需输出点数的方法

6.4 可编程控制器应用中需注意的若干问题

6.4.1 X.作环境

6.4.2 安装布线

6.4.3 日常维护

6.4.4 故障诊断

6.5 习题

第7章可编程控制器的应用

7.1 可编程控制器在开关量逻辑控制系统中的应用7.1.1 自动往返小车的控制

7.1.2 物料传送系统的控制

7.1.3 液体混合的控制

7.1.4 交通信号灯的控制

7.1.5 工业自动清洗机系统

7.1.6 交流双速电梯的控制

7.2 可编程控制器用于模拟量的控制

7.2.1 模拟量输入模块

7.2.2 模拟量输出模块

7.2.3 模拟量模块使用

7.3 可编程控制器的通讯与编程

7.3.1 N:N网络通讯

7.3.2 并行链接通讯

7.3.3 计算机链接(用专用协议进行数据传输)

7.3.4 无协议通讯(用RS指令进行数据传输)

7.3.5 可选编程端口通讯

7.4 习题

第8章PLC编程器与编程软件使用方法

8.1 PLC编程器及其使用

8.1.1 FX-10P-E手持式编程器的使用

8.1.2 FX-20P-E手持编程器的使用

8.2 FXGPWlN编程软件使用说明

8.2.1 概述

8.2.2 程序的编制

8.2.3 程序的检查

8.2.4 程序的传送

8.2.5 软元件的监控和强制执行

8.2.6 其他菜单及目录的使用

第9章实验指导

9.1 可编程控制器入门实验

9.2 基本指令实验

9.3 栈及主控指令实验

9.4 定时器和计数器实验

9.5 步进顺控指令实验

9.6 功能指令实验

9.7 PLC功能指令实验

9.8 交通信号灯的自动控制实验

9.9 舞台艺术灯饰的PLC控制实验

9.10 运料小车的自动控制实验

9.11 三层电梯自动控制实验

可编程序控制器原理及应用第2版

作者:吴中俊ISBN :7111125169

出版社:机械工业出版社

本书从实际工程应用和教学需要出发,介绍了电气控制的基本知识;

以SIEMENS S7-200可编程序控制器(PLC)为背景机,重点介绍了PLC的工作原理、系统配置、指令系统、

编程软件、设计方法等内容;简要介绍了S7-300、S7-400PLC及PLC的网络通信知识。有关章节附有习题及思考题。书末有实验指导书和课程设计指导书。

本书语言简练、通俗易懂,内容由浅入深,注重理论和实际应用相结合,书中跗有PLC应用实例,所有程序均经调试运行。

本书可作为高等学校工业自动化、电气工程及其自动化、机电一体化、计算机应用等本科专业的教材,也可供相关工程技术人员参考。

目录

第2版前言

第1版前言

第一章电气控制基础

第一节常用低压电器

一、电器的基本知识

二、接触器

三、继电器

四、主令电器

五、熔断器

六、低压断路器

第二节基本电气控制电路

一、电气图中的图形符号及文字符号

二、三相笼型异步电动机全电压起动控制电路

三、三相笼型异步电动机减压起动控制电路

四、三相绕线转子异步电动机起动控制电路

五、三相异步电动机的制动控制电路

六、其他典型的控制电路

七、组成电气控制电路的基本规律

八、电动机控制的保护环节

习题与思考题

第二章可编程序控制器概述

第一节PLC的由来和定义

一、PLC的由来

二、PLC的定义

第二节PLC的发展概况牙口发展趋势

一、PLC的发展概况

二、PLC的发展趋势

第三节PLC的主要功能和特点

一、PLC的主要功能

二、PLC的特点

第四节PLC的分类

-、按PLC的控制规模分类

二、按PLC的结构形式分类

习题与思考题

第三章可编程序控制器的基本组成和工作原理

第一节PLC的基本组成和各部分的作用

一、PLC的基本组成

二、PLC各部分的作用

第二节PLC对继电器控制系统的仿真

一、模拟继电器控制系统的编程方法

二、梯形图仿真继电器控制电路

第三节PLC的工作原理

一、建立I/O映像区

二、循环扫描的工作方式

三、输入、输出延迟响应

习题与思考题

第四章S7-200可编程序控制器的系统配置第一节S7-200PLC系统的基本构成

一、基本单元(S7-200CPU模块)

二、个人计算机(PC)或编程器

三、STEP7-Micro/WIN32编程软件

四、通信电缆

五、人机界面

第二节S7-200PLC的接口模块

一、数字量模块

二、模拟量模块

三、智能模块

第三节S7-200PLC的系统配置

一、允许主机所带扩展模块的数量

二、CPU输入、输出映像区的大小

三、内部电源的负载能力

习题与思考题

第五章S7-200可编程序控制器的指令系统第一节S7-200PLC编程的基本概念

一、编程语言

二、数据类型

三、存储器区域

四、寻址方式

五、用户程序的结构

六、编程的一般规约

第二节S7-200PLC的基本指令及编程方法

一、基本逻辑指令

二、立即I/O指令

三、逻辑堆栈指令

四、取非触点指令和空操作指令

五、正/负跳变触点指令

六、定时器和计数器指令

七、顺序控制继电器指令

八、移位寄存器指令

九、比较触点指令

第三节S7-200PLC的功能指令

一、传送指令

二、数学运算指令

三、逻辑运算指令

四、移位和循环移位指令

五、数据转换指令

六、表功能指令

七、程序控制指令

八、中断指令

九、PID回路指令

十、高速计数器指令

十一、高速脉冲输出指令

十二、时钟指令

习题与思考题

第六章STEP7-Micro/WIN32编程软件功能及使用第一节软件安装及硬件连接

一、软件安装

二、硬件连接

三、通信参数的设置和修改

第二节编程软件的主要功能

一、基本功能

二、主界面各部分功能

三、系统组态

第三节编程软件的使用

一、项目生成

二、程序的编辑和传送

三、程序的打印输出

第四节程序的监控和调试

一、选择扫描次数

二、用状态表监控程序

三、在RUN方式下编辑程序

四、梯形图程序的状态监视

五、S7-200的出错处理

第七章可编程序控制器的控制系统设计

第一节PLC控制系统设计的内容和步骤

一、PLC控制系统设计的内容

二、PLC控制系统设计的步骤

第二节PLC控制系统的硬件配置

一、选择PLC机型

二、开关量I/0模块的选择

三、模拟量I/0模块的选择

四、智能I/0模块的选择

第三节PLC控制系统应用程序的设计

一、应用程序设计的内容及步骤

二、应用程序的设计方法

三、梯形图程序的编写规则

四、应用程序设计过程中应注意的几个问题

第四节PLC应用程序的基本环节及设计技巧

一、应用程序的基本环节

二、应用程序的设计技巧

第五节PLC在工业控制中的应用.

一、深孔钻组合机床的PLC控制.

二、四台电动机的顺序起、停控制(一) .

三、四台电动机的顺序起、停控制(二) .

四、节日彩灯的PLC控制.

五、十字路口交通信号灯的PLC控制.

六、遥控自卸车模型的PLC控制。

七、游泳池水处理系统的PLC控制.

第六节提高PLC控制系统可靠性的措施.

一、PLC安装的环境条件.

二、抗干扰措施.

习题与思考题.

第八章87-300和87-400可编程序控制器的系统配置及编程.第一节S7-300和S7-400的系统配置

一、S7-300的结构及功能特点.

二、S7-300系统的基本组成………………………………….

三、S7-300的系统配置,

四、S7-300的数字量模块.

五、S7-300的模拟量模块.

六、S7-300的电源模块.

七、S7-300的I/0编址

八、S7-400系统简介

第二节S7-300和S7-400的指令系统

一、基本概念

二、基本指令

第三节S7-300和S7-400应用系统的编程

一、SETP7软件包

二、应用系统的程序结构

三、组织块功能

四、循环程序的处理过程.

五、编程的基本方法及步骤.

第九章可编程序控制器的通信及网络

第一节通信及网络的基本知识

一、数据通信.

二、网络.

第二节S7系列PLC的网络类型及配置.

一、字符数据格式

二、通信协议

三、通信设备

四、S7系列PLC产品组建的几种典型网络

五、通信参数的设置

六、S7-200的参数设置

第三节S7-200网络及应用

一、网络指令及应用

二、自由口指令及应用

附录

附录A 常用电器的图形符号及文字符号

附录B 特殊存储器(SM)标志位

附录C 错误代码]

附录D S7-200可编程序控制器指令集

附录E 实验指导书

附录F 课程设计指导书

附录G 课程设计任务书

可编程序控制器原理及工程应用

电子工业出版社| 出版日期: 2006 年7 月

可编程序控制器(PLC)是以微机为基础发展起来的新一代工业控制装置,现在广泛应用于工业自动化的各个领域。随着PLC产品技术的不断发展,目前网络控制已成为当今世界的发展潮流。本书从PLC及其网络应用的角度出发,以松下电工的FPΣ系列PLC为例,论述了PLC的指令系统和高速计数器等特殊功能,以及网络通信功能及其应用,涉及了传感器、变频器、控制电机、触摸屏等各种工业控制元器件的综合应用,书中包含大量的工程应用实例,是一本与TVT系列的各种教学设备配套的教学用书。

该书可作为各院校电气自动化、机电一体化等专业的师生用书,也可作为从事PLC及其网络应用开发的工程技术人员的培训教材和技术参考书。

第1章可编程序控制器的一般结构及基本工作原理 1

1.1 可编程序控制器的产生和发展 1

1.1.1 可编程序控制器的产生 1

1.1.2 可编程序控制器的发展 2

1.2 可编程序控制器的基本结构和工作原理 3

1.2.1 可编程序控制器的基本结构 3

1.2.2 可编程控制器的工作原理 6

1.3 可编程序控制器的分类、技术性能指标及主要功能8

1.3.1 PLC的分类8

1.3.2 PLC的技术性能指标和主要功能9

1.4 可编程序控制器的特点、应用场合及发展趋势10

1.4.1 PLC的主要特点10

1.4.2 PLC应用场合及发展趋势11

1.5 可编程序控制器的编程语言及应用设计步骤12

1.5.1 PLC的编程语言12

1.5.2 PLC的应用设计步骤13

第2章FP?型PLC的规格、系统构成及安装14

2.1 FP?控制单元的特性与功能14

2.1.1 部件及其功能14

2.1.2 编程口规格17

2.1.3 通信插卡17

2.2 控制单元的输入规格与输出规格18

2.2.1 输入规格18

2.2.2 主控单元输出规格20

2.3 FP?主控单元端子排列图21

2.4 I/O分配和扩展方法22

2.4.1 FP?控制单元的I/O点数22

2.4.2 FP0扩展单元I/O点数的分配22

2.4.3 FP0模拟量转换单元的I/O点数23

2.4.4 FP0模拟量的A/D转换单元的I/O点数23

2.4.5 FP0 I/O链接单元的I/O口点数24

2.5 FP?的内部继电器和寄存器24

2.5.1 概述24

2.5.2 FP?特殊内部继电器26

2.5.3 FP?特殊数据寄存器31

2.5.4 FP?系统内部寄存器42

2.6 安装与接线46

2.6.1 安装环境和尺寸46

2.6.2 电源的接线48

2.6.3 安全措施49

第3章指令系统

3.1 指令系统概述51

3.1.1 基本指令51

3.1.2 高级指令55

3.2 FP0特殊功能指令63

3.2.1 F166(HCIS)与目标值相符时变成ON 63

3.2.2 F167(HCIR)与目标值相符时变成OFF 65

3.2.3 F168(SPD1)位置控制(带通道指定)67

3.2.4 F169(PLS)脉冲输出指令(带通道指定)70

3.2.5 F170(PWM)输出指令(带通道指定)72

3.2.6 F144(TRNS)串行数据通信74

3.3 FP?型特殊指令77

3.3.1 F176(SPCH)脉冲输出(圆弧插补)77

3.3.2 F159 (MTRN)串行数据通信81

3.3.3 F172(PLSH)脉冲输出(带通道指定)(JOG操作)88 3.3.4 F173(PWMH)PWM脉冲输出(带通道指定)91

3.3.5 F171(SPDH)脉冲输出(带通道指定)93

3.3.6 F174(SP0H)脉冲输出(带通道指定)(可选数据表控制操作)97 3.3.7 F175(SPSH)脉冲输出(线性插补)101

3.4 常用基本指令和特殊指令的编程应用105

3.4.1 电机控制105

3.4.2 交通信号灯自控和手控107

3.4.3 水塔水位自动控制109

3.4.4 多种液体自动混合系统110

3.4.5 自动送料装车系统113

3.4.6 邮件分拣机114

3.4.7 自动售货机117

3.4.8 电梯控制120

3.4.9 自动化仓库系统控制122

3.4.10 机械手装配搬运流水线124

第4章可编程序控制器的编程指导127

4.1 PLC编程特点和编程原则127

4.1.1 PLC编程特点127

4.1.2 PLC编程原则128

4.2 基本电路的编程130

4.2.1 AND运算130

4.2.2 OR运算130

4.2.3 自锁(自保持)电路130

4.2.4 互锁电路131

4.2.5 时间电路131

4.2.6 分支电路132

4.3 PLC编程实例132

4.3.1 生产线上自动分拣系统的PLC应用132

4.3.2 FP0的PWM(脉宽调制)功能在变频调速系统中的应用136

第5章FP?的高速计数器与脉冲输出功能及其应用139

5.1 功能概述139

5.1.1 FP?内置高速计数器的功能和脉冲输出功能139

5.1.2 高速计数器140

5.2 功能说明与限定141

5.2.1 功能介绍141

5.2.2 使用的功能和限制142

5.2.3 启动时间143

5.3 高速计数器功能及应用143

5.3.1 高速计数器功能的概述143

5.3.2 输入模式的类型143

5.3.3 最小输入脉冲宽度145

5.3.4 输入/输出分配145

5.3.5 高速计数器指令功能146

5.3.6 编程举例148

5.4 脉冲输出功能151

5.4.1 脉冲输出功能的概述151

5.4.2 脉冲输出方式的类型152

5.4.3 输入/输出分配153

5.4.4 控制方式154

5.4.5 脉冲输出指令的使用154

5.4.6 位置控制程序举例161

5.5 PWM输出功能170

5.5.1 PWM输出功能概述170

5.5.2 PWM输出应用170

第6章FP?的计算机链接功能及应用172

6.1 FP?的通信功能172

6.1.1 通信卡的功能172

6.1.2 通信插卡174

6.2 计算机的链接概述178

6.2.1 计算机链接功能概要178

6.2.2 使用计算机链接时的操作说明178

6.2.3 命令和响应的格式179

6.2.4 使用的指令类型182

6.2.5 使用计算机连接时的通信参数设定182

6.3 1∶1通信方式的应用举例183

6.4 计算机链接的1∶N通信188

第7章FP?通用串行通信功能及应用191

7.1 通用串行通信191

7.1.1 功能的概述191

7.1.2 通用串行通信程序192

7.1.3 使用通用串行通信时参数设置193

7.2 与外部设备通信的概述194

7.2.1 数据发送到外部设备195

7.2.2 从外部设备接收数据197

7.3 与外部设备连接举例201

7.3.1 与外部设备连接举例(与小型图像处理器1:1通信)201

7.3.2 与外部设备通信举例205

7.4 FP?的数据传送和接收210

7.5 1:N通信212

7.5.1 1:N通信的概述212

7.5.2 使用1:N通信的通信卡212

7.5.3 系统寄存器设置212

7.6 使用串型通信时的标志位操作213

7.6.1 当“STX不存在”设置成起始符,并且“CR”设置成结束符时的情况213 7.6.2 当“STX”设置成起始符,并且“ETX”设置成结束符时的情况214

7.7 改变COM口通信形式215

第8章FP?的PC-LINK功能217

8.1 PC-LINK 217

8.1.1 功能概述217

8.1.2 PC-LINK操作的概述218

8.2 通信参数设置218

8.2.1 通信模式设置218

8.2.2 站号设置219

8.2.3 链接继电器和链接寄存器的分配221

8.3 PLC链接功能的应用举例225

8.3.1 使用1个PC-LINK连接3个FP系列单元225

8.3.2 PC-LINK网络在电梯控制系统中的应用228

8.3.3 PC-LINK网络在现代生产物流作业系统中的应用230 第9章可编程序控制器的工程应用233

9.1 概述233

9.2 运动控制系统的程序设计与调试234

9.2.1 程序设计234

9.2.2 系统调试236

9.3 直流电机的运动控制236

9.3.1 直流电机的旋转控制236

9.3.2 直流电机的正、反转控制237

9.4 步进电机的运动控制238

9.4.1 概述238

9.4.2 步进电机控制指令控制字DT9052的设置240

9.4.3 步进指令使用的特殊内部继电器、特殊寄存器241 9.4.4 脉冲输出指令F168 241

9.4.5 示例程序242

9.4.6 相对定位和绝对定位的区别243

9.4.7 如何改变步进电机的运行方向245

9.4.8 步进电机运行控制要求246

9.4.9 工程应用练习题250

9.5 电梯控制251

9.5.1 电梯控制要求和PLC的I/O分配251

9.5.2 梯形图程序252

9.5.3 应用的电梯模型和操作步骤256

9.5.4 工程练习257

9.6 材料分拣系统PLC应用设计258

9.6.1 材料分拣系统功能及控制要求258

9.6.2 传感器位置平面图及I/O分配259

9.6.3 梯形图程序260

9.6.4 工程练习265

9.7 立体仓库自控系统中的PLC应用设计265

9.7.1 立体仓库的操作及控制要求265

9.7.2 I/O分配和梯形图程序267

9.7.3 工程练习268

9.8 机械手控制系统PLC应用设计278

9.8.1 机械手使用方法及控制要求278

9.8.2 I/O分配及梯形图程序279

9.8.3 工程练习284

高等学校电气工程与自动化专业教材——可编程序控制器系统原理及应用作者:曹辉霍罡(编)ISBN号:750538989

出版社:电子工业出版社

可编程序控制器(PLC)以其高可靠性、适应性强和使用简便等突出优点在自动化控制领域应用广泛,本书从实际应用的角度重点介绍了OMRON C200Ha PLC的硬件系统、工作原理、指令系统、编程方式、网络通信结构、触摸屏操作,以及实际应用等内容。

本书是“北京市高等教育精品教材立项项目”之一,可作为高等院校相关专业教材,也可作为工业自动化、机电一体化和计算机控制等领域工程技术人员的参考书。

第1章概述

第2章可编程序控制器的原理

第3章OMRON C200H a PLC的硬件系统

第4章OMRON C200Ha PLC的存储器系统

第5章OMRON C200Ha PLC的指令系统

第6章C系列PLC的编程方式

第7章可编程序控制器的通信

第8章可编程序控制器人机接口

第9章可编程序控制器的应用设计

附录A

附录B

附录C

附录D

附录E

附录F

附录G

21世纪高等教育重点建设教材—可编程序控制器原理与应用

著作者:宋建成

出版社:科学出版社

可编程序控制器(PLC)是20世纪70年代问世的通用自动控制装置,是集顺序逻辑控制、回路调节、图形监视、网络通信于一体的综合自动化系统,被广泛应用于控制各种机械设备、的生产过程。全书共分为9章,

分别介绍了PLC的基础知识、PLC编程语言及指令系统、顺序控制的设计、和编程、基于PLC控制系统的工程、设计、PLC人机接口技术、PLC网络通信、PLC控制系统应用实例、PLC在工业应用的若干问题等内容。

本书可作为本科生学习PLC技术的教材,也可作为相关专业人员的参考书。第1章绪论

1·1 PLC的产生、演变和发展趋势

1·2 PLC工作原理

1·3PLC的分类

1·4PLC的基本特点及其在工业自动化中的地位

1·5标准对PLC技术的影响

思考题

第2章PLC的硬件组成及结构

2·1PLC的基本组成及其工作原理

2·2典型PLC产品介绍

思考题

第3章PLC编程语言及指令系统

3·1PLC编程语言

3·2西门子S7-30OPLC指令系统及编程方法

3·3三菱FX系列PLC指令系统及编程方法

思考题

第4章顺序控制的设计、和编程

4·1顺序控制的基本概念

4·2顺序控制的描述

4·3顺序控制的设计、方法和编程技术

思考题

第5章基于PLC控制系统的工程、设计

5·1PLC控制系统的设计概论

5·2输入/输出(I/O)点数和种类的统计

5·3PLC的选型

5·4系统的冗余设计

5·5供电系统的设计

5·6接地系统的设计

5·7电缆设计和敷设

5·8设计文件的编制

思考题

第6章PLC人机接口技术

6·1PLC人机接口概述

6·2人机接口的选型与设计方法

思考题

第7章PLC网络通信

7·1网络通信的基本知识

7·2PLC网络通信

思考题

第8章PLC控制系统应用实例

8·1PLC在自动化控制中的应用特点

8·2小型PLC和文本显示终端应用于枕式包装机

8·3PLC系统应用于城市生活污水处理工程

思考题第9章PLC在工业应用中的若干问题

9·1PLC系统的抗噪声技术

9·2PLC的程序调试

9·3系统的故障诊断

9·4PLC在紧急停车系统(ESD)中的应用

9·5节省I/O点的几种方法

9·6系统防雷电设计

思考题

附录A

STEP7Micro/Win编程软件部分指令附录B佩特利网主要参考文献

可编程序控制器原理及应用教程

作者:李树雄

书号:7-81077-018-7

北京航空航天大学出版社

内容简介本书以日本松下电工FP1为背景介绍可编程序控制器(PLC)的结构组成、工作原理、指令系统、特殊功能及高级模块、编程软件使用、PLC的程序设计及应用举例。此外,为便于非自动化专业教学,将继电接触器控制系统做了较详细的介绍,以解决与先修课的衔接。本书在松下FP1基础上,还介绍了日本OMRON、三菱F1型和德国西门子S7200型PLC。本书系统性强,由浅入深,通俗易懂,各章配有小结和习题,适于自学。

本书可作为高等院校有关专业的教材,也可作PLC培训班的教材和从事PLC应用开发技术人员的参考书。

目录第1章可编程序控制器基础知识1

1.1 可编程序控制器(PLC)的历史与发展1

1.1.1 PLC的定义1

1.1.2 PLC的产生与发展1

1.1.3 PLC的发展趋势3

1.2 PLC的特点及应用领域4

1.2.1 PLC的特点4

1.2.2 PLC的应用领域5

1.3 PLC的一般构成和基本工作原理6

1.3.1 一般构成6

1.3.2 PLC基本工作原理10

1.4 PLC的编程语言11

1.4.1 梯形图语言12

1.4.2 助记符语言13

1.4.3 逻辑功能图13

1.5 PLC的性能指标与分类14

1.5.1 PLC的主要性能指标14

1.5.2 PLC的分类15

小结16

习题与思考题17

第2章继电接触器控制系统18

2.1 概述18

2.2 常用低压电器19

2.2.1 按钮及开关19

2.2.2 接触器、继电器21

2.3 常用控制线路23

2.3.1 电气控制线路图的绘制及读图23

2.3.2 基本控制线路28

2.3.3 电动机控制的保护环节35

2.3.4 控制线路连线的基本原则37

2.4 继电接触器线路图转换PLC梯形图39

小结42

习题与思考题42

第3章FP1可编程序控制器的规格、性能及系统构成44 3.1 FP1的类型、规格及特点44

3.2 FP1技术性能51

3.3 FP1内部寄存器及I/O配置53

小结57

习题与思考题57

第4章FP1的指令系统58

4.1 基本指令58

4.1.1 基本顺序指令58

4.1.2 基本功能指令66

4.1.3 控制指令71

4.1.4 条件比较指令78

4.2 高级指令80

4.2.1 高级指令类型及构成80

4.2.2 数据传输指令82

4.2.3 算术运算指令86

4.2.4 数据比较指令88

4.2.5 逻辑运算指令91

4.2.6 数据转换指令91

4.2.7 数据移位指令100

4.2.8 位操作指令102

4.3 指令表104

4.3.1 基本指令类型104

4.3.2 高级指令的类型109

小结116

相关文档