第四章可编程控制器及工作原理
1.1969年,美国DEC第一台可编程逻辑控制器PDP-14.
2. PLC定义:PLC是一种数字运算操作的电子系统,专为在工业环境下应用而设计的,它采用了可编程序的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和运算等操作的指令,并通过数字式和模拟式的输入输出,控制各种类型机械的生产过程。
3.可编程控制器的用途:①顺序控制②运动控制③闭环过程控制④数据处理⑤通信和联网
4.PLC分类:按点数分为小型(256点以下)中型和大型(2048点以上)
5. PLC组成:CPU、存储器、I/O接口电路、电源。
6. 输出接口电路分
继电器输出型、驱动AC和DC负载
晶体管输出型、只能驱动DC负载,延时时间最短
晶闸管输出型。
只能驱动AC负载。
7. PLC性能指标:①输入输出点数②扫描速度③存储器容量
④指令系统⑤软元件数量和种类⑥通信功能
8. PLC编程语言:梯形图语言、指令语句表编程语言、功能块图编程语言、顺序功能图编程语言、结构化文本编程语言。
PLC工作方式:循环扫描。
分为五步:故障诊断、通信服务、输入处理、程序执行、输出处理。
PLC与继电器电路的区别:器件上的区别,触点数量的区别,逻辑关系的不同,运行时序的不同(PLC串行、继电器并行)。
第五章三菱FX系列PLC
1.三菱FX系列PLC的组成:
1.基本单元,主要部分
2.扩展单元,扩展I/O点数,内自带电源
3.扩展模块,扩展I/O点数,内不自带电源
4.及一些特殊功能模块。
2. 输入继电器(X)
——X000-X177 128点采用八进制编号
输出继电器(Y)
——Y000-Y177 128点采用八进制编号
辅助继电器(M) (以下的都采用十进制编号)
通用辅助继电器:M0-M499
掉电保护辅助继电器:M500-M3071
特殊辅助继电器:M8000-M8255
M8000------运行监控
M8002------初始化脉冲
四个标准脉冲信号:
M8011(10ms),M8012(100ms),M8013(1s),M8014(1min)
状态继电器(S):
初始化状态器:S0-S9
一般状态器:S10-S19
通用状态器:S20-S499
保持状态器:S500-S899
定时器(T): 设常数K
常规定时器:T0—T199 _(100ms),,T200—T245_(10ms) 计数器(C)
16位递加计数器:二进制的
32位双向计数器:C200--C234,失电加,得电减第六章PLC基本指令及编程
1.基本指令
取指令和输出指令
LD
LDI
OUT
触点串联指令:
AND
ANI
触电并联指令
OR
ORI
块指令
ANB
ORB
置位与复位指令
SET
RST
脉冲输出指令
PLS
PLF
主控/主控复位指令
MC
MCR
多重输出指令
MPS
MRD
MPP
取反指令
INV
空操作/结束指令
NOP
END
脉冲式触电指令
LDP
LDF
ORP
ORF
ANDP
ANDF
2, 梯形图编程规则
①从上到下从左到右写
②同一个线圈在一个程序中不得出现两次
③触电可串可并,线圈可并不客串
④触点可以无限次使用
⑤椭圆、圆圈、括号均可表示线圈
⑦触电比较多的级在上面
⑧触电比较多的级在右侧
⑨程序结束时加END
3基本指令电路
①起保停
②“抢答”
③上升沿微分脉冲电路
④分频电路
⑤振荡闪频电路
⑥长延时电路
⑦断电延时电路
第七章PLC步进指令步进接点指令STL
步进返回指令
步进指令注意事项:
①STL后面触点用LD/LDI
②STL可以直接驱动Y/C/T等线圈
③STL触点断开时,cpu不执行所对应的步
④STL可以允许双线圈
⑤STL中不能用MC指令
⑥S/M一起使用
顺序控制设计法(SFC)
@步骤:分析控制系统阶段,画出SFC,编程画梯形图,修改完善。
@ SFC组成要素:①步,初始步;其他步。
②有向线段③转换及转换条件④动作及命令。
@ SFC的结构:单序列,选择结构,并行结构
# 编程方法
①起保停:
启动条件:上一不是活动步且转换条件满足
②已转换为中心的编程
经验设计法
STL指令编程方法:
第八章PLC功能指令
1,.每一条功能指令都有一个功能号和一个助记符
执行方式:脉冲方式+P,连续执行
MOV 传送
SMOV 移位传送
CML取反传送
BMOV 块传送
FMOV多点传送
CMP比较
ZCP区间比较
LD = < > 触电式比较
OR = < >
ROR/ROL循环移位
SFTR/SFTL 位右左移
ADD/SUB加减
MUL/DIV乘除
INC/DEC 加1,减1 WAND/WOR/WXOR与或非ZRST 区间复位
CJ 跳转
CALL/SRET 子程序调用/返回EI/IRET 中断/中断返回
FOR/NEXT 循环
ALT 交替输出
REF 输入输出刷新
EADD/ESUB浮点数加减
时钟指令
TCMP
TZCP
TADD/TSUB
TRD/TWR 时钟读写
第十一章PLC系统设计及应用
1.PLC选型
①PLC指令系统,满足要求即可
②容量:步,开关量,模拟量
③响应时间:(程序,输出形式,REF)
④物理结构:(整体式,模拟试,混合式)
⑤通讯联网
⑥可靠性
⑦编程软件/器
2.PLC控制系统的机构
①单机控制
②集中控制
③远程控制
④集散控制
⑤冗余控制
3.PLC系统设计内容;
①器件选择型号
②PLC选型
③分配I/O点数
④程序调试
⑤非标准器件
⑥设计说明书
PLC设计步骤
①了解被控系统
②硬件(I/O信号,分配地址,画外部接线图,机型确定等)
③软件(程序设计,调试)
④设计说明书
基础习题
一.填空题
1.外部的输入电路接通时,对应的输入映像寄存器为------状态梯形图中的输入继电器的常开触点________,常闭触点_______
2.定时器的线圈得电时开始定时,定时时间到,其常开触点
_____,常闭触点_______.
3.通用定时器的线圈断电时被复位,复位后其常开触点断
开,常闭触点闭合。
当前值等于零。
4.计数器的复位输入电路断开时,计数输入电路接通,常开
触点闭合,常闭触点断开。
当计数值的当前值〈设定值时,计数器的当前值加一,计数当前值=设定值时,其常开触点_____,常闭触点断开。
再来计数脉冲时当前值不变,复位电路接通时,计数器被复位,复位后其常开触点闭合,长闭触点断开。
当前值等于1.
5.OUT指令不能用于输入继电器。
6.M8002是初始化脉冲,当由stop-on时,其on一个扫描周
期。
当PLC处于RUN模式时,M8000的值为on。
7.与主控触点端相连的常闭触点应使用LDI指令。
8.编程元件中只有输入输出的元件号采用八进制数。
9.执行指令“CJ P0”的条件满足时,将跳转到___
10.K4X10表示四组元器件,由X10--X27组成。
11.
X1得电时,将中的_____位数送到_____
二、小编程题
1.初始状态时,某压力机的冲压头停在上面,限位开关X2为on,按下启动x0,Y0得电,冲压头下行,压到工件后,压力升高,压力继电器想x1为on,T0保压5s后,Y0为off,Y1为on,冲压头上行,回到起始位置,x2为on,Y1为off,停止,画出SFC和梯形图,写出指令表。
2.用传送指令实现数据的传送,按执行键时,将“2000、2、
3”数据分别存入D0—D2中,按复位键,D0—D2清零。
3.使用比较指令完成一密码控制电路,密码锁为四建,若按
H65正确2s后,开照明,按H87正确3s后,开空调。
时,装饰灯每隔1s以L1—L16正顺序轮流点亮,循环两
周,又以L16—L1的逆顺序每隔1s轮流点亮,循环两周,
再正序重复。
5.X1上升沿采用定时器中断,每隔10s使D0加1,加到1000
时,D0停止加1,即在10s产生0—1000的斜坡脉冲。
8.小车题:
6.经验设计法设计一个三台异步电动机的顺序自动启动,时
隔10s,逆序停机,时隔5s的程序。
7.红绿灯:。