浙师大 机电PLC实验一 PLC基本指令练习.docx
- 文档编号:12879417
- 上传时间:2023-04-22
- 格式:DOCX
- 页数:14
- 大小:1.49MB
浙师大 机电PLC实验一 PLC基本指令练习.docx
《浙师大 机电PLC实验一 PLC基本指令练习.docx》由会员分享,可在线阅读,更多相关《浙师大 机电PLC实验一 PLC基本指令练习.docx(14页珍藏版)》请在冰豆网上搜索。
浙师大机电PLC实验一PLC基本指令练习
实验一可编程控制器的基本指令练习
(一)与或非逻辑功能实验
一、实验目的
1、熟悉PLC实验装置。
2、练习手持编程器的使用。
3、熟悉系统操作。
4、掌握与、或、非逻辑功能的编程方法。
二、基本指令编程练习
通过防转叠插锁紧线与PLC的主机相应的输入输出插孔相接。
Xi为输入点,Yi为输出点。
两排SB1~SB9为输入按键,SA1~SA9模拟开关量的输入。
一排L0~L9是LED指示灯,接继电器输出用以模拟输出负载的通与断。
三、编制梯形图并写出程序
通过程序判断L1、L2、L3、L4的输出状态,然后再输入并运行程序加以验证。
实验参考程序,梯形图参考图1
步序
指令
器件号
说明
步序
指令
器件号
说明
0
LD
X001
输入
7
ANI
X003
1
AND
X003
输入
8
OUT
Y003
或非门输出
2
OUT
Y001
与门输出
9
LDI
X001
3
LD
X001
10
ORI
X003
4
OR
X003
11
OUT
Y004
与非门输出
5
OUT
Y002
或门输出
12
END
程序结束
6
LDI
X001
四、实验步骤
输入X001、X003分别对应控制实验单元输入开关SA1、SA2。
输出Y001、Y002、Y003、Y004分别连接到L1、L2、L3、L4。
通过专用电缆连接手持编程器与PLC主机。
打开编程器,逐条输入程序,检查无误后,将可编程控制器主机上的STOP/RUN按钮拔到RUN位置,运行指示灯点亮,表明程序开始运行,有关的指示灯将显示运行结果。
拨动输入开关SA1、SA2,观察输出指示灯L1、L2、L3、L4是否符合与、或、非逻辑的正确结果。
五、实验结果
(二)定时器/计数器功能实验
一、实验目的
掌握定时器、计数器的正确编程方法,并学会定时器和计数器扩展方法。
二、编制梯形图并写出实验程序
定时器、计数器及其扩展的参考梯形图见图2-1与图2-2。
1、定时器的认识实验
定时器的控制逻辑是经过时间继电器的延时动作,然后产生控制作用。
其控制作用同一般继电器。
实验参考程序,梯形图参考图
步序
指令
器件号
说明
0
LD
X001
输入
1
OUT
T0
延时5秒
2
K50
3
LD
T0
4
OUT
Y000
延时时间到,输出
5
END
程序结束
2、定时器扩展实验
由于PLC的定时器和计数器都有一定的定时范围和计数范围。
如果需要的设定值超过机器范围,我们可以通过几个定时器和计数器的串联组合来扩充设定值的范围。
实验参考程序,梯形图参考。
步序
指令
器件号
说明
0
LD
X001
输入
1
OUT
T0
延时5秒
2
K50
3
LD
T0
4
OUT
T1
延时3秒
5
K30
6
LD
T1
7
OUT
Y000
延时时间到,输出
8
END
程序结束
3、计数器认识实验
计数器及其扩展的梯形图
三菱FX1S系列的内部计数器分为16位二进制加法计数器和32位增计数/减计数器两种。
其中的16位二进制加法计数器,其设定值在K1~K32767范围内有效。
实验参考程序,梯形图参考。
步序
指令
器件号
说明
步序
指令
器件号
说明
0
LD
X001
输入
6
LD
T0
1
ANI
T0
7
OUT
C0
计数20次
2
OUT
T0
延时10秒
8
K20
3
K100
9
LD
C0
4
LD
X000
输入
10
OUT
Y000
计数满,输出
5
RST
C0
计数器复位
11
END
程序结束
这是这是一个由定时器T0和计数器C0组成的组合电路.T0形成一个设定值为10秒的自复位定时器,当X0接通,T0线圈得电,经延时10秒,T0的常闭接点断开,T0定时器断开复位,待下一次扫描时,T0的常闭接点才闭合,T0线圈又重新得电。
即T0接点每接通一次,每次接通时间为一个扫描周期。
计数器对这个脉冲信号进行计数,计数到20次,C0常开接点闭合,使Y0线圈接通。
从X0接通到Y0有输出,延时时间为定时器和计数器设定值的乘积:
T总=T0×C0=10×20=200S。
4、计数器的扩展实验
计数器的扩展与定时器扩展的方法类似。
实验参考程序,梯形图参考2-4。
步序
指令
器件号
说明
0
LD
X001
输入
1
ANI
T0
2
OUT
T0
延时1秒
3
K10
4
LD
C0
5
OR
X002
6
RST
C0
计数器C0复位
7
LD
T0
8
OUT
C0
计数20次
9
K20
10
LD
X002
输入
11
RST
C1
计数器C1复位
12
LD
C0
13
OUT
C1
计数3次
14
K3
15
LD
C1
16
OUT
Y000
计数满,输出
17
END
程序结束
总的计数值C总=C0×C1=20×3×1=60S
三、实验程序
四、实验结果
(三)置位/复位及脉冲指令实验
一、实验目的
1、熟悉SET置位、RST复位、PLS上升沿脉冲、PLF下降沿脉冲指令的编程和使用。
2、掌握PLC实验装置输出负载指示电路的应用。
二、实验内容
1、SET/RST指令
SET为置位指令,RST为复位指令,占一个程序步。
SET/RST指令用于线圈(Y、S、M)的自保持功能,相当于一个RS触发器,其中S为置位端,使线圈接通,R为复位端,使线圈断电,指令使用方法及波形如图所示。
程序代码:
LDX0
SETY0
LDX1
RSTY0
END
波形图:
X0
X1
Y0
输入程序,观察结果是否和输入输出波形一致。
2、PLS/PLF脉冲指令
PLS为上升沿脉冲输出指令;PLF为下降沿脉冲输出指令。
这两条指令仅在输入信号的上升沿或下降沿时,产生一个扫描周期的脉冲,占2个程序步。
输入程序,观看输出结果是否和波形图一致。
程序代码:
LDX0
PLSM0
LDM0
SETY0
LDX1
PLFM1
LDM1
RSTY0
END
波形图:
X0
X1
1
M0
M1
Y0
三、实验结果
(四)移位寄存器实验
一、实验目的
1、掌握功能指令右移SFTR,左移SFTL的编程和使用方法。
2、应用移位指令实现某一功能控制
二、实验内容及步骤
移位寄存器指令是PLC可编程控制器的一项很有用的功能,掌握好这条指令的功能,对PLC的编程技巧有很大帮助的,FX1S三菱系列PLC有使位元件状态向左移、向右移的功能,也有使字元件物状态向左移或向右移的功能,本实验中仅进行元件状态的左移和右移功能验证。
1、右移位指令(SFTR)
右移位指令格式如图所示,当X10和第一次合上时,相应的Y3、Y2、Y1、Y0送M15~M12且向右移4位。
X10
SFTR
M0
Y0
K16
K4
程序要求:
用右移指令实现下图真值表功能。
脉冲
Y3
Y2
Y1
Y0
0
0
0
0
0
1
1
0
0
0
2
1
1
0
0
3
1
1
1
0
4
1
1
1
1
5
0
1
1
1
6
0
0
1
1
7
0
0
0
1
步骤:
1)输入程序。
2)运行程序
X0合上,Y13有脉冲输出(秒脉冲),每隔1S,Y3向前移1位。
3)将Y0改成(Y0,Y1,Y2,Y3的相与),梯形图如下:
其结果为:
脉冲
Y3
Y2
Y1
Y0
0
0
0
0
0
1
1
0
0
0
2
0
1
0
0
3
0
0
1
0
4
0
0
0
1
4)若将K4改为K8,运行上述程序,输出结果应用Y7~Y0循环位移。
实验结果:
实验小结:
通过本次PLC基本指令练习实验课,让我对PLC有了更深一步的了解,学习啦PLC的编程,接线及相关的实验延伸拓展。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 浙师大 机电PLC实验一 PLC基本指令练习 师大 机电 PLC 实验 基本 指令 练习