基于PLC的控制设计.docx
《基于PLC的控制设计.docx》由会员分享,可在线阅读,更多相关《基于PLC的控制设计.docx(13页珍藏版)》请在冰豆网上搜索。
基于PLC的控制设计
可编程控制器应用技术
实训报告
专业:
机电一体化技术
班级:
2008033202
学号:
200803320232
姓名:
吴雪梅
实训课题一分支状态转移图的编程与调试训练
一、实训的目的
(1)掌握分支流程状态转移图的编程原则和编程方法
(2)掌握状态转移程序调试的手段。
(3)掌握顺序控制程序的设计方法。
二、实训内容及指导
1.编程原则与编程方法
1)编程原则先集中进行分支状态处理,再集中进行汇合状态处理。
2)编程方法分支状态处理,应先进行分支状态的驱动处理,再按分支的顺序进行转移处理。
汇合状态处理,应先进行汇合前状态(分支状态——汇合状态之间的中间状态)的处理〔含这些状态的驱动和转移),再依分支顺序进行由各分支到汇合状态的转移(各分支最后一个状态到汇合状态的转移)。
2.编程注意事项
1)严格遵守编程原则:
集中处理分支和汇合。
2)进行汇合前驱动时.每个分支中间状态的驱动和转移处理不能遗漏。
3)严格按分支顺序进行编程,即第—分支、第二分支……,分支数不能超过8个。
3.程序的调试及运行
SFC(状态转移图)具有良好的可读性,可先阅读SFC预测其结果,然后再上机运行程序,观察运行结果,看是否符合控制要求。
若状态不能正常转移,故障可能有以下几种情况:
1)转移条件为ON没有任何状态元件动作,则表明编程或写人时软元件编号错误(移条件或状态元件的编号)。
2)状态元件发生跳跃动作,则表明编程或写人时出现混乱。
3)状态元件动作顺序错乱或分支错乱或汇合错乱,则表明编程时,编程原则和编程方法使用不当,应严格检查程序。
4.训练考核题
一个三台电动机顺序控制系统,SB1为总启动按钮。
有如下三种启动停止方式:
方式1:
SB5为选择启动按钮,启动顺序M1一M2一M3,间隔10s,停车顺序相反M3一M2—M1,间隔为5s,SB2为停车按钮。
方式2:
SB3为选择启动按钮,只启动M1,SB2接通则M1停;
方式3:
SB4为选择启动按钮,只启动M1和M2,SB2接通则M2停,再间隔5s后M1停。
三、实训步骤及结果
1)理解控制过程,分配I/O端口:
I/O分配表
输出装输入置分配
输入、输出装置
元件号
SB1:
启动按钮
X0
SB2:
停止按钮
X4
SB3:
选择M1一个电机转按钮
X1
SB4:
选择M1和M2二个电机转按钮
X2
SB5:
选择M1、M2和M3三个电机转按钮
X3
TL1:
电机M1
Y0
TL2:
电机M2
Y1
TL3:
电机M3
Y2
2)编制状态转移图:
状态转移图
3)编制控制梯形图程序,体会选择性分支编程的原则和方法。
控制梯形图:
4)将程序写入PLC,调试运行,观察运行结果,判断其正确性。
调试及运行结果:
当按下启动按钮SB1时,启动顺序为M1一M2一M3,时间间隔为10s,当按下停止按钮SB2时,停止顺序为M3一M2—M1,时间间隔为5s。
若只启动M1,SB2接通则M1停;
若只启动M1和M2,SB2接通则M2停,再间隔5s后M1停。
实训课题二电机控制程序设计
一、实训的目的
(1)掌握计数器、定时器的使用方法;
(2)掌握程序选择执行的编程方法;
(3)掌握顺序控制程序的设计方法。
二、实训内容及指导
训练考核题一
实验箱的仿真区有一电机,其控制功能如下:
DJTD、DJZF是电机控制端:
“1”
“0”
DJTD
转盘转
转盘停
DJZF
转盘顺时针转
转盘逆时针转
控制要求:
1)1、6组
按第一下按钮SB1,电机启动顺时针转5s,然后逆时针转10s停止;
按第二下按钮SB1,电机启动逆时针转10s,然后顺时针转10s停止;
按第三下按钮SB1,电机启动顺时针转5s,停止。
能重复运行。
三、实训步骤及结果
1)理解控制过程,分配I/O端口;
I/O分配表:
输入、输出装置分配
输入、输出装置
元件号
控制按钮SB1
X0
电机停转控制DJTD
Y0
电机顺转/逆转控制DJZF
Y1
2)编制控制梯形图程序,体会选择性分支编程的原则和方法。
控制梯形图:
4)将程序写入PLC,调试运行,观察运行结果,判断其正确性。
调试及运行结果:
按第一下按钮SB1,电机启动顺时针转5s,然后逆时针转10s停止;
按第二下按钮SB1,电机启动逆时针转10s,然后顺时针转10s停止;
按第三下按钮SB1,电机启动顺时针转5s,停止。
能重复运行。
实训课题三五相步进电动机控制的模拟
一、实训目的
1、熟练使用编程指令;
2、了解并掌握移位指令在控制中的应用及其编程方法;
3、练习设计PLC应用控制程序。
二、实训内容
要求对五相步进电动机五个绕组依次自动实现如下方式的循环通电控制:
按第一下按钮SB:
A~B~C~D~E;各通电时间为1秒;
按第二下按钮SB:
A~AB~BC~CD~DE~EA,各通电时间为0.5秒;
按第三下按钮SB:
AB~ABC~BC~BCD~CD~CDE~DE~DEA;各通电时间为1秒;
按第四下按钮SB:
EA~ABC~BCD~CDE~DEA,各通电时间为2秒。
A、B、C、D、E分别接主机的输出点Y1、Y2、Y3、Y4、Y5;SB接主机的输入点X0。
其中,小灯TL1~TL5的点亮与熄灭用以模拟步进电机五个绕组A~E的导电状态。
三、实训步骤及结果
1)理解控制过程,分配I/O端口;
I/O分配表:
输入、输出装置分配
输入、输出装置
元件号
控制按钮SB
X0
TL1:
绕组A
Y1
TL2:
绕组B
Y2
TL3:
绕组C
Y3
TL4:
绕组D
Y4
TL5:
绕组E
Y5
2)编制控制梯形图程序,体会选择性分支编程的原则和方法。
控制梯形图:
4)将程序写入PLC,调试运行,观察运行结果,判断其正确性。
调试及运行结果:
按第一下按钮SB:
A~B~C~D~E;各通电时间为1秒;
按第二下按钮SB:
A~AB~BC~CD~DE~EA,各通电时间为0.5秒;
按第三下按钮SB:
AB~ABC~BC~BCD~CD~CDE~DE~DEA;各通电时间为1秒;
按第四下按钮SB:
EA~ABC~BCD~CDE~DEA,各通电时间为2秒。