PLC学习和简单实验教程Word格式.docx
- 文档编号:19143522
- 上传时间:2023-01-04
- 格式:DOCX
- 页数:41
- 大小:733.25KB
PLC学习和简单实验教程Word格式.docx
《PLC学习和简单实验教程Word格式.docx》由会员分享,可在线阅读,更多相关《PLC学习和简单实验教程Word格式.docx(41页珍藏版)》请在冰豆网上搜索。
置位:
让线圈处于导通状态。
其功能:
驱动线圈,使其具有自锁功能,维持接通状态。
复位:
让线圈处于断开状态。
(2)接触器(Contacts)
接触器在梯形图中代表一个输入的值或是一个内部变量,通常相当于一个开关或按钮的作用。
1.直接连接(DirtectContact)
直接连接如图2-1-6所示。
图2-1-6直接连接
左连接件的输出状态和该连接件的状态取逻辑与,即为右连接件的状态。
2.反向连接(ReverseContact)
反向连接如图2-1-7所示。
图2-1-7反向连接
左连接件的输出状态和该连接件的状态的布尔反状态取逻辑与,即为右连接件的状态。
2.上升沿连接(PulseRisingEdgeContact)
上升沿连接如图2-1-8所示。
图2-1-8上升沿连接
当左连接件的状态为真时,如果该上升沿连接代表的变量状态由假变真,那么右连接件的状态将会被置1,这个状态在其他条件下将会被复位。
3.下降沿连接(PulseFallingEdgeContact)
下降沿连接如图2-1-9所示。
图2-1-9下降沿连接
当左连接件的状态为真时,如果该下降沿连接代表的变量状态由真变假,那么右连接件的状态将会被置1,这个状态在其他条件下将会被复位。
实验器材(设备、元器件):
(1)装有CCW软件的PC机一台
(2)PLC实验箱一台
(3)导线若干
实验内容:
(1)设计一个自锁装置
(2)按下图,设计一个控制电机正反转的装置
(3)按下图,完成小车自动往返
(4)设有一个知识竞赛抢答装置,提出如下控制要求:
主持人用一个开关控制3个抢答桌,参赛者若要回答主持人所提出的的问题时需要抢先按下桌上的按钮。
主持人说出题目后,谁抢先按下桌上的按钮谁的桌上的灯即亮。
这时主持人按控制按钮后灯才会熄灭,否则一直亮着。
3个抢答桌上的按钮作如下安排:
一个抢答桌上是儿童组,桌上有两个按钮,并联形式,无论按按下那一只,桌上的灯都会亮;
第二个抢答组是大学生组,桌上也只有两个按钮,串联形式,只有两个按钮都按下,桌上的灯才会亮;
第三抢答组是中学生组,桌上只有一个按钮,且只有一个人,一按灯即亮。
实验步骤
1.检查计算机与PLC、PLC与实验箱连线,确保连接良好;
2.接通PLC电源,接实验箱电源;
3.开启计算机,启动一体化编程组态软件CCW;
4.在一体化编程组态软件CCW中创建项目:
5.在一体化编程组态软件CCW中编辑梯形图程序;
6.对梯形图程序进行合法性检查;
7.若程序无错,则将控制程序下载到PLC;
8.联机运行PLC程序;
9.编程确定实验线路连接情况:
10.按实验内容要求进行设置或改变输入信号等操作;
11.观察实验对象是否达到控制要求;
12.观察记录实验现象:
若实验未达控制要求则分析、发现问题并停止程序运行。
若是程序错则回到步骤(7)编辑更正程序;
若是线路连接错误则需关闭实验箱电源,更正线路连接后接通实验箱电源,回到步骤(9)重新联机运行PLC程序;
13.直到实验达到控制要求,则保存项目;
14.关闭各部分电源,规整好实验器材,并经指导老师确认后,方可作为实验完成。
分析和实验结果:
1.自锁
对应I/O地址分配
外部输入信号
PLC地址
外部输出信号
按钮1
_IO_EM_DI_00
输出指示灯
_IO_EM_DO_00
2.正反转
正转按钮
正转输出指示灯
反转按钮
_IO_EM_DI_01
反转转输出指示灯
_IO_EM_DO_01
3.自动往返
左转按钮
_IO_EM_DI_03
左转输出指示灯
右转按钮
右转输出指示灯
总开关按钮
停止按钮
_IO_EM_DI_02
4.抢答器
儿童组按钮
儿童组指示灯
大学生组按钮
大学生组输出指示灯
_IO_EM_DI_04
中学生组按钮
_IO_EM_DI_05
中学生组输出指示灯
_IO_EM_DO_02
主持人按钮
思考题:
(1)举例说明置位和复位指令的使用
答:
置位使装置布尔状态为真,复位使布尔状态装置为假。
比如我们给一个电机置位,则其转动,只有但电机收到对应的复位信号时,其才停止转动。
(2)简述自锁和互锁的原理
自锁,依靠自身辅助触点保持通电
互锁,利用两个接触器的常闭辅助触点互相控制的方式。
总结和心得体会:
通过写梯形图程序,掌握了CCW软件的使用,了解了PLC工作原理,掌握位逻辑指令用于基本I/O逻辑处理的方法。
实验二计时器
(1)认识并理解计数器结构和功能
(2)掌握计时器的应用
1)延时通增计时(TON)
延时通增计时功能块如图2-2-1所示。
图2-2-1延时通增计时功能块
增大内部计时器至给定值。
其参数列表见表2-2-1。
参数
参数类型
数据类型
描述
IN
Input
BOOL
上升沿,开始增大内部计时器;
下降沿,停止且复位内部计时器。
PT
TIME
最大编程时间,见Time数据类型。
Q
Output
真:
编程的时间已消耗完。
ET
已消耗的时间,允许值:
0~1193h2m47s294ms。
表2-2-1延时通增计时功能块参数列表
该功能块时序图如图2-2-2所示。
……
图2-2-2延时通增计时功能块时序图
2)延时断增计时(TOF)
延时断增计时功能块如图2-2-4所示。
图2-2-4延时断增计时功能块
其参数列表见表2-2-2。
下降沿,开始增大内部计时器;
上升沿,停止且复位内部计时器。
编程的时间没有消耗完。
表2-2-2延时断增计时功能块参数列表
该功能块时序图如图2-2-5所示。
.
图2-2-5延时断增计时功能块时序图
应用定时器指令实现下述报警功能。
控制要求是当报警开关IO_EM_DI_00闭合时,要求报警。
警灯闪烁,每隔0.5s亮一次,亮一次的时间也是0.5s,警铃响。
报警响应开关IO_EM_DI_01接通时,报警灯从闪烁变为长亮,同时报警铃关闭。
开关IO_EM_DI_02为警灯测试开关,当它接通,则警灯亮。
报警开关1
警灯
报警开关2
警铃
警灯测试开关
问:
怎么用定时器设置一个自复位器?
写出你的设计。
利用计时器计时完成后Q端为真这一特性,在计时器输入端加一个Q端的常闭控制开关,当Q为真时使计时器重新计时。
通过实验,进一步熟悉PLC的编程软件的应用,掌握延时器的正确编程使用,学会它们的扩展方法,学会使用延时器实现各种延时、记数功能。
实验三计数器
(2)掌握计数器的应用
计数器功能块主要用于增减计数,其主要指令见表2-3-1:
功能块
CTU
增计数
CTD
减计数
CTUD
可逆计数
表2-3-1
(1)递增计数器指令(CTU)
递增计数器功能块如图2-3-1所示。
图2-3-1递增计数器功能块
从0开始加计数至给定值。
其参数列表见表2-3-2。
表2-3-2
CU
加计数(当CU是上升沿时,开始增计数)
RESET
重置命令(高级)(RESET为真时,CV=0)
PV
DINT
程序最大值
上限,当CV≥PV时为真
CV
计数结果
(2)递减计数器指令(CTD)
递减计数器功能块如图2-3-2所示。
图2-3-2递减计数器功能块
从给定值开始减计数至0。
其参数列表见下表2-3-3。
CD
减计数(当CD是下降沿时,开始减计数)
LOAD
加载命令(高级)(当LOAD为真时CV=PV)
QD
下限,当CV≤0时为真
表2-3-3
(2)可逆计数器(CTUD)
可逆计数器功能块如图2-3-3所示。
图2-3-3可逆计数器功能块
从0开始加计数至给定值,或从给定值开始减计数至0。
其参数列表见表2-3-4。
加计数(当CU是上升沿时,开始计数)
减计数(当CD是上升沿时,开始减计数)
QU
表2-3-4
(1)在按钮I0.0按下后第一灯变亮并保持,I0.1输入3个脉冲后(用加计数器计数),TON开始定时,5s后第一个灯熄灭,同时加计时器复位。
根据要求,设计出梯形图。
(2)长按一个按键3S后第一个灯以2HZ的频率闪烁5次后长亮,第一个灯长亮2S后第二个灯长亮,直到按下同一个按键,第二个灯立即熄灭,第一个灯在第二个灯熄灭2S后才熄灭。
(3)6次循环计数控制(即工作台前进和后退1次一个循环,每碰到行程开关时延迟3秒后再运行,循环6次停止在原位,原位在SQ2处)。
(1)
按钮I0.0
(2)
输出指示灯1
输出指示灯2
(3)
左行程开关
左转指示灯
右行程开关
右转指示灯
PLC计数指令的实质是什么?
计算上升沿或者下降沿的个数(视不同的计数器而定)
通过写梯形图程序,掌握Micro830可编程序控制器的定时器、计数器指令的基本应用,并学会定时器和计数器扩展方法,进一步熟悉PLC的编程软件的应用。
实验四比较指令与算术运算指令
(1)认识并理解比较指令与算术运算指令结构和功能
(2)熟悉掌握比较指令与算术运算指令的应用
(1)比较功能块指令主要用于数据之间的大小等于比较,是编程时一种简单有效的指令。
在此只介绍等于,大于和小于指令
其用途见表2-4-1.
Equal
比较两数是否相等
GreaterThan
比较两数是否其中一个大于另一个
GreaterThanorEqual
比较两数是否其中一个大于或等于另一个
LessThan
比较两数是否其中一个小于另一个
LessThanorEqual
比较两数是否其中一个小于或等于另一个
表2-4-1比较功能块指令用途
等于(Equal)
其功能块如图2-4-1.
图2-4-1等于功能块
对于整型,实型,时间型,日期型和字符串型输入变量,比较第一个和第二个输入,并判断是否其大小。
其参数列表见表2-4-1.
表2-4-1
i1
BOOL-SINT-USINT-BYTE-INT-WORD-DINT-
UDINT-DWORD-LINT-ULINT-LOWORD-TIME
两个输入必须有相同的数据类型。
i2
o1
当i1=i2时为真
大于(GreaterThan)
其功能块如图2-4-2.
图2-4-2大于功能块
其参数列表见表2-4-2
表2-4-2
当i1>
i2时为真
小于(LessThan)
其功能块如图2-4-3.
图2-4-3小于功能块
对于整型,实型,时间型,日期型和字符串型输入变量,比较第一个和第二个输入,并判断是否相等。
其参数列表见表2-4-3
表2-4-3
当i1<
(2)算术类功能块指令主要用于实现算术函数关系.。
在此只介绍加,减,乘,除功能块指令和直接传送指令
加指令(+)
加指令功能块如图2-4-4所示。
图2-4-4加指令功能块
其参数列表见表2-4-4。
SINT-USINT-BYTE-INT-WORD-DINT-
UDINT-DWORD-LINT-ULINT-
LOWORD-TIME
可以是整数或实数(所有的输入变量必须是同一格式)
输入的加法
表2-4-4
减指令(—)
加指令功能块如图2-4-5所示。
图2-4-5减指令功能块
其参数列表见表2-4-5。
减入的乘法
表2-4-5
乘指令(*)
乘指令功能块如图2-4-6所示。
图2-4-6乘指令功能块
两个和多个整数或实数的乘法运算。
其参数列表见表2-4-6
输入的乘法
表2-4-6
除指令(/)
除指令功能块如图2-4-7所示。
图2-4-7除指令功能块
其参数列表见表2-4-7。
输入的除法
表2-4-7
直接传送指令(1gain)
直接传送指令功能块如图2-4-8所示。
如图2-4-8直接传送指令功能块
其参数列表见表2-4-8。
表2-4-8
(1)用算术运算指令完成((1234+4321)×
123-4565)÷
1234的运算。
要求:
X1闭合时计算,X0闭合时清零。
(2)在社会生产过程中,电机是必不缺少的;
而长时间地使用电机,会给电机带来不必要的损坏。
因此,在日常使用中,需要更加的爱护和维护它。
请设计一个程序并实现以下功能:
电机工作时间在大于等于5小时,小于等于7小时,信号指示灯被点亮,表示提示;
在大于7小时,小于10小时,警铃响,表示警告;
在等于10小时,电机停止运行。
(3).使用TON、加法指令、比较指令模块实现电动机连续运行时间控制,连续运行时间为3秒,连续运行15秒后需要停机。
以TON模块设计一个自复位计时器,用来实现3秒循环计时。
直接传送指令实现循环总次数的复位。
(4)使用比较指令模块控制红灯和蓝灯的亮灭,红灯
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PLC 学习 简单 实验 教程