第四章 可编程控制器及工作原理
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. DMOVP D10 D12
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后,开空调。
4. 某广告牌上有L1—L16共16边框灯,当广告牌开始工作
时,装饰灯每隔1s以L1—L16正顺序轮流点亮,循环两周,又以L16—L1的逆顺序每隔1s轮流点亮,循环两周,再正序重复。
5. X1上升沿采用定时器中断,每隔10s使D0加1,加到1000
时,D0停止加1,即在10s产生0—1000的斜坡脉冲。
6. 经验设计法设计一个三台异步电动机的顺序自动启动,时
隔10s,逆序停机,时隔5s的程序。
7. 红绿灯: 东信号 绿亮 绿闪 黄亮 红灯亮 西 时间 25s 3s 2s 30s 南 红灯亮 绿亮 绿闪 黄亮 北 30s 25s 3s 2s
8.小车题: