PLC学生实验指导书Word格式.doc

上传人:wj 文档编号:6942169 上传时间:2023-05-07 格式:DOC 页数:18 大小:308.50KB
下载 相关 举报
PLC学生实验指导书Word格式.doc_第1页
第1页 / 共18页
PLC学生实验指导书Word格式.doc_第2页
第2页 / 共18页
PLC学生实验指导书Word格式.doc_第3页
第3页 / 共18页
PLC学生实验指导书Word格式.doc_第4页
第4页 / 共18页
PLC学生实验指导书Word格式.doc_第5页
第5页 / 共18页
PLC学生实验指导书Word格式.doc_第6页
第6页 / 共18页
PLC学生实验指导书Word格式.doc_第7页
第7页 / 共18页
PLC学生实验指导书Word格式.doc_第8页
第8页 / 共18页
PLC学生实验指导书Word格式.doc_第9页
第9页 / 共18页
PLC学生实验指导书Word格式.doc_第10页
第10页 / 共18页
PLC学生实验指导书Word格式.doc_第11页
第11页 / 共18页
PLC学生实验指导书Word格式.doc_第12页
第12页 / 共18页
PLC学生实验指导书Word格式.doc_第13页
第13页 / 共18页
PLC学生实验指导书Word格式.doc_第14页
第14页 / 共18页
PLC学生实验指导书Word格式.doc_第15页
第15页 / 共18页
PLC学生实验指导书Word格式.doc_第16页
第16页 / 共18页
PLC学生实验指导书Word格式.doc_第17页
第17页 / 共18页
PLC学生实验指导书Word格式.doc_第18页
第18页 / 共18页
亲,该文档总共18页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

PLC学生实验指导书Word格式.doc

《PLC学生实验指导书Word格式.doc》由会员分享,可在线阅读,更多相关《PLC学生实验指导书Word格式.doc(18页珍藏版)》请在冰点文库上搜索。

PLC学生实验指导书Word格式.doc

PLC

附图1-1PLC与FX-10P-E型简易编程器的接线图

~220v

Y0

Y2

END

X0

X1

X2

X3

附图1-2梯形图

(a)

(b)

附表1-1输入输出信号状态表

1

3)指令的读出、删除、插入和修改

把RUN开关拨到STOP位置。

将附图1-2(a)对应的指令表程序改为附图1-2(b)对应的指令表程序,按下列步骤进行操作:

①删除指令ANDX2和OUTY2。

②在ANIX1之前插入ANIX3。

③将ORY0改为ORY2,将OUTY0改为OUTY2。

完成以上操作后,检查修改后的程序是否与附图1-2(b)一致,如果发现错误则改正之。

运行修改后的程序,检查程序是否能完成修改后的功能,检查的步骤由实验者拟定。

4)清除已经写入的程序,然后写入附图1-3对应的指令表程序,检查无误后运行该程序,并用编程器完成以下监视工作:

(1)改变X0和X1的状态,监视M0和M1的状态。

(2)用X1控制T0的线圈,监视T0的当前值和触点的变化情况。

(3)在以下情况监视C0的当前值、触点和复位电路的变化情况:

首先接通X2对应的开关,并用X3对应的开关给C0提供记数脉冲;

然后断开X2对应的开关,用X3对应的开关发出7个记数脉冲;

最后重新接通X2对应的开关,记录上述各步观察到的现象。

M0

T0

M1

C0

Y1

RSTC0

附图1-3梯形图

K30

K5

在输入指令OUTT0之后要输入SPK30GO才能通过。

对各个编程元件及定时器和计数器的监视详细过程见教材第110页。

5)写出附图1-4所示梯形图的程序,并键入可编程序控制器运行,然后对下面四种情况注意观察并做记录。

(1)X0接通,观察Y0、Y1输出指示灯的亮灭;

(2)断开X0,观察Y0、Y1输出指示灯的亮灭;

(3)用监控功能,分别观察Y0、Y1、T0、T1的工作情况;

(4)将定时器T1的设定值改为30,观察T1有何变化。

T1

K20

K10

附图1-4梯形图

1.4预习要求

仔细阅读实验指导书,复习教材中有关部分的内容,写出各梯形图对应的指令表程序。

1.5实验报告要求

整理出模拟运行各程序及监视操作时观察到的各种现象,并画出波形图。

实验二程序设计——移位寄存器的应用

2.1实验目的

1)进一步熟悉FX系列可编程序控制器的指令系统。

2)进一步熟悉设计、调试程序的方法。

2.2实验装置

同实验一

2.3实验操作与内容

编写出附图2-1所示梯形图的程序,将程序写到可编程序控制器中,运行程序并加以分析。

(1)合上X0~X1开关,观察输出指示灯Y0~Y5的变化,1分钟后断开X1再观察指示灯Y0~Y5的变化;

(2)合上X0~X1开关,接通10秒后再断开X1开关,观察输出指示灯Y0~Y5的变化。

(3)修改定时器的常数K5为K20,再重复上述实验,并记录实验现象。

在该实验中,要熟悉功能键的使用,例如,在键入右移键(SFTR)或左移键(SFTL)时,

SFTRS.D.n1n2

其中表示S.(Source)源操作数,表示D.(Destination)目标操作数,n1表示指定位元件组的长度,n2表示移动的位数。

这条指令的意思是由(S.)开始将(n2)点的位数的ON/OFF,从(D.)向(n1)点右侧,每次移n2点。

2.4预习要求

(1)仔细阅读实验指导书,复习教材中有关部分的内容;

(2)写出梯形图的指令表程序。

2.5实验报告要求

附图2-1梯形图

M2

M3

Y3

M4

Y4

M5

Y5

M6

RSTM0

SFTLM0M0k6k1

实验三定时器和计数器的扩展

3.1实验目的

在梯形图设计中,将定时器和计数器扩展。

3.2实验设备

3.3实验内容

PLC的定时器和计数器都有一定的定时范围和计数范围。

如果需要的设定值超过机器范围,我们可以通过几个定时器和计数器的串联组合来扩充设定值的范围。

(1)方法一

如附图3-1的梯形图所示。

若X0一接通,定时器T0开始定时,经过,T0的常开接点闭合,T1线圈接通,再经过50秒,Y0线圈接通。

该电路的定时时间为两个定时器的时间之和。

K100

K500

附图3-1梯形图

(2)方法二

如附图3-2的梯形图所示。

它是一个由定时器T0和计数器C0的组合电路。

T0形成一个设定值为2秒的自复位电路,当X0接通,T0线圈接通,延时2秒,T0的常闭触点断开,T0定时器断开复位,待下一次扫描时,T0的常闭触点才闭合,T0线圈又重新接通。

即T0触点每2秒接通一次,每次接通时间为一个扫描周期。

计数器对这个脉冲信号进行计数,计到10次,C0的常开触点闭合,使Y0线圈接通。

从X0接通到Y0有输出,延时时间为定时器和计数器设定值的乘积。

(3)方法三

思考并验证附图3-3计数器扩展是如何工作的,并计算总的计数值。

在实验中,定时器和计数器的设定值可以改变。

3.4预习要求

(2)写出附图3-3梯形图的指令表程序。

3.5实验报告要求

整理出各梯形图程序,并详细描述出附图3-3的工作过程。

附图3-2梯形图

RSTC0

附图3-3梯形图

C1

RSTC0

RSTC1

K3

实验四抢答显示程序的编程实验

4.1实验目的

①进一步熟悉FX系列可编程序控制器的指令。

②练习编制简单的梯形图程序。

③进一步掌握编程器的使用方法和调试程序的方法。

4.3实验装置

同实验一,导线若干

4.3实验内容

1)简单的抢答显示程序的调试

参加智力竞赛的A、B、C三人的桌上各有一个抢答按钮,分别叫做PB1、PB2和PB3,用三个灯L1、L2、L3显示他们的抢答信号。

当主持人接通抢答允许开关SW后抢答开始,最先按下按钮的抢答者对应的灯亮,与此同时,应禁止另外两个抢答者的灯亮,指示灯在主持人断开开关SW后熄灭。

各外部输入,输出元件对应的可编程序控制器输入、输出端子号如附表4-1所示,附图4-1是抢答显示程序的梯形图。

在Y0-Y2的控制电路中,分别用它们的常开触点实现自锁。

为了实现互锁(即某个灯亮后另外两个灯不能亮),将各输出继电器的常闭触点与另外两个输出继电器的线圈分别串联。

将程序写入可编程序控制器的存储器,检查无误后运行该程序。

调试程序时应逐项检查以下要求是否满足:

1.当开关SW没有接通时,各按钮是否能使对应的灯亮。

2.SW接通,按某一个按钮是否能使对应的灯亮。

3.某一灯亮后,另外两个抢答者的灯是否还能被点亮。

4.断开开关SW,是否能使已亮的灯熄灭。

如果某一项要求没有达到,检查和改正程序,直到完全满足要求为止。

2)较复杂的抢答显示程序的设计

抢答者分为三组。

儿童组2人,他们控制按钮PB11和PB12,其中任何一个被按下,灯L1都亮;

学生组1人,用按钮PB2控制灯L2;

教授组2人,当他们同时按下按钮PB31和PB32时灯L3才亮。

主持人按下复位按钮PB4,亮的灯熄灭。

在主持人接通开关SW10s内,如果参赛者按下按钮,电磁开关接通,使彩球摇动,SW断开后停止摇动。

输入输出装置对应的元件号如附表4-2所示。

预习时设计出梯形图,写出相应的指令表程序。

做实验时将程序写入可编程序控制器,运行和调试程序,直至满足要求。

4.4预习要求

阅读实验指导书,根据要求设计出抢答程序的梯形图和指令表程序,写出调试步骤。

4.5实验报告要求

整理出运行调试后的抢答显示梯形图程序,写出该程序的调试步骤和观察结果。

L1

L2

L3

附图4-1抢答显示的梯形图

附表4-1输入输出装置

输入输出装置

按钮PB1

按钮PB2

按钮PB3

开关SW

灯L1

灯L2

灯L3

元件号

附表4-2输入输出装置

按钮PB11

按钮PB21

按钮PB31

按钮PB32

按钮PB4

电磁开关

X4

X5

X6

附图简单的抢答装置PLC接线图

x2

x3

Y0

Y1

Y2

COM

+

6v

实验五交通信号灯控制的编程实验

5.1实验目的

1)进一步熟悉可编程序控制器的指令系统。

2)熟悉时序控制程序的设计和调试方法。

5.2实验内容

一、人行道按钮控制交通灯实验

某人行横道设有红、绿两盏信号灯,一般是红灯亮,路边设有按钮X0,行人要横穿街道时需按一下按钮。

4s后红灯灭,绿灯亮,再过5s后绿灯闪烁5次(0.5s亮,0.5s灭),然后红灯又亮(见附图5-1)。

从按下按钮后到下一次红灯亮之前这一段时间内,按钮不起作用。

附图5-1还标出了各定时器的常开触点的波形和延时时间,用高电平表示定时器的常开触点接通。

用C0对闪烁次数记数,按钮X0按下后辅助继电器M100变为“1”状态并自锁,直到一个工作周期结束时,C0的常闭触点断开,使M100的线圈“断电”,M100使各个定时器复位。

根据附图5-1中M2-M4常开触点的波形和Y3、Y4的波形,设计出红、绿灯的梯形图,将程序写入可编程序控制器,检查无误后运行程序。

用X0对应的开关模拟按钮的操作,观察Y3、Y4的变化情况,发现问题后及时修改程序。

Y3红灯

Y4绿灯

M2常开触点

M3常开触点

M4常开触点

有效

无效

附图5-1输入电路

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

(1)控制开关

信号灯受一个启动开关控制,当开关接通时,信号灯系统开始工作;

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

(2)控制要求

南北红灯亮维持40s,同时东西绿灯也亮,维持50s,到50s时,东西绿灯闪亮5s后熄灭。

东西绿灯熄灭的同时东西红灯亮,南北绿灯亮,且东西红灯维持40s,南北绿灯维持50s,南北绿灯亮到50s时,闪烁5s。

依次循环。

根据控制要求,画出交通灯的状态图,设计出红、绿灯的梯形图,将程序写入可编程序控制器,检查无误后运行程序。

用X0对应的开关模拟按钮的操作,观察红、绿等的变化情况,发现问题后及时修改程序。

5.3预习要求

阅读本实验的指导书,编写符合要求的梯形图,在梯形图上加上简单的注释。

5.4实验报告要求

整理出调试好的控制交通信号灯的梯形图程序和相应的指令表程序。

实验六 PID控制实验

1.连线和组态

通过以太网连接PLC和PC机。

PG/PC接口是PG/PC和PLC之间进行通讯的接口,要实现PG/PC和PLC设备之间的通讯连接,必须正确的设置该接口。

在控制面板中打开“SetPG/PCInterface”,选中“S7OnLine(STEP7)”,再选择网卡类型。

然后进入STEP7的硬件组态HWConfig中设置通讯模块的MAC地址,地址为CP343-1标签上给出的物理地址,其格式是一个12位的16进制数(如:

08-00-06-00-44-AE)。

另外还需给PLC分配唯一的IP地址(如:

192.168.0.130)及子网掩码(如:

255.255.255.0)。

将S7300的输入输出数据端口分别同MPCE的输出输入端口相连接.将计算机中程序通过以太网下载到PLC中后,通过PLC控制MPCE装置.

2.程序

FB41称为连续控制的PID用于控制连续变化的模拟量,与FB42的差别在于后者是离散型的,用于控制开关量,其他二者的使用方法和许多参数都相同或相似。

  PID的初始化可以通过在OB100中调用一次,将参数COM-RST置位,当然也可在别的地方初始化它,关键的是要控制COM-RST;

  PID的调用可以在OB35中完成,一般设置时间为200MS.

在ob35里面插入FB41,方框顶上会有红字,输入一个类似“DB120”的

过程变量可以在外围设备(I/O)或者浮点数值格式输入。

“CRP_IN”功能可以将“PV_PER”外围设备数值转换为一个浮点格式的数值,在–100和+100%之间,转换公式如下:

CPR_IN的输出=PV_PERx100/27648

“PV_NORM”功能可以根据下述规则标准化“CRP_IN”的输出:

输出PV_NORM=(CPR_IN的输出)xPV_FAC+PV_OFF

“PV_FAC”的缺省值为“1”,“PV_OFF”的缺省值为“0”。

变量“PV_FAC”和“PV_OFF”为下述公式转化的结果:

PV_OFF=(PV_NORM的输出)-(CPR_IN的输出)xPV_FAC

PV_FAC=(PV_NORM的输出)-PV_OFF)/(CPR_IN的输出)

不必转换为百分比数值。

如果设定点为物理确定,实际数值还可以转换为该物理数值。

所有的输入参数:

  

  COM_RST:

BOOL:

重新启动PID:

当该位TURE时:

PID执行重启动功能,复位PID内部参数到默认值;

通常在系统重启动时执行一个扫描周期,或在PID进入饱和状态需要退出时用这个位;

  MAN_ON:

BOOL:

手动值ON;

当该位为TURE时,PID功能块直接将MAN的值输出到LMN,这可以在PID框图中看到;

也就是说,这个位是PID的手动/自动切换位;

  PEPER_ON:

过程变量外围值ON:

过程变量即反馈量,此PID可直接使用过程变量PIW(不推荐),也可使用PIW规格化后的值(常用),因此,这个位为FALSE;

  P_SEL:

比例选择位:

该位ON时,选择P(比例)控制有效;

一般选择有效;

  I_SEL:

积分选择位;

该位ON时,选择I(积分)控制有效;

  INT_HOLDBOOL:

积分保持,不去设置它;

  I_ITL_ONBOOL:

积分初值有效,I-ITLVAL(积分初值)变量和这个位对应,当此位ON时,则使用I-ITLVAL变量积分初值。

一般当发现PID功能的积分值增长比较慢或系统反应不够时可以考虑使用积分初值;

  D_SEL:

微分选择位,该位ON时,选择D(微分)控制有效;

一般的控制系统不用;

  CYCLE:

TIME:

PID采样周期,一般设为200MS;

  SP_INT:

REAL:

PID的给定值;

  PV_IN:

PID的反馈值(也称过程变量);

  PV_PER:

WORD:

未经规格化的反馈值,由PEPER-ON选择有效;

(不推荐)

  MAN:

手动值,由MAN-ON选择有效;

  GAIN:

比例增益;

  TI:

积分时间;

  TD:

微分时间;

  TM_LAG:

我也不知道,没用过它,和微分有关;

  DEADB_W:

死区宽度;

如果输出在平衡点附近微小幅度振荡,可以考虑用死区来降低灵敏度;

  LMN_HLM:

PID上极限,一般是100%;

  LMN_LLM:

PID下极限;

一般为0%,如果需要双极性调节,则需设置为-100%;

(正负10V输出就是典型的双极性输出,此时需要设置-100%);

  PV_FAC:

过程变量比例因子

  PV_OFF:

过程变量偏置值(OFFSET)

  LMN_FAC:

PID输出值比例因子;

  LMN_OFF:

PID输出值偏置值(OFFSET);

  I_ITLVAL:

REAL:

PID的积分初值;

有I-ITL-ON选择有效;

DISV:

允许的扰动量,前馈控制加入,一般不设置;

PID参数中重要的几个变量,给定值,反馈值和输出值都是用0.0~1.0之间的实数表示,而这几个变量在实际中都是来自与模拟输入,或者输出控制模拟量的.因此,需要将模拟输出转换为0.0~1.0的数据,或将0.0~1.0的数据转换为模拟输出,这个过程称为规格化.规格化的方法:

(即变量相对所占整个值域范围内的百分比对应与27648数字量范围内的量)

  对于输入和反馈,执行:

变量*100/27648,然后将结果传送到PV-IN和SP-INT;

对于输出变量,执行:

LMN*27648/100,然后将结果取整传送给PQW即可;

将程序下载到PLC中.在MPCE中选择一个回路,连线运转设备.

在DB120中选择Monitor,可以监测当前各个参数数值.

18

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

当前位置:首页 > 经管营销 > 生产经营管理

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2