PLC指令练习六.docx
《PLC指令练习六.docx》由会员分享,可在线阅读,更多相关《PLC指令练习六.docx(15页珍藏版)》请在冰豆网上搜索。
![PLC指令练习六.docx](https://file1.bdocx.com/fileroot1/2023-1/3/6e54b847-8360-43bc-8603-6d793b878a59/6e54b847-8360-43bc-8603-6d793b878a591.gif)
PLC指令练习六
PLC指令练习六
前言:
PLC的指令系统按功能可以划分为基本指令和应用指令。
PLC的编程语言目前运用最广的是梯形图和指令表,我将通过梯形图和指令表对
系列PLC的指令系统进行介绍。
系列PLC共有27条基本逻辑指令,此外还有一百条应用指令,可以通过灵活地运用这些指令来实现各种控制要求。
课程要求:
1、写出循环彩灯的控制梯形图
2、写出两台三相笼型电动机的控制梯形图
3、写出洗手间小便池的控制梯形图
4、写出某加工零件过程的控制梯形图
5、写出某台自动清洗机的控制梯形图
6、写出调试好的台车的呼车控制梯形图
课程目的:
1、用PLC实现以上控制系统的功能
2、熟悉应用指令的使用方法和编程应用
课程操作:
一、循环彩灯控制系统功能的实现
1、PLCI/O地址分配如表所示
PLC的I/O地址
连接的外部设备(从左往右)
Y0
1号彩灯
Y1
2号彩灯
Y2
3号彩灯
Y3
4号彩灯
Y4
5号彩灯
Y5
6号彩灯
Y6
7号彩灯
Y7
8号彩灯
2、梯形图
3、运行程序的分析
程序得电后,T0开始定时1s,T0定时完成,计数器C0、C1开始分别计时。
C0从0-7计数,此时Y0-Y7依次每秒点亮一个灯(只有一个灯亮),循环三次后,全部灯同时点亮,3s后全部灯熄灭,如此不断重复进行。
二、两台三相笼型电动机控制系统功能的实现
1、PLCI/O地址分配如表所示
PLC的I/O地址
连接的外部设备
X0
停止按钮
X1
启动按钮
Y0
电动机线圈
Y1
电动机线圈
2、梯形图
3、运行程序的分析
闭合启动按钮X001,线圈M1得电,M1常开触点自锁,线圈M1输出Y000,此时T0开始定时3s,3s后T0的常开触点闭合,线圈M2得电,M2的常开触点自锁,常闭触点互锁,M1线圈失电,线圈M2输出Y001。
按下停止按钮X000,整个程序停止运行。
三、洗手间小便池系统功能的实现
1、PLCI/O地址分配如表所示
PLC的I/O地址
连接的外部设备
X0
光电开关
Y0
冲水系统线圈
2、梯形图
3、程序运行分析
当有人使用时光电开关使X000为ON,此时定时器T0开始定时,当T0定时到3s时,M0线圈得电,冲水系统Y000输出,T0定时到5s时,M0失电系统停止冲水。
当人离开时,给光电开关一个下降沿脉冲,使得M1线圈得电,冲水系统Y000输出,此时T1开始定时,当定时到3s时,M1失电系统停止冲水,如此重复进行。
四、某加工零件过程系统功能的实现
1、PLCI/O地址分配如表所示
PLC的I/O地址
连接的外部设备
X0
控制开关
Y0
工序1的线圈
Y1
工序2的线圈
Y2
工序3的线圈
2、梯形图
3、程序运行分析
闭合控制开关X000,定时器T0开始计时,当[<=T0K50]时线圈M0得电,工序1(Y000)运行;当[>T0K50]时线圈M1得电,线圈M0失电,工序2(Y001)运行;当[>T0k100]时线圈M2得电,线圈M1失电,工序3(Y002)运行,如此重复运行。
当控制开关X000断开,整个程序停止运行。
五、某台自动清洗机系统功能的实现
1、PLCI/O地址分配如表所示
PLC的I/O地址
连接的外部设备
X0
停止按钮
X1
启动按钮
X2
检测物体的开关
Y0
喷淋阀门线圈
Y1
清洗机移动时的线圈
Y2
启动旋转刷子的线圈
2、梯形图
3、程序运行分析
按下启动按钮X001,线圈M1、M2得电,清洗机打开喷淋阀门并且开始移动;当清洗机碰到物体时,X002闭合,线圈M2得电,启动旋转刷子开始清洗物体;当物体离开时,线圈M3得电,线圈M0、M1、M2失电,停止清洗机移动,停止刷子旋转并关闭阀门;当按下停止按钮X000时,整个程序结束。
六、台车控制系统功能的实现
1、PLCI/O地址分配如表所示
PLC的I/O地址
连接的外部设备
PLC的I/O地址
连接的外部设备
X0
限位开关SQ1
X10
呼车按钮SB1
X1
限位开关SQ2
X11
呼车按钮SB2
X2
限位开关SQ3
X12
呼车按钮SB3
X3
限位开关SQ4
X13
呼车按钮SB4
X4
限位开关SQ5
X14
呼车按钮SB5
X5
限位开关SQ6
X15
呼车按钮SB6
X6
限位开关SQ7
X16
呼车按钮SB7
X7
限位开关SQ8
X17
呼车按钮SB8
X21
启动按钮SB9
X22
停止按钮SB10
Y0
电动机制动系统
Y1
电动机正转接触器线圈
Y2
可呼车指示灯
Y3
电动机反转接触器线圈
2、梯形图
3、程序运行分析
PLC上电后,车停在某个加工点,若无用车呼叫时,则各工位的指示灯亮(Y002),表示各工位可以呼车。
当工作人员按下本工位的呼车按钮时,各工位的指示灯均熄灭,此时别的工位呼车无效。
如停车位呼车时,台车不动,呼车工位号大于停车工位号时,台车自动向高位行驶,当呼车工位号小于停车位号时,台车自动向低位行驶,当台车运行到呼车位时自动停车。
停车时间为30s供呼车位使用,其他工位不能呼车。
课程总结
通过此次的练习让我对前面所学的基本指令和应用指令有了一个更好的认识。
通过练习来发现自己还有哪些疑惑之处,练习锻炼了自己的编程能力,对前面的所学有了一个回顾和加强。
对于编写稍长的程序,要找出其中的突破口,这样编起来才不会盲目。