plc实验指导书09.docx

上传人:b****6 文档编号:5244869 上传时间:2022-12-14 格式:DOCX 页数:18 大小:37.85KB
下载 相关 举报
plc实验指导书09.docx_第1页
第1页 / 共18页
plc实验指导书09.docx_第2页
第2页 / 共18页
plc实验指导书09.docx_第3页
第3页 / 共18页
plc实验指导书09.docx_第4页
第4页 / 共18页
plc实验指导书09.docx_第5页
第5页 / 共18页
点击查看更多>>
下载资源
资源描述

plc实验指导书09.docx

《plc实验指导书09.docx》由会员分享,可在线阅读,更多相关《plc实验指导书09.docx(18页珍藏版)》请在冰豆网上搜索。

plc实验指导书09.docx

plc实验指导书09

软件使用指导

实验一基本指令的编程练习

在基本指令的编程练习实验区完成本实验。

一、实验目的

1、熟悉PLC实验装置。

2、熟悉编程软件操作。

3、掌握与、或、非逻辑功能和计时计数器的编程方法。

二、实验步骤

1、通过防转叠插锁紧线与PLC的主机相应的输入输出插孔相接。

(I为输入点,Q为输出点。

钮子开关和清除按钮是输入设备,模拟开关量的输入;LED指示灯是输出负载,用以模拟输出负载的通与断。

2、在编程软件中编写基本指令练习程序,并下载程序到PLC

3、在PLC中运行程序,动作相应的输入设备,观察输出指示灯是否符合程序逻辑。

三、参考程序

1、与、或、非逻辑

步序

指令

操作数

说明

步序

指令

器件号

说明

0

LD

I0.0

输入

7

AN

I0.5

输入

1

A

I0.1

输入

8

=

Q0.3

或非门输出

2

=

Q0.0

与门输出

9

LDN

I0.6

输入

3

LD

I0.2

输入

10

ORI

I0.7

输入

4

O

I0.3

输入

11

=

Q0.4

与非门输出

5

=

Q0.1

或门输出

12

END

程序结束

6

LDN

I0.4

输入

2、定时器

步序

指令

操作数

说明

0

LD

I2.0

有输入,开始计时

1

TON

T37,50

2

LD

T37

延时5秒输出

3

=

Q0.0

4

LD

I2.1

有输入,计时器动作

5

TOF

T38,50

6

LD

T38

延时5秒断开输出

7

=

Q0.1

8

LD

I2.2

有输入,开始计时

9

TONR

T5,50

10

LD

T5

延时5秒输出并保持

11

=

Q0.2

12

LD

I2.3

有输入,复位T5

13

R

T5

12

END

程序结束

3、计数器

步序

指令

操作数

说明

0

LD

I0.0

计数输入

1

LD

I0.1

复位数入

2

CTU

C0,10

增计数10次

3

LD

C0

计数到,输出

4

=

Q0.0

5

LD

I0.2

计数输入

6

LD

I0.3

使能输入

7

CTD

C1,10

减计数10次

8

LD

C1

计数值为0时输出

9

=

Q0.1

四、思考题

1、写出程序的梯形图。

实验二十字路口交通灯控制

在十字路口交通灯控制实验区完成本实验。

一、实验目的

1、通过对工程实例的模拟,熟练地掌握PLC的编程和程序调试方法。

2、进一步熟悉PLC的I/O连接。

3、熟悉计时和比较指令的应用。

二、控制要求

信号灯受一个起动开关控制,当起动开关接通时,信号灯系统开始工作,且先南北红灯亮,东西绿灯亮。

当起动开关断开时,所有信号灯都熄灭。

南北红灯亮维持30秒,在南北红灯亮的同时东西绿灯也亮,并维持20秒。

到20秒时,东西绿灯闪烁,闪烁5秒后熄灭。

在东西绿灯熄灭时,东西黄灯亮,并维持5秒。

到5秒时,东西黄灯熄灭,东西红灯亮,同时,南北红灯熄灭,绿灯亮。

东西红灯亮维持30秒。

南北绿灯亮维持20秒,然后闪亮5秒后熄灭。

同时南北黄灯亮,维持5秒后熄灭,这时南北红灯亮,东西绿灯亮。

周而复始

 

三、输入/输出分配

(一)输入:

序号

名称

面板符号

程序符号

输入点

0

启动开关

SD

I0.0

I0.0

 

(二)输出:

序号

名称

面板符号

程序符号

输入点

0

南北向红灯

南北灯

S_NRed

Q0.0

1

南北向黄灯

S_NYellow

Q0.1

2

南北向绿灯

绿

S_NGreen

Q0.2

3

南北向汽车乙

S_NCar

Q0.3

4

东西向汽车甲

东西灯

E_WCar

Q0.4

5

东西向绿灯

绿

E_WGreen

Q0.5

6

东西向黄灯

E_WYellow

Q0.6

7

东西向红灯

E_WRed

Q0.7

四、实验步骤

(1)按照输入和输出两个配置表,将PLC的输入输出与相应面板符号的插孔用连接线连好;

(2)按照输入输出配置,参照参考程序,编写实验程序;

(3)下载编写程序到PLC,运行程序;

(4)模拟动作实验板上的按钮和开关,验证所编程序的逻辑。

五、实验参考程序

初始化

LDSM0.1

第一个扫描周期为1

RT50,1

复位计时器

RS_NRed,8

复位输出

关闭复位

LDStar

启动开关关闭

ED

RT5,1

复位计时器

RS_NRed,8

复位输出

启动开始计时

LDStar

启动

ANT50

计时器T50位为0

TONT50,+600

开始计时

东西绿灯

LDW<=T50,+200

计时在0秒到20秒之间

AW>T50,+0

SE_WGreen,1

东西绿灯亮

SS_NRed,1

南北向红灯亮

SE_WCar,1

东西向车开

东西向绿灯闪烁

LDW<=T50,+250

计时在20秒到25秒之间

AW>T50,+200

ANT38

TONT37,+5

T37开始计时

LDW<=T50,+250

计时在20秒到25秒之间

AW>T50,+200

AT37

计时器T37位为1

TONT38,+5

T38开始计时

LDT37

计时器T37位为1

RE_WGreen,1

灯灭

LDT38

计时器T38位为1

SE_WGreen,1

灯亮

东西向黄灯亮

LDW>T50,+250

计时在25秒到30秒之间

AW<=T50,+300

SE_WYellow,1

东西向黄灯亮

RE_WGreen,1

东西向绿灯灭

RE_WCar,1

东西向车停

南北绿灯

LDW>T50,+300

计时在30秒到50秒之间

AW<=T50,+500

SE_WRed,1

东西红灯亮

SS_NGreen,1

南北绿灯亮

SS_NCar,1

南北车开

RE_WYellow,1

东西黄灯灭

RS_NRed,1

南北红灯灭

南北向绿灯闪烁

LDW<=T50,+550

计时在50秒到55秒之间

AW>T50,+500

ANT40

计时器T40位为0

TONT39,+5

T39开始计时

LDW<=T50,+550

计时在50秒到55秒之间

AW>T50,+500

AT39

计时器T39位为1

TONT40,+5

T40开始计时

LDT39

计时器T39位为1

RS_NGreen,1

灯灭

LDT40

计时器T40位为1

SS_NGreen,1

灯亮

南北向黄灯亮

LDW>T50,+550

计时在55秒到60秒之间

AW<=T50,+600

SS_NYellow,1

南北向黄灯亮

RS_NGreen,1

南北向绿灯灭

RS_NCar,1

南北向车停

一个周期结束

LDT50

计时到60秒

RS_NRed,8

输出复位,开始下一周期

六、实验思考

1、画出参考程序的时序图并写出程序梯形图。

实验三液体混合装置控制的模拟

在液体混合装置控制的模拟实验区完成本实验。

一、实验目的

(1)对工程实例的模拟,熟练地掌握PLC的编程和程序调试方法。

(2)进一步熟悉PLC的I/O连接。

(3)熟悉液体混合装置的控制方式及其编程方法。

二、控制要求

本装置为两种液体混合装置,SL1、SL2、SL3为液面传感器,液体A、B阀门与混合液阀门由电磁阀YV1、YV2、YV3控制,M为搅匀电机,控制要求如下:

初始状态:

装置投入运行时,液体A、B阀门关闭,混合液阀门打开20秒将容器放空后关闭。

起动操作:

按下起动按钮SB1,装置就开始按下面规律操作:

液体A阀门打开,液体A流入容器。

当液面到达SL2时,SL2接通,关闭液体A阀门,打开液体B阀门。

液面到达SL1时,关闭液体B阀门,搅匀电机开始搅匀。

搅匀电机工作1分钟后停止搅动,混合液体阀门打开,开始放出混合液体。

当液面下降到SL3时,SL3由接通变为断开,再过20秒后,容器放空,混合液阀门关闭,开始下一周期。

停止操作:

按下停止按钮SB2后,在当前的混合液操作处理完毕后,停在初始状态,当有下一启动输入时,又开始工作。

三、输入/输出分配

(一)输入:

序号

名称

面板符号

程序符号

输入点

0

启动按钮

SB1

Star

I0.0

1

停止按钮

SB2

Stopped

I0.1

2

液位传感器1

SL1

SL1

I0.2

3

液位传感器2

SL2

SL2

I0.3

4

液位传感器3

SL3

SL3

I0.4

 

(二)输出:

序号

名称

面板符号

程序符号

输入点

0

液体A电磁阀

YV1

YV1

Q0.0

1

液体B电磁阀

YV2

YV2

Q0.1

2

排液电磁阀

YV3

YV3

Q0.2

3

搅拌电机

YKM

M

Q0.3

四、实验步骤

(1)按照输入和输出两个配置表,将PLC的输入输出与相应面板符号的插孔用连接线连好;

(2)按照输入输出配置,参照参考程序,编写实验程序;

(3)下载编写程序到PLC,运行程序;

(4)模拟动作实验板上的按钮和开关,验证所编程序的逻辑。

五、实验参考程序

初始化

LDSM0.1

第一个扫描周期为1

SM0.0,1

M0.0置1,即初始化位

RS0.0,8

SB0清零

LDM0.0

M0.0为1

TONT37,+100

T37开始计时

LDM0.0

M0.0为1

ANT37

计时未到10秒

=YV3

开排液阀

LDT37

计时到10秒

RM0.0,2

复位初始化位

启动

LDStar

有启动输入

ANM0.0

无初始化位,即初始化时启动无效

ANM0.1

无停止位,即有停止位时启动无效

AB=SB0,0

无活动步,即运行时启动无效

SS0.1,1

置第一步

进液体A步

LSCRS0.1

进液体A步开始

LDSM0.0

始终为1

SYV1,1

打开液体A电磁阀

LDSL2

到达液位2

RYV1,1

关闭液体A电磁阀

SCRTS0.2

置第二步

SCRE

进液体A步结束

进液体B步

LSCRS0.2

进液体B步开始

LDSM0.0

始终为1

SYV2,1

打开液体B电磁阀

LDSL1

到达液位1

RYV2,1

关闭液体B电磁阀

SCRTS0.3

置第三步

SCRE

进液体B步结束

搅拌步

LSCRS0.3

开始搅拌步

LDSM0.0

始终为1

TONT38,+100

T38开始计时

LDNT38

计时未到

SM,1

开搅拌电机

LDT38

搅拌时间到

RM,1

关搅拌电机

SCRTS0.4

置第四步

SCRE

搅拌步结束

排液步

LSCRS0.4

排液步开始

LDSM0.0

始终为1

SYV3,1

打开排液电磁阀

LDNSL1

低于液位1

ANSL2

低于液位2

ANSL3

低于液位3

TONT39,+100

T39开始计时

LDT39

计时10秒到

RYV3,1

关闭排液电磁阀

SCRTS0.5

置第五步

SCRE

排液步结束

停止步

LSCRS0.5

开始停止步

LDNM0.1

无停止位

SCRTS0.1

循环,开始第一步

LDM0.1

有停止位

RS0.0,8

停止所有步

RM0.1,1

复位停止位

SCRE

停止步结束

停止输入

LDStopped

有停止输入

AB<>0,SB0

程序不在停止状态

SM0.1,1

置停止位

六、实验思考

(1)画出参考程序流程图。

实验四机械手动作的模拟

在机械手动作的模拟实验区完成本实验。

一、实验目的

(1)过对工程实例的模拟,熟练地掌握PLC的编程和程序调试方法。

(2)进一步熟悉PLC的I/O连接。

(3)熟悉机械手的动作方式及其编程方法。

二、控制要求

实验模拟一个将工件由A处传送到B处的机械手,上升/下降和左移/右移的执行用双线圈二位电磁阀推动气缸完成。

当某个电磁阀线圈通电,就一直保持现有的机械动作,例如一旦下降的电磁阀线圈通电,机械手下降,即使线圈再断电,仍保持现有的下降动作状态,直到相反方向的线圈通电为止。

另外,夹紧/放松由单线圈二位电磁阀推动气缸完成,线圈通电执行夹紧动作,线圈断电时执行放松动作。

设备装有上、下限位和左、右限位开关,它的工作过程如图所示,有八个动作,即为:

原位下降夹紧上升右移

左移上升放松下降

三、输入/输出分配

(一)输入:

序号

名称

面板符号

程序符号

输入点

0

启动

SB1

Star

I0.0

1

下限位

SQ1

Down_limit

I0.1

2

上限位

SQ2

Up_limit

I0.2

3

右限位

SQ3

Right_limit

I0.3

4

左限位

SQ4

Left_limit

I0.4

5

停止

SB2

Stopped

I0.5

 

(二)输出:

序号

名称

面板符号

程序符号

输入点

0

下降

QV1

Down_move

Q0.0

1

夹紧

QV2

Clamp

Q0.1

2

上升

QV3

Up_move

Q0.2

3

右移

QV4

Right_move

Q0.3

4

左移

QV5

Left_move

Q0.4

5

原位

HL

Origin

Q0.5

四、实验步骤

(1)按照输入和输出两个配置表,将PLC的输入输出与相应面板符号的插孔用连接线连好;

(2)按照输入输出配置,参照参考程序,编写实验程序;

(3)下载编写程序到PLC,运行程序;

(4)模拟动作实验板上的按钮和开关,验证所编程序的逻辑。

五、实验参考程序

初始化

LDSM0.1

第一个扫描周期

MOVB0,SB0

清空SB0

原位

LDUp_limit

有上限位

ALeft_limit

同时有左限位

AB=0,SB0

同时没有其它动作步

=Origin

机械手在原位

启动

LDOrigin

机械手在原位

AStar

有启动

SS0.0,1

置第一步

停止

LDStopped

有停止

RS0.0,8

清所有动作步

RQ0.0,8

输出清零

左下降步

LSCRS0.0

第一步开始

LDSM0.0

始终为1

SDown_move,1

下降

LDDown_limit

有下

RDown_move,1

停止下降

LDDown_limit

有下限位

ANUp_limit

同时无上限位

SCRTS0.1

置第二步

SCRE

第一步结束

夹紧步

LSCRS0.1

第二步开始

LDSM0.0

TONT37,+20

延时2秒,模拟夹紧过程

LDT37

SClamp,1

SCRTS0.2

置第三步

SCRE

第二步结束

左上升步

LSCRS0.2

第三步开始

LDSM0.0

始终为1

SUp_move,1

上升

LDUp_limit

有上限位

RUp_move,1

停止上升

LDUp_limit

有上限位

ANDown_limit

同时无下限位

SCRTS0.3

置第四步

SCRE

第三步结束

右移步

LSCRS0.3

第四步开始

LDSM0.0

始终为1

SRight_move,1

右移

LDRight_limit

有右限位

RRight_move,1

停止右移

LDRight_limit

有右限位

ANLeft_limit

同时无左限位

SCRTS0.4

置第五步

SCRE

第四步结束

右下降步

LSCRS0.4

第五步开始

LDSM0.0

始终为1

SDown_move,1

下降

LDDown_limit

有下限位

RDown_move,1

停止下降

LDDown_limit

有下限位

ANUp_limit

同时无上限位

SCRTS0.5

置第六步

SCRE

第五步结束

放松步

LSCRS0.5

第六步开始

LDSM0.0

始终为1

TONT38,+20

延时2秒,模拟放松过程

LDT38

RClamp,1

SCRTS0.6

置第七步

SCRE

第六步结束

右上升步

LSCRS0.6

第七步开始

LDSM0.0

始终为1

SUp_move,1

上升

LDUp_limit

有上限位

RUp_move,1

停止上升

LDUp_limit

有上限位

ANDown_limit

同时无下限位

SCRTS0.7

置第八步

SCRE

第七步结束

左移步

LSCRS0.7

第八步开始

LDSM0.0

始终为1

SLeft_move,1

LDLeft_limit

有左限位

RLeft_move,1

停止左移

LDLeft_limit

有左限位

ANRight_limit

同时无右限位

RS0.7,1

复位第八步

SCRE

第八步结束

六、实验思考

(1)参考程序中用步进指令完成控制,画出步进流程图。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 艺术

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1