程语言。
顺序功能流程图是一种用来编制顺序控制类程序,它是将一个复杂的顺序控制过程分解为一些小的工作状态,对这些小的工作状态的功能分别处理后,再依一定的顺序控制要求连接组合成整体的控制程序。
5-7 PLC的工作方式是什么?何为PLC的扫描周期?
答:PLC的工作方式是一个不断循环的顺序扫描工作方式,每一次扫描所用的时间称为扫描周期或工作周期。 5-8 简述PLC的工作过程。
答:PLC的工作过程为“输入采样”、“程序执行”、“输出刷新”三个阶段。
1)输入采样阶段:PLC在输入采样阶段,首先扫描所有输入端子,并将各输入状态存入内存中各对应的输入映像寄存器中。此时,输入映像寄存器被刷新。接着进入程序执行阶段,在程序执行阶段和输出刷新阶段,输入映像寄存器与外界隔离,无论输入信号如何变化,其内容保持不变,直到下一个扫描周期的输入采样阶段,才重新写入输入端的新内容。
2)程序执行阶段:根据PLC梯形图程序扫描原则,PLC按先左后右、先上后下的步序逐点扫描。但遇到程序跳转指令,则根据跳转条件是否满足来决定程序的跳转地址。当指令中涉及输入、输出状态时,PLC就从输入映像寄存器中“读入”上一阶段采入的对应输入端子的状态,从输入映像寄存器“读入”对应元件(“软继电器”)的当前状态。然后进行相应的运算,运算结果再存入元件映像寄存器中。对元件映像寄存器来说,每一个元件(“软继电器”)的状态会随着程序执行过程而变化。
3)输出刷新阶段:在所有指令执行完毕后,输出映像寄存器中所有输出继电器的状态(接通/断开)在输出刷新阶段转存到输出锁存器中,通过一定方式输出,驱动外部负载。
从上述可知,PLC在一个扫描周期中,对输入状态的扫描只是在输入采样阶段进行。当PLC进入程序执行阶段后,输入端将被封锁,直到下一个扫描周期的输入采样阶段才对输入状态进行新的扫描,这就是所谓集中采样输入,也就是PLC在一个扫描周期内,集中对输入状态扫描。
在一个扫描周期内,只是在输出刷新阶段将输出状态从输出映像寄存器中送出去,而在其他阶段,输出值一直保存在输出映像寄存器中,这就是集中输出方式。 5-9 PLC的主要性能指标有哪些?各指标的意义是什么?
答:PLC的主要性能指标有: (一)存储容量
36
系统程序存放在系统程序存储器中。这里说的存储容量指的是用户程序存储器的容量,用户程序存储器容量决定了PLC可以容纳的用户程序的长短,一般以字为单位来计算。每1024个字为1K字。中、小型PLC的存储容量一般在8K以下,大型PLC的存储容量可达到256K~2M 。也有的PLC用存放用户程序的指令条数来表示容量。
(二)输入∕输出点数
I∕O点数即PLC面板上连接输入、输出信号用的端子的个数,常称为“点数”,用输入点数与输出点数的和来表示。I∕O点数越多,外部可接入的器件和输出的器件就越多,控制规模就越大。因此,I∕O点数是衡量PLC性能的重要指标之一。国际上流行将PLC的点数作为PLC规模分类的标准,I∕O总点数在256点以下为小型PLC,64点及64点以下的为微型PLC,总点数在2048点以上的为大型机等。
(三)扫描速度
扫描速度是指PLC执行程序的速度,是衡量PLC性能的重要指标,一般以执行1K字所用的时间来衡量扫描速度。PLC用户手册一般给出执行各条程序所用的时间,可以通过比较各种PLC执行相同操作所用的时间,来衡量扫描速度的快慢。
(四)编程指令的种类和数量
这也是衡量PLC能力强弱的主要指标。编程指令种类及条数越多,其功能就越强,即处理能力和控制能力也就越强。
(五)扩展能力
PLC的扩展能力反映在以下两个方面。大部分PLC用I∕O扩展单元进行I∕O点数的扩展,有的PLC可以使用各种功能模块进行功能的扩展。
(六)智能单元的数量
PLC不仅能够完成开关量的逻辑控制,而且利用智能单元可以完成模拟量控制、位置和速度控制以及通信联网等功能。智能单元种类的多少和功能的强弱是衡量PLC产品水平的一个重要指标。各个生产厂家都非常重视智能单元的开发,近年来智能单元的种类日益增多,功能也越来越强。
37
第六章
FX2系列可编程序控制器及指令系统
由于设计思路和设计方法有所不同,同一个设计题目可能有几个不同的答案,本书给出的部分答案只是其中的一种,所以仅供参考。
题6-3的答案 题6-5的答案
X001X003X004X005Y000 X002M100M101M101题6-6的答案 M8014C0X000K60RSTC0C0X000C1X000K10RSTC1C1Y000 题6-9的答案
X000X001Y000Y000X001T0Y001Y001T0K40
X000T0Y000Y000X000T0
K50
题6-8的答案
M8002M0X000.X002X000M1Y001右行X001M2Y000左行X002M3Y001右行
38
第七章
S7?200系列可编程序控制器
题7-1的答案
LD I0.0 = Q0.0 AN I0.3 LD Q0.0 LD I0.1 LPS
LD I0.4 A I0.5 ON I0.6 = Q0.1 ALD LPP
OLD A M0.1 A I0.2 = Q0.2
题7-4的答案 更正:将 = M0.1放在OLD后边。
I0.1M0.0P( )M0.0Q0.0M0.1( )M0.0M0.1Q0.0( )Q0.0
题7-6的答案 Q0.11)I0.0( S )1Q0.1Q0.2( S )I0.1Q0.11( R )1Q0.2( R )1
题7-5的答案 I0.0T37INTON100PT100msT37I0.1Q0.0( )
I0.0Q0.12)( S )1Q0.2( S )1I0.1Q0.2( R )1Q0.2Q0.1( R )1
39
题7-7的答案 题7-8的答案
I0.0T37Q0.0( )Q0.0I0.1C1CUCTUT37RSM0.13PVC1T37INTON50PT100ms
I0.0Q0.1
40