PLC实验二 定时器、计数器实验
实验二 定时器、计数器实验
一、目的要求
1、了解和熟悉编程软件的使用方法。
2、了解写入和编辑用户程序的方法。
3、掌握定时器、计数器的使用。
二、实验设备
台达可编程序控制器一台;PLC实验箱一台;装有WPL编程软件和开发软
件的计算机一台;编程连接电缆一根。
三、实验内容
1、实验原理
定时器相当于继电器电路中的时间继电器,可在程序中作延时控制。
可编程控制器中的定时器是根据时钟脉冲累积计时的,时钟脉冲有 1ms、
10ms、100ms等不同规格。(定时器的工作过程实际上是对时钟脉冲计数)因工
作需要,定时器除了占有自己编号的存储器位外,还占有一个设定值寄存器(字),
一个当前值寄存器(字)。设定值寄存器(字)存储编程时赋值的计时时间设定
值。当前值寄存器记录计时当前值。这些寄存器为16位二进制存储器。其最大
值乘以定时器的计时单位值即是定时器的最大计时范围值。定时器满足计时条件
开始计时,当前值寄存器则开始计数,当当前值与设定值相等时定时器动作,常
开触点接通,常闭触点断开,并通过程序作用于控制对象,达到时间控制的目的。
TMR为十六位定时器,当该指令执行时,其所指定的定时器线圈受电,定
时器开始计时,当到达所指定的定时值(计时值 ≥ 设定值),其接点动作如下:
CNT为十六位计数器,当该指令由Off→On执行,表示所指定的计数器线
圈由失电→受电,则该计数器计数值加1,当计数到达所指定的定数值(计数值
= 设定值),其接点动作如下:
当计数到达之后,若再有计数脉冲输入,其接点及计数值均保持不变,若要
重新计数或作清除的动作,请利用RST指令。
编程使PLC输出Y0输出3秒的脉冲,PLC输入1对脉冲计数,计数值为
10时,PLC输出Y1输出为1,第11个脉冲清零。
OUTPUT00
OUTPUT01
2、示范梯形图
3、接线方法:
INPUT 00接 PO1
INPUT 01接 PO2
OUTPUT 01 接 输出显示LED灯FL1
四、实验步骤
1、按实验要求对PLC编程,或运行PLC程序DVP2;
2、下载实验程序,成功完成后,使PLC处于运行状态,RUN指示灯亮;
3、按下PO1十次观察输出变化,LED灯亮;此时按下PO2,LED灯灭。
五、实验报告要求
1、写出I/O分配表、程序梯形图、清单。
2、整理出运行和监视程序时观察到的实验现象。
3、 修改定时器或计数器的参数后,重做实验,观察现象。
4、仔细观察实验现象,认真记录实验中发现的问题、错误、故障及解决方法。
六、心得体会
1、 简述定时器及计数器的用途。
2、 定时器和计数器各有那些使用要素?如果梯形图线圈前的触点是工作条
件,定时器和计数器工作条件有什么不同?
PLC控制技术课程实验
实验指导书:《电气控制与可编程控制 技术 实训教程》
《PLC控制技术》课程实验内容
实验一 GX Developer编程软件(P15-P30) 实验板认识实验(P35)-2学时
实验二 电机控制(P44-52)-2学时 实验三 天塔之光的控制(P36)-4学时 实验四 交通灯的控制(P56)-4学时 ※每个实验中的所有控制要求均要做。
运动控制。 二、实验设备 1.主机模块; 2.电机控制实验板; 3.电源模块; 4.连接导线若干。
三、实验要求 1.控制电机正、反转:
按下启动按钮SB1,KM1得电,电机正转; 按下启动按钮SB2,KM2得电,电机反转; 按下停止按钮SB3,电机停转; 电机正、反转之间要有联锁。 2.电机Y/△起动: 按下启动按钮SB1,KM1、KMY接通,电动机Y起动。2s 后KMY断开,KM△接通,切换到△运行。按下停止按钮 SB2,电机停止运行。 3.往复控制: 按下启动按钮,电动机起动后,正转运行 10s,然后 再反转运行10s,如此循环下去。当按下停止按钮,电 动机停止运行。
实验一 FX-2 PLC编程软件和实验 板的认识实验(2学时)
一、熟悉FX系列编程软件: GX Developer Version 8.26C
二、实验板的认识
主要是对PLC,PLC的输入输出端子与实验 板上输入输出端子之间的对应,电源的连 接等。
PLC编程软件的使用
1、简单的启、保、停梯形图的输入。 2、定时器、计数器的输入。 3、程序结束END输入。 4、主控指令的输入。 5、状态梯形图的输入,状态编程最后要有 RET。 6、梯形图的转换、程序的传送、读入。 7、行插入、竖线的删除。 8、遥控运行、停止PLC。 9、应用监控调试程序。 10、开关按钮板的使用。
PLC经典习题
PLC 原理及应用实验指导书嘉应学院电子信息工程系王小增目录实验一楼梯灯控制实验 (3)实验二交通灯控制实验 (5)实验三霓虹灯控制实验 (8)实验四电机启动、正反转及Y-△降压启动控制实验 (10)实验五电机转速控制实验 (13)实验六24小时时钟控制实验 (15)实验七数据控制功能实验 (17)实验八混料罐控制实验 (19)实验九计件实验 (21)实验十传输实验 (23)实验十一刀具库实验 (25)实验十二检瓶实验 (27)实验十三电梯模型控制实验 (29)实验十四冲压实验 (32)2实验一楼梯灯控制实验一.实验目的:1.熟悉可编程序控制器的编程软件及编程方法。
2.熟悉可编程序控制器的组成及基本逻辑指令。
3.掌握定时器及计数器的使用方法。
二.要求实现的控制功能要求用一个按钮进行控制。
按钮按下一次楼梯灯亮一分钟后熄灭;连续按(间隔时间少于1秒钟)按钮两次,灯常亮;按下按钮时间超过两秒钟,灯熄灭。
实验原理图如图所示(实验原理图中的粗线为实验所需连线)。
图1.1实验原理图三.实验步骤1.确定输入与输出量。
2.编写可编程序控制器的梯形图程序和指令表程序。
3.进入FX系列可编程序控制器的编程软件界面,把程序输入计算机。
4.按事先画好的连线图连线,进行PLC实验。
四.实验报告要求1.写出输入和输出量,并分配内部继电器。
2.写出梯形图程序及指令表程序。
3.画出可编程序控制器的接线图。
34.观察实验现象,发现问题找出原因及解决的方法。
五.思考与练习1.设计一个电路,控制三台电机的启动,启动一台电机要关闭另外两台电机。
2.定时器的定时时间是如何确定的?3.计数器的计数次数是如何确定的?4.写出下面梯形图的指令表程序,并分析工作原理;画出各元件的时序图。
其中X1为触点开关。
图1.2单按钮起停控制梯形图4实验二交通灯控制实验一.实验目的:1.熟悉可编程序控制器的编程软件及编程方法。
2.熟悉可编程序控制器的组成及基本逻辑指令。
PLC实验
PLC实验实验一:六种“逻辑门”逻辑功能的PLC 程序设计 一、演示实验的准备第一步 确定逻辑变量,写出逻辑表达式:把PLC 输入继电器(I )的触点看作输入变量,输出继电器(Q )的线圈看作输出变量,按照逻辑门的逻辑关系分别写出各逻辑门的逻辑表达式。
第二步 根据逻辑表达式设计出PLC 梯形图(如图1所示),并写出程序语句。
方法是:输入变量为“原变量”时,用“常开触点”表示;输入变量为“反变量”时,用“常闭触点”表示。
“与逻辑”用“触点的串联”表示;“或逻辑”用“触点的并联”表示。
(1) “与门”逻辑表达式:Q0.0=I0.0*I0.1 (1.1)程序语句表 LD I0.0LDN I0.0 A I0.1 AN I0.1=Q0.0第三步:用电脑或手持编程器将以上所编程序送入PLC用户存储器中。
第四步:进行I/O分配,并接线调试。
为了接线简单起见,我们让六个“门”的输入接线相同,均为:开关K0 ─→I0.0,开关K1 ─→I0.11 (“─→”表示在两个端钮间连线);而输出接线分别为:COM1─→24V直流电源正极,COM2─→24V直流电源正极。
“与门”输出接线:Q0.0 ─→L0(L0---L5为发光二极管指示灯)“与非门”输出接线:Q0.1 ─→L1“或门”输出接线: Q0.2 ─→L2“或非门”输出接线:Q0.3 ─→L3“异或门”输出接线:Q0.4 ─→L4“同或门”输出接线:Q0.5 ─→L5接线调试完毕,实验的准备工作即告结束。
二、演示实验的做法比如在做“与门”逻辑关系实验时,可按“与门”逻辑关系接线:K0 ─→I0.0K1 ─→I0.1K0─→L0,并设开关闭合为1,开关断开为0;指示灯亮为1,指示灯灭为0。
让学生观察开关K0、K1通断组合与指示灯L0亮灭的逻辑关系,并列出真值表,从而分析出是什么逻辑关系。
同理,在做“与非门”逻辑关系实验时,则按“与非门”逻辑关系接线:K0 ─→I0.0 K1 ─→I0.1 Q0.1─→ L1,让学生观察开关K0、K1通断组合与指示灯L1亮灭的逻辑关系,列真值表,分析其逻辑关系。
电子科技大学 PLC实验指导书(答案)
PLC实验指导书目录实验一基本指令实验 (3)实验二常用功能指令实验 (8)实验三交通灯控制实验 (16)实验四刀库捷径选择控制实验 (18)实验五液体混合装置自动控制实验 (22)实验六四级传送带控制实验 (25)实验七步进电机控制实验 (27)实验八邮件分拣控制实验 (29)附录 (33)实验一基本指令实验一、实验目的1.熟悉PLC实验装置。
2.练习手持编程器的使用3.熟悉系统操作。
4.掌握与、或、非逻辑功能的编程方法。
5.掌握定时器指令的使用。
6.掌握计数器的使用。
7.掌握计数器/定时器内部时基脉冲的参数设置。
二、实验内容1.熟悉三菱GX-Developer 编程软件的使用方法,请详细阅读本书附录的全部内容。
2.编制梯形图并写出程序,通过程序判断Y1、Y2、Y3、Y4的输出状态,然后再输入并运行程序加以验证。
3.熟悉时间继电器典型电路的工作原理,在理论上分析运行结果,预先写出程序的调试步骤。
三、实验原理1.线圈驱动指令LD、LDI、OUTLD:取指令。
表示一个与输入母线相连的常开接点指令,即常开接点逻辑运算起始。
LDI:取反指令。
表示一个与输入母线相连的常闭接点指令,即常闭接点逻辑运算起始。
OUT:线圈驱动指令,也叫输出指令。
LD、LDI两条指令的目标元件是X、Y、M、S、T、C,用于将接点接到母线上。
也可以与ANB指令、ORB指令配合使用,在分支起点也可使用。
OUT是驱动线圈的输出指令,它的目标元件是Y、M、S、T、C。
对输入继电器X不能使用。
OUT指令可以连续使用多次。
LD、LDI是一个程序步指令,这里的一个程序步即是一个字。
OUT是多程序步指令,要视目标元件而定。
OUT指令的目标元件是定时器T和计数器C时,必须设置常数K。
2.接点串联指令AND、ANIAND,与指令。
用于单个常开接点的串联。
ANI,与非指令。
用于单个常闭接点的串联。
AND与ANI都是一个程序步指令,它们串联接点的个数没有限制,也就是说这两条指令可以多次重复使用。
电气控制与S7-300-PLC编程技术第6章-定时器计数器指令课件.ppt
BI
MW10
T MW10 LC T3
I0.5
T MW16
R
BCD MW6
A T3
= Q4.5
S处的RLO R处的RLO
定时器 操作
Q
t
t
接通延时 (SD)定时器的定时器线圈指令:
② ①
③ ④
4. S_ODTS保持型接通延时定时器(SS) :
I0.7
S5T#35s I0.5
T4
S_ODTS
S
Q
TV
输((输(输延保延出出出时持时信接信信脉型接号号通号冲延通定时延定时时时器器定)Q)QQ时444...器000SSSS___DPOO仅 信不度EDDX当 号管等TTTS设 才输于 定 入设从 信定0的变号的时为t为时间1间1。已的值经tt时t结。间束有以多及长输,入输信出号信仍号为为11时的输长
(输输(保接延出出持通时保信信型定接持号号延时通型器时定接)时通器延)QQ时44..00定SS__时OO不度仅信仅而器DDTT管等当号当不SS输于设S才设管入设定从定输信定0的的入变号的时时信为t为时间间号1间1。已已为的值经1经t时的t结结。间时束束有间以时多有及输长多输出长,入信。输信号出号才信仍从号为0变为1时为1的输1,长出
定时器当前的时间值
T10 二进制定时器字
Q
DBW1 L T10
T DBW1
BI
MW2 L T10
BCD
T MW2
QW4 L T10
T QW4
十进制定时器字 T10
DBW5 LC T10
Q
T DBW5
BI
MW6 LC T10 T MW6
BCD
QW6 LC T10
T QW6
PLC定时器计数器指令
计数器状态输出
CV
WORD Q、M、D、L
当前计数值输出(二进制)
CV_BCD WORD Q、M、D、L
当前计数值输出(BCD格式)
29
可逆计数器方框图指令及其STL语句表
30
CU CD
S
R
复位
计数值大于0,Q输出始终为1 计数值为0,Q为0 可逆计数器工作时序图
31
示例:设计16h的定时器 。 分析:1、 S7300/400定时器定时值最长即2h46m30s,不超过3
逻辑指令 功能指令
S7系列PLC的指令系统
位逻辑指令 定时器指令 计数器指令 字逻辑指令
数据处理指令
基本位逻辑指令 置位/复位指令 触发器指令 跳变沿检测指令(FN FP) RLO 操作指令 NOT\SET\RESET\CLR\SAVE
算术运算指令
程序执行控制指令 寄存器指令
其它功能指令
数据块指令
显示和空操作指令
说明 允许正在运行的计数器再启动 将计数器二进制计数值装入累加器1 将计数器BCD计数值装入累加器1 将累加器1中的内容传送至指定的字地址处 复位计数器 将计数器的预置值送入计数器字中 启动加计数器 启动减计数器
26
减计数器指令应用示例
加法计数器 ?
27
计数器梯形图方框指令
28
S7-300计数器
1
2
7
时基1 s
三 位 BCD码 范 围 (0~~999999)
无 关 : 当 定 时 器 启 动 时 这 两 位 被 忽 略 定时值
定时字?
时基与定时范围
时基 10 ms
时基的序号 0 0 ---------0
分辨率 0.01 s
plc定时器与计数器
(2)计数值
计数值的范围为0~999,如下图所示,计数器值有两种存储格 式:
一种是BCD码格式,则该字的0~11位是计数值的BCD码,用
格式 15
87
0
0 0 0 10 0 1 0 0 1 1 1
C#127表示BCD码127;
未用
1
2
7
另一种是二进制格式,只占用计数器字的0~9位,。
机M2起 动;按下停止按钮,M2立即停止,延时10s后,
M1停机。 起动按钮:I0.1; 停止按钮:I0.2 电动机M1:Q0.0; 电动机M2: Q0.1
例4:定时器扩展,在S7-300中,单个定时器的最大计时范围 是9990s
或2H-46M-30s,如果超过这个范围,可以采用两个(或多个)
第42页/共43页
= 输出地址 //输出地址 为1状态
第32页/共43页
STL等效程序
3. S_CU(加计数器)块图指令
第33页/共43页
4. S_CD(减计数器)块图指令
第34页/共43页
5. 计数器的线圈指令 除了前面介绍的块图形式的计数器指令以外,S7-300系统
还为用 户准备了LAD环境下的线圈形式的计数器。这些指令有计数器
L(装入指令):把预置值装入累加器1 SP(为脉冲定时器指令):启动定时器 R:复位Tn0 L Tn0:把Tn0的十六进制时间当前值装入累加器1 T 时间字单元1:把累加器1的内容传送到时间字单元1 LC Tn0:把Tn0的BCD时间当前值装入累加器1 T 时间字单元2:把累加器1的内容传送到时间字单元2 A Tn0:检查Tn0的信号状态 = 输出地址: Tn0的定时器位为1时,输出地址有输出。
圈表示 的形式,指令格式、示例及时序波形图见下图所示。各输入端及输
PLC的定时器与计数器
注意: 考虑PLC的输入滤波时间常数 —— 和扫描程序的延迟影响 —— 实际允许计数频率智能取1/2fmax
例如: 设扫描周期T=10ms, 则fmax=1/2T=50Hz, 实际计数频率只能取25Hz。
第十八页,编辑于星期三:四点 四十分。
(2)外部信号高速计数器 —— 计数频率 FX2提供了C235~C255 共21个高速计数器 —— 计数器在硬件和软件设计中采取一系列 措施
第四页,编辑于星期三:四点 四十分。
采用16位保持型数据寄存器来存放设定值时: —— K值设定范围是1-32767
—— K值计算方法是:
K=定时值(S)/计时分辨率(S) 同样定时要求
—— 采用不同计时分辨率的定时器 —— 设定值大小是不相同
例如:
要求定时10s,采用T0计时K=100。而采用T246计时,则K =10000。
第十五页,编辑于星期三:四点 四十分。
X12 加
X12 X13
X14
C230
减
M8230
RST C230
C230 K-2 Y0
加
X13
X14
C230 当前值0 1
Y0
21
0 -1 -2 -3 -2 -1 0 1 2 3
01
图2-28 加/减计数器动工作情况
第十六页,编辑于星期三:四点 四十分。
2.内部信号计数器的计数频率 (1)内部信号计数器C0-C234 —— 计数频率在复位位为0 —— 计数位1为0和计数位2为1 —— 完成一次计数过程 计数位1和计数位2的状态 —— 由两次扫描结果获得 —— 即某个计数器最高计数频率为 1/2T Hz
32位双向(加/减)循环计数器的设定值 —— 是正数也可以是负数 —— K值设定范围为 -2147483648~+2147483647 —— 设定值正数 —— 工作方式与加计数器情况相同 —— 当前值等于设定值时线圈逻辑 位置1 —— 当前值达到+2147483647时 —— 如果再加1则当前值变为 —— -2147483648
PLC实验报告
大学轨道学院PLC课程设计实验报告(2012.12)学号 0942402032 成绩实验一低压电器与电机控制实验目的:1.了解和掌握接触器、继电器、空气断路器、按钮等常用低压电器的原理和连接方式。
2.学习工业现场控制柜的布置方法,训练符合工业规的接线和布线。
3.掌握三相交流电机的常用控制方法。
实验容:1.按照图1的连接方式完成对三相异步电机的全压起动,注意要先理解空气断路器、漏电保护开关、接触器和按钮的接线端设置,再按照规的接线方式进行连接。
图1 三相交流异步电机的全压起动原理图2.本实验台使用的接触器只有一个常开辅助触点,如果需要完成电机正反转控制,如何利用继电器协助完成,请在实验报告中画出原理图。
3.上网搜索本实验台所使用接触器的使用说明书,把它的基本特性和端口定义写在实验报告中。
答:本实验中的接触器为:施耐德 LC-D0910A基本特性:该接触器用于交流50Hz,220/240V;主接点为常开接点,辅助接点为一对常开接点。
小型的接触器也经常作为中间继电器配合主电路使用。
交流接触器的接点,由银钨合金制成,具有良好的导电性和耐高温烧蚀性。
交流接触器主要有四部分组成:(1) 电磁系统,包括吸引线圈、动铁芯和静铁芯;(2)触头系统,包括三组主触头和一至两组常开、常闭辅助触头,它和动铁芯是连在一起互相联动的;(3)灭弧装置,一般容量较大的交流接触器都设有灭弧装置,以便迅速切断电弧,免于烧坏主触头;(4)绝缘外壳及附件,各种弹簧、传动机构、短路环、接线柱等。
其工作原理为:当线圈通电时,静铁芯产生电磁吸力,将动铁芯吸合,由于触头系统是与动铁芯联动的,因此动铁芯带动三条动触片同时运行,触点闭合,从而接通电源。
当线圈断电时,吸力消失, 动铁芯联动部分依靠弹簧的反作用力而分离,使主触头断开,切断电源。
端口定义:三对常开主触点,一对常开辅助触电(NO)。
实验二 S7-200 PLC编程软件的使用实验目的:4.熟悉STEP 7 Micro/WIN编程软件,上机编制简单的梯形图程序。
PLC实验指导书
第一章 可编程控制器的概述可编程序控制器,英文称Programmable Logical Controller ,简称PLC 。
它是一个以微处理器为核心的数字运算操作的电子系统装置,专为在工业现场应用而设计,它采用可编程序的存储器,用以在其内部存储执行逻辑运算、顺序控制、定时/计数和算术运算等操作指令,并通过数字式或模拟式的输入、输出接口,控制各种类型的机械或生产过程。
PLC 是微机技术与传统的继电接触控制技术相结合的产物,它克服了继电接触控制系统中的机械触点的复杂接线、可靠性低、功耗高、通用性和灵活性差的缺点,充分利用了微处理器的优点,又照顾到现场电气操作维修人员的技能与习惯,特别是PLC 的程序编制,不需要专门的计算机编程语言知识,而是采用了一套以继电器梯形图为基础的简单指令形式,使用户程序编制形象、直观、方便易学;调试与查错也都很方便。
用户在购到所需的PLC 后,只需按说明书的提示,做少量的接线和简易的用户程序的编制工作,就可灵活方便地将PLC 应用于生产实践。
一、可编程控制器的基本结构可编程控制器主要由CPU 模块、输入模块、输出模块和编程器组成(如下图所示)。
1、CPU 模块CPU 模块又叫中央处理单元或控制器,它主要由微处理器(CPU )和存储器组成。
它用以运行用户程序、监控输入/输出接口状态、作出逻辑判断和进行数据处理,即读取输入变量、完成用户指令规定的各种操作,将结果送到输出端,并响应外部设备(如编程器、电脑、打印机等)的请求以及进行各种内部判断等。
PLC 的内部存储器有两类,一类是系统程序存储器,主要存放系统管理和监控程序及对用户程序作编译处理的程序,系统程序已由厂家固定,用户不能更改;另一类是用户程序及数据存储器,主要存放用户编制的应用程序及各种暂存数据和中间结果。
2、I/O 模块I/O 模块是系统的眼、耳、手、脚,是联系外部现场和CPU 模块的桥梁。
输入模块用来接收和采集输入信号。
