当前位置:文档之家› 施耐德大型PLC入门培训

施耐德大型PLC入门培训


24

算术运算指令2
1. 开方运算 2. 求绝对值
输入端
SQRT
OK
ABS
运算数 I1
√ SQRT : Q = I1
Q ABS: Q = | I1 |
25

函数运算指令1
1. 三角函数 2. 对数指数函数
Enable 操作数
SIN COS TAN ASIN ACOS ATAN
复位 R
QD 减输出
设置初始值 LD
预置值 PV CV 计数值
23

算术运算指令1
1. 加法运算 2. 减法运算 3. 乘法运算 4. 除法运算 5. 取模运算
ADD_
使能输入端
SUB_
MUL_
DIV_
MOD_
第一个 IN1
运算数
Q
第二个 IN2
运算数
使能输出
ADD : Q = IN1 + IN2 SUB : Q = IN1 - IN2 MUL : Q = IN1 * IN2 DIV : Q = IN1 / IN2 MOD : Q =I1 -((I1/I2)*I2)
REAL
IN
Q
OK
Q = Sin(IN) Q = Cos(IN)
Q = Tan(IN) Q = Asin(IN) Q = Acos(IN) 输出 Q = Atan(IN)
26

函数运算指令2
1. 三角函数 2. 对数指数函数
Enable
LN
OK
EXP
REAL
操作数 In
8

IEC 1131国际标准
•IEC (International Electrotechnical Commission)1131-3是 IEC 1131国际标 准的第三部分,是第一个为工业自动化控制系统的软件设计提供标准化编程 语言的国际标准。 •该标准得到了世界范围的的众多厂商的支持,但又独立于任何一家公司。 •它极大地改进了工业控制系统的编程软件质量及提高了软件开发效率 •主要用于可编程序控制器(PLCs)的编程系统,但它目前同样也适用于过 程控制领域、分散型控制系统、基于控制系统的软逻辑、SCADA等
ET 计时值
输入端 输出端 预置值
计时值
其工作波形图如下:
TS
19

上升沿定时器
使能端
TP
ENO
使能输出
输入端 IN Q 输出端
预置值 PT
ET 计时值
其工作波形图如下:
TS= T1+T2
输入端 输出端
预置值 计时值
20

减计数器
计数器分为加计数器,减计数器和加减计数器
选择140CPU67160---确定
41

选择配置-本地总线-本地Quantum子 站--双击140 XBP01600
42

替换机架为6槽机架
43

双击1槽
44

选择电源140CPS11420—确定
I1
I2
Q
I3
输出参数
17

延时接通定时器
使能端
TON
ENO 使能输出
输入端 IN Q 输出端
预置值 PT
ET 计时值
其工作波形图如下:
输入端
TS
输出端
预置值 计时值
18

延时断开定时器
使能端
TOF
ENO 使能输出
输入端 IN Q 输出端
预置值 PT
模块。
3

小型PLC的特点和工作方式
特点: 可靠性高 通用性强 安装维护简便等
工作方式: PLC是采用循环扫描的工作方式,即每一次状态变化需一个扫描周期。 PLC循环扫描时间一般为几毫秒至几十毫秒。整个过程分为内部处理、
通信、输入处理、执行程序、输出处理几部分;
第(n-1)个 扫描周期
地址
%M00001 %I00001 %IW00001 %MW00001
位地址 字地址
%I00326
表地 地 示址 址 地类 号 址型
11

PLC指令分类
1.继电器 触点
线圈 ——
2.功能块
条件 Enable
输入参数
功能
OK
数据类型
I1
I2
Q
I3 长度
输入参数
12

第n 个扫描周期
第(n+1)个 扫描周期
输出刷新
输入采样
用户程序执行
输出刷新
输入采样
4

大型PLC的工作方式
随着PLC技术的发展,大中型PLC的工作方式和小型PLC的已经有了 很大的不同。 大中型PLC的一个扫描周期分为六个阶段: 1. 自监视扫描阶段 2. 与编程器信息交换阶段 3. 与DPU信息交换阶段 4. 与网络进行通讯阶段 5. 用户程序扫描阶段 6. IO服务扫描阶段
MTR_FWD ZC
REV_PB FC
MTR_REV FC
15

功能块指令
1. 定时器/计数器 2. 算术运算功能 3. 关系运算功能 4. 位操作功能 5. 转换功能 6. 控制功能
16

功能块一般格式
条件 Enable
输入参数
功能
OK
数据类型
Start Data TypBeCD-4BCD-8UINT INT DINT REAL INT DINT
BIT BYTE WORD DWORD UINT INT DINT REAL BCD-4 BCD-8 Mixed
29

数据转换事例
Enable
OK 相应转 换函数
被转 IN 换数
Q = ln(In)
e Q 输出
In
Q=
27

函数运算指令3
1. 三角函数 2. 对数指数函数
Enable
LOG
OK
EXP
操作数1 操作数2
REAL I1
Q I2
Q = logI1I2
输出
Q
=
I2 I1
28

数据转换指令一览
End Data Type
9

示例:140CPU67160、65160PLC
140CPU67160是施耐德PLC系列中的大型PLC,编程软件为 UNITY。本示例主要讲解如何在一个新建工程中配置PLC硬 件、配置点表、功能块的使用、梯形图编程常用技巧等。
10

PLC的地址表示形式
2

结构
可编程序控制器是以微处理器为基础,综合了计算机技术与自动控制
技术为一体的工业控制产品,是在硬接线逻辑控制技术和计算机技术的基 础上发展起来的。通常把PLC认为是由等效的继电器、定时器、计数器等
编程器
元件组成的装置。
PLC组成: 中央处理单元(CPU)
存储器 输入/输出单元(I/O单元)
使能端
CTD
计数 CD Q
设初始值 LD
预置值 PV CV
使能输出 输出 计数值
21

加计数器
使能端
CTU
Байду номын сангаас
计数 CD Q
复位 R
预置值 PV CV
使能输出 输出 计数值
22

加减计数器
使能端
加计数 减计数
CTUD
CU CD QU
使能输出 加输出
其使用方法和其他功能指令大同小异,具体的可查相 关指令的说明。
32

一些基础的PLC程序块
1. AI转换 2. AO转换 3. 流量统计 4. 单点控制设备输出 5. 双点控制设备输出
33

AI转换
34

AO转换
继电器基本编程

—/
触 点
P N
线 —S 圈
—R
—P
—N
13

继电器控制电路
L
STOP_PB
FWD_PB
ZC
REV_PB
N
MTR_FWD ZC
MTR_REV FC
FC
14

对应的PLC程序
STOP_PB
FWD_PB ZC
FWD_PB
REV_PB
5

发展趋势
PLC发展趋势: 向高速度、大容量、多种类发展;丰富编程语言,开发用户友好界
面; 开发智能模块;加强联网通讯能力;予留现场总线接口;拥有智能诊 断等功能;保护功能加强,有效保护用户信息,防止非法复制、修
改; 对现场环境的适应能力更强。
6

45

添加通讯NOE77101到4槽
46

添加通讯CRP93200到5槽
47

双击2:RIOBUS
48

右键---选择新设备
49

选择远程IO Quantum子站—机架16 槽机架(或其他)---确定
Q结 果
30

比较指令
Enable
第一个 操作数
EQ NE GT GE LT IN1 LE
Q
第二个 IN2
操作数
Q:=1 (如果第一个操作数与第
二个操作数比较时满足 相应的功能函数)
31

其他指令
其他指令包括
1. 位操作功能 2. 数据传送功能 3. 数据表格功能 4. 转换功能 5. 控制功能
选型
在PLC选型时主要是根据所需功能和容量进行选择,并考虑维护的方 便性,备件的通用性,是否易于扩展,有无特殊功能要求等。 * I/O点数 * 存储容量 * 存储维持时间 * PLC的扩展 * PLC的联网
相关主题