




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、PLC实验指导书罗雪莲 陈华容编湖南工学院(筹)电子信息工程系2007年8月目录1、 PLC实验系统简介12、 FX-20P型便携式编程器使用说明23、实验一 基本指令实验134、实验二 混料罐实验185、实验三 红绿灯控制实验196、实验四 传输实验217、实验五 LED数码显示实验238、实验六 功能指令实验259、实验七 电梯模型控制实验2710、实验八 自动冲压机控制2911、实验九 电动机自动往复运动实验3112、实验十 广告艺术灯控制器设计实验3313、实验十一 乒乓球模拟比赛3514、实验十二 双面钻孔组合机床的PLC改造3715、综合设计举例40PLC实验系统简介EL型PLC教
2、学实验系统,集微机控制于一体,即有生动、具体的机构运转,又有抽象的控制模型,教学实验方便,效果好,性能价格比高,适用于工业自动化、电工学、机电一体化专业的教学及PLC控制系统的仿真、调试。EL型PLC教学实验系统由实验箱、PLC、编程器三部分构成。其中编程器用于程序的编制与调试。根据所用的编程器不同,EL型PLC教学实验系统流程有两种:(1)采用手持编程器手持编程器实验箱 PLC 编程电缆 分析被控对象编程、输入程序连接实验线路,运行PLC程序、观察现象。(2)采用通用微机作编程器 微型计算机+辅助软件实验箱 PLC 编程电缆 分析被控对象编程、输入程序连接实验线路运行PLC程序运行实验辅助程
3、序观察现象。采用微机编程能提供动画界面,使PLC编程、调试更加方便。 PLC实验箱由PLC提供电源,是PLC调试信号的工具。为PLC提供:1)开关量输入信号DJS1。2)单脉冲(PO1PO6)3)开关量LED灯显示。4)输入端子INPUT,输出端子OUTPUT(接PLC输入、输出)。5)计数脉冲为PLC提供24V幅值的方波。在开关量的输入区。FX-20P型便携式编程器使用说明一 FX-20P型便携式编程器的一般情况FX-20P型便携式编程器的硬件主要包括以下几个部件:FX-20P-E型编程器;FX-20P-RWM型写入器;FX-20P-CAB型电缆;FX-20P-ADP型电源适配器; FX-2
4、0P-E-FKIT型接口。FX-20P-E型编程器的面板上方是一个16*4个字符的液晶显示器。它的下面共有35个键,分成7行5列排列,第1行和第5列为11个功能键,其余的24个键分别为指令键和数字键,各键的具体功能和操作方法在后面的有关章节中再作详细介绍。在编程器右侧面的上方有一个插座,将FX-20P-CAB电缆的一端插入该插座内,电缆另一端插入FX系列PLC的RS-422插座内。FX-20P-E型编程器内附有8K步的RAM,当该编程器处在离线方式编程时,用户程序被存放在该RAM内。编程器内还附有高性能的电容器,编程 器通电一小时后,即使编程器被断电,在该电容器的支持下,RAM内的用户程序可以
5、被保留三天。FX-20P-E型编程器的顶部有一个插座,可以连接FX-20P-RWMP型ROM写入器,它的底部插有系统程序存储器卡匣,当该编程器的系统程序更新时,只要更换系统程序存储器即可。在FX-20P-E型编程器与PLC不相连的情况下,需要使用该编程器编制用户程序时,可以使用FX-20P-ADP型电源适配器对编程器供电。另外,通过该适配器还能将编程器与计算机连接。 使用FX-20P-E-FKIT型接口,还可以使该编程器对F1和F2型PLC编程。二 .编程方法(一)FX-20P-E型编程器的初始状态当FX-20P-E型编程器上电后,其液晶屏幕上显示的内容为:PROGRAM MODE ONLIN
6、E(PC)OFFLINE(HPP) 其中闪烁的符号“”指明编程器目前所处的编程方式。这时,用户可以根据需要,选择在线(ONLINE)方式或离线(OFFLINE)方式编制用户程序。按“ ”键或“ ”键,将闪烁的符号“”移动到所需要的位置上,然后再按“GO”键,就近入所选定的编程方式。 (二)在线(ONLINE)编程方式在在线(ONLINE)编程方式下,用户通过编程器可以直接对PLC的用户程序存储器进行读/写操作。在执行写操作时,若PLC内没有安装EEPROM存储器卡匣,则程序写入PLC的RAM存储器内;若PLC内装有EEPROM存储器卡匣,则程序写入EEPROM内(此时,EEPROM存储器的写保
7、护开关必须处在“OFF”的位置)。但是,EPROM存储器内的程序必须使用FX-20P-RWM型ROM写入器才能被写入。 1 .工作方式选择 按OTHER键,进入工作方式选择的操作。此时,液晶屏幕显示的内容为:ONLINE MODE FX 1.OFFLINE MODE2.PROGRAM CHECK3.DATA TRANSFER 闪烁的符号“”表示编程器所选的工作方式,按“ ”或“ ”键,“”会向上或向下移动,当闪烁的符号“”移动到所需要的位置上,然后再按“GO”键,就进入所选定的工作方式。在在线编程方式下,可供选择的工作方式共有7种,它们依次是: (1)OFFLINE MODE; (2)PROG
8、RAM CHECK; (3)DATA TRANSFER; (4)PARAMETER; (5)XYM . .NO .CONV .; (6)BUZZER LEVEL; (7)LATCH CLEAR。 当选择OFFLINE MODE时,编程器进入离线编程方式。 当选择PROGRAM CHECK时,对用户程序进行检查,若没有错误,则屏幕显示“NO ERROR”;若发现程序有错,则显示出错的语句步序及相应的出错代码。 当选择DATA TRANSFER时,若PLC内没安装其它的存储器卡匣,则屏幕显示“NO MEM.CASSETTE”,不进行程序的传送;若PLC内安装有其它的存储器卡匣,则根据安装的存储器种
9、类,可以在PLC的RAM和外装的存储器之间进行程序和参数的传送。 当选择PARAMETER时,可以对PLC的用户程序存储器容量进行设置,还可以对PLC的各种具有失电保持的软设备的范围以及文件寄存器的数量进行设置。 当选择XYM . .NO .CONV .时,可以直接对用户程序中的X,Y或M的地址进行修改,包括END指令后面的程序中的上述位软设备。 当选择BUZZER LEVEL时,可以对编程器的蜂鸣器的音量进行调节。 当选择LATCH CLEAR时,可以对PLC的各种具有失电保持的软设备进行复位。对文件寄存器的复位要视存储器类别而定,若用户程序存储器采用RAM构成,则可以对其进行复位;若用户程
10、序存储器采用EEPROM构成,且其写保护开关处于OFF的位置,则可以对其进行复位,否则不能对其进行复位;不能对由EPROM构成的用户程序存储器内的文件寄存器进行复位。 2液晶显示器和功能键 在编程时,液晶显示器显示屏上的各个位置分配如下: R100 LD M8000101 OUT T 5 K 120104 LD T 5 第一行第一列的字符代表编程器的工作方式。共有六个字母分别代表六种不同的工作方式,分述如下: R:表示从用户程序存储器中读出程序; W:表示用编程器编制用户程序,并且将程序装入PLC的用户程序存储器中去(在线工作方式)或装入编程器内的RAM中(离线工作方式); I:表示将编制的程
11、序插入“ ”所指的语句步之前,并且将程序装入PLC的用户程序存储器中去; D:表示将“”所指的语句步删除; M:表示编程器处在监控工作状态,可以对PLC的开关量输入/输出,各位软设备的状态以及记时器和计数器的逻辑线圈壮态进行监视,也可以对各字软设备内的数据进行监视以及对基本逻辑运算指令进行状态的监视; T:表示编程器处在监控工作状态,可以对PLC-的开关量输入/输出,各位软设备的状态以及定时器和计数器的逻辑线圈状态强制接通或强制关断,也可以对各字软设备内的数据进行修改。 第二列的“”表示当前执行的语句步,第三列到第六列为语句步,第七列为空格,第八列到第十一列为指令的操作码,第十二列为操作数的类
12、型,第十三列到第十六列为操作数的地址。另外,在M和T二种工作方式中,显示屏上各个位置的分配情况除了上述介绍的以外,还有其它的分配方法,这些在专门讨论M和T的二种工作方式中再详细介绍。 11个功能键在编程时的各自功能叙述如下: “RD/WR”键为双重功能键,按第一下,编程器处在R 工作方式;按第二下,编程器处在W工作方式,按第三下,又回到R工作方式,如此重复下去; “INS/DEL”键也是双重键,按第一下,编程器处在I工作方式;按第二下,编程器处在D工作方式,按第三下,又回到I工作方式,如此重复下去; “MNT/TEST”也是双重键,按第一下,编程器处在M工作方式,按第二下,编程器处在T工作方式
13、,按第三下,又回带M工作方式,如此重复下去; 无论什么时候按下“OTHER”键,编程器立即转入7种工作方式的选择,即OFFLINE MIDE或ONLINE MODE ,PROGRAM CHECK,DATA TRANSFER等; “CLEAR”键为清除键,在未按“GO”键之前,按下“CLEAR”键,刚刚键入的操作码或操作数被清除。另外,使用“CLEAR”键还可以清除屏幕上的错误内容或返回到先前的显示状态; “HELP”键为辅助键,在编制用户程序时,如果对某条特殊功能指令的编程代码不清楚,则可以先按下FNC键,然后再按HELP键,这时,屏幕上会显示特殊功能指令的分类菜单,接着,再按下相应的数字键,
14、就会显示出该类指令的全部编程代码。另外,在监控方式下,按HELP键,可以使字软设备内的数据在十进制和十六进制数之间进行切换; “SP”键为空格键,在编制特殊功能指令的梯形图时。在键入编程代码后,紧接着必须先按“SP”键,然后才能键入操作数或常数。在监控工作方式下,若有要监视软设备的状态或字软设备内的数据,则须先按下“SP”键,然后再按该设备的地址,这时,屏幕上会显示出相应的状态或数据;“STEP”键为步序键,如果需要显示该步语句,则可以先按“STEP”键,然后再按相应的数字键,显示器就会转而去显示该步语句的内容;“”和“”键分别为“”的上移键和下移键; “GO”键为执行键,在键入某语句后,在按
15、下“GO”键,编程器就将该语句写入PLC的用户程序存储器中。另外,当将移动到所选择的工作方式时,按下此键,编程器就进入该工作方式。 3.对用户程序存储器进行初始化 若需要将用户程序存储器内的所有内容全部清除或将部分范围的内容清除,则按“RD/WR”键,使编程器处在W工作方式下,然后按下图所示的操作步骤依次按相应的键。 例1 如果需要对PLC的用户程序存储器进行初始化,则按“RD/WR”键,使编程器处在W工作方式下,接着依次按下“NOP”键,“A”键和“GO”键,这时,屏幕上显示如下内容: ALL CLEAR?OKGONO CLEAR 经过确认后,再次按下“GO"则将PLC用户程序存储
16、器的全部存储单元置为“NOP"。N0PAGOGO (a)对用户程序存储器进行初始化的操作步骤GO终止步序数KNOP 将移到起始步 (b)清除用户程序存储器内部部分内容的操作步骤例2 如果需要将PLC用户程序存储器的第200步到第250步内的语句清除,则先按“RD/WR”键,使编程器处在W工作方式下,然后将移动到第200步,接着依次按“NOP”,“K”,“2”,“5”和“0”键,最后按下“GO”键,即将该区间内的语句清除,但是,与删除不一样,清除后的那部分存储单元内的语句为“NOP"。4.编制用户程序(1)指令的写入 按“RD/WR"键,使编程器处在W工作方式下,然
17、后根据该指令的步序数的要求,按“STEP”键,键入相应的数字,接着按功能键“GO”,使移动到指定的步序数的位置,这时,可以开始写入指令。 1)只有操作码没有操作数的指令写入 在FX型PLC中,有些指令只有操作码没有操作数,例如:ANB,ORB,MPS,MRD,MPP,EI,DI,SRET,IRET ,FEND,WDT等,其操作步骤如下图所示。STEP指定步序数GOGO操作码 例3写入ORB指令 先将移动到指定的步序数的位置,接着按下“ORB”,再按下“GO”键,该指令就被写入PLC的用户程序存储器内。 例4 写入EI指令 先按下“FNC”键,“若不知道EI指令的编程代码,则按下”HELP“键,
18、因为EI指令属于PROGRAM FLOW这一类指令,因此再按下数字键“0”,就可以找到EI指令的编程代码为04,按“CLEAR”键返回。)接着按数字键“0”和“4”或“4”,最后按“GO”键,EI指令就被写入PLC的用户程序存储器内。 2)基本逻辑运算指令的写入在FX型PLC中,这类指令有:LD,LDI,AND,ANI,OR,ORI,SET,RST,PLS,MCR,PLF,STL,OUT(除T、C外),其操作步骤如下图所示:GO软设备地址操作码GO指定步序数STEP 3)特殊功能指令的写入先将移动到指定的步序数的位置,然后按“FNC”键,接着根据该特殊功能指令的编程代码按相应的数字键,然后按“
19、SP”键,再按相应的操作数键,如果操作数超过一个,则每次键入操作数之前,先按一下“SP”键,等该特殊功能指令的所有操作数全部键入后,再按“GO”键,该指令就被写入PLC的用户程序存储器内。如果其操作数为双字节,则在按下“FNC”键后,接着再按“D”键;如果当其控制线路由“断开”到“闭合”时才执行该特殊功能指令的操作,则在键入其编程代码的数字键后,接着再按“P”键。(2)指令的读出1) 根据语句步读出指令先按“RD/WR”键,使编程器处在R工作方式下,然后根据下图所示的操作步骤依次按相应的键,该指令就显示在屏幕上。GO步序数STEP 2)根据指令、软设备或指针读出该指令先按“RD/WR”键,使编
20、程器处在R工作方式下,然后根据下图所示的操作步骤依次按相应的键,该指令就显示在屏幕上。操作码GO 无软设备软设备地址(a)根据基本逻辑运算指令读出该指令 编程代码FNCGO 单字节PD 双字节 脉冲控制 (b)根据特殊功能指令的操作码读出该指令GO指针序数P (c)根据指针读出该指针所在语句GO软设备地址SP (d)根据软设备读出该软设备所在语句 例5 根据开关量输入X0查找其所在的语句步。 按“RD/WR”键,使编程器处在R工作方式下,然后根据上图所示的操作步骤先按SP键,再按“X”和“0”键,接着按功能键“GO”,则屏幕上显示出含有X0的指令及其步序。如果接着再按功能键“GO”,则屏幕上显
21、示出下一条含有X0的指令及其步序。如果用户程序中没有含有X0的指令,则在屏幕的最后一行显示NOT FOUND。按CLEAR键,屏幕显示原先的内容。但是,这种查寻方法只限于基本逻辑运算指令,而不适应于特殊功能指令。 (3)指令的插入 如果需要在某条指令之前插入一条指令,则按照指令读出的方法,先将某条指令显示在屏幕上,此时,箭头“”指向该指令。然后按“INS/DEL”键,使编程器处在I工作方式下,接着按照指令写入的方法,将该指令写入。 (4)指令的删除 1)逐条指令或逐个指针的删除 如果需要将某条指令或某个指针删除,则按照指令读出的方法,先将该指令或指针显示在屏幕上,此时,箭头“”指向该指令。然后
22、按“INS/DEL”键,使编程器处在D工作方式下,接着按功能键“GO”,该指令或指针被删除。 2)将用户程序中的NOP指令全部删除 按“INS/DEL”键,使编程器处在D工作方式下,接着按“NOP”键,此时屏幕的第一行显示“D NOP DELETE”,然后再按功能键“GO”,此时屏幕的第四行上显示“EXECUTING”。执行完毕后,用户程序中的NOP指令全部被删除。 3)将指定范围内的程序全部删除 按“INS/DEL”键,使编程器处在D工作方式下,接着按照下图所示的操作步骤一次按相应的键,该范围内的程序被删除。GO终止步序数STEPSP起始步序数STEP 5.对PLC的监控(1) 对PLC软设
23、备及基本逻辑运算指令运行状态的监测1) 对位软设备的监测首先,按“MNT/TEST”键,使编程器处在M工作方式下,然后按下图所示的操作步骤依次按相应的键,屏幕上就会显示出该位软设备的状态。如果其左侧有字符“”,则表示该位软设备处于“闭合”状态;如果其左侧没有字符“”,则表示该位软设备处于“断开”状态。GO位软设备地址SP 2)监测16位字软设备(D,V,Z)内的数据首先,按“MNT/TEST”键,使编程器处在M工作方式下,然后按下图所示的操作步骤依次按相应的键,屏幕上就会显示出该字软设备内的数据。按功能键“HELP”,可以使数据在十进制和十六进制数之间切换。GO字软设备地址SP3)监测32位字
24、软设备(D,Z)内的数据首先,按“MNT/TEST”键,使编程器处在M工作方式下,然后按下图所示的操作步骤依次按相应的键,屏幕上就会显示出该字软设备内的数据。按功能键“HELP”,可以使数据在十进制和十六进制数之间切换D字软设备地址GOSP 4)监测定时器T和计数器C(16位的计数器)首先,按“MNT/TEST”键,使编程器处在M工作方式下,然后按下图所示的操作步骤依次按相应的键,屏幕上就会显示出该定时器或计数器的运行状况。定时器或计数器地址GOSP 5)监测计数器C(32位的计数器)首先,按“MNT/TEST”键,使编程器处在M工作方式下,然后按下图所示的操作步骤依次按相应的键,屏幕上就会显
25、示出该计数器的运行状况。计数器地址GOSP 6)对基本逻辑运算指令运行状态的监测如果需要对某条基本逻辑运算指令的运行状态进行监测,则先按照指令读出的方法,将其显示在屏幕上,此时,箭头“”指向该指令。然后按“MNT/TEST”键,使编程器处在M工作方式下,若该行的第11列显示空格,则表示该指令处于断开状态;若该行第11列显示“,则表示该指令处于闭合(或工作)状态。(2) 对PLC软设备的监测1) 强制位软设备接通/断开先按“MNT/TEST”键,使编程器处在M工作方式下,然后按照监测位软设备的操作步骤依次按相应的键,其中位软设备的地址就是需要强制接通或断开的那个位软设备,接着再按“MNT/TES
26、T”键,使编程器处在T工作方式下,再次确认箭头“”指向需要强制接通或断开的那个位软设备以后,按一下SET键,即强制该位软设备接通;按一下RST键,即强制该位软设备断开。2) 修改字软设备内的数据先按“MNT/TEST”键,使编程器处在M工作方式下,然后按照监测16/32位字软设备的操作步骤依次按相应的键,其中字软设备的地址就是需要修改的那个字软设备,接着再按“MNT/TEST”键,使编程器处在T工作方式下,再次确认箭头“”指向需要修改的那个字软设备以后,按下图所示的操作步骤依次按相应的键,即完成数据的修改。H新的数据GOKSP若用户程序存储器采用RAM,则不论PLC处在RUN还是STOP状态下
27、,都可以修改字软设备内的数据;若用户程序存储器采用EEPROM,则只能当PLC处在STOP状态时,才可以修改字软设备内的数据。3)修改定时器和计数器的设定值先按“MNT/TEST”键,使编程器处在M工作方式下,然后按照监测定时器和计数器的操作步骤依次按相应的键,接着再按“MNT/TEST”键,使编程器处在T工作方式下,再按下图所示的操作步骤依次按相应的键,当按第一次SP键时,提示符“”出现在当前计时值或当前计数值的地方,这时,可以修改其当前值,当按第二次SP键时,提示符“”出现在设定值的地方,可以修改其设定值。SPSPSPSP新的设定值GO另外还有一种修改定时器和计数器设定值的方法。先按指令读
28、出的方法将定时器或计数器显示在屏幕上,然后按功能键“”使指向定时器或计数器的设定值处,接着再按“MNT/TEST”键,使编程器处在T工作方式下,再按下图所示的操作步骤依次按相应的键,即可完成设定值的修改。GO新的设定值K新的地址D(三)离线(OFFLINE)编程方式有两种方法可以进入离线(OFFLINE)编程方式:方法之一是当FX-20P-E型编程器上电后,按“”键,将闪烁的符号“”移动到OFFLINE(HPP)位置上,然后再按“GO”键,就进入离线(OFFLINE)编程方式;方法之二是当FX-20P-E型编程器处于在线(ONLINE)编程方式时,按功能键“OTHER”,进入工作方式选择,此时
29、,闪烁的符号“”处在OFFLINE MODE位置上,接着按“GO”键,就进入离线(OFFLINE)编程方式。当FX-20P-E型编程器处在离线编程方式时,所编制的用户程序总是被存入编程器内的RAM中,与PLC内的用户程序存储器以及PLC的运行方式都没有关系。除了在线编程方式中的M和T二种工作方式不能使用以外,其余的工作方式(R,W,I和D)及操作步骤均适用于离线编程方式。实验一 基本指令实验本实验为验证性实验。一实验目的1 熟悉PLC实验箱系统的使用方法;2 熟悉PLC编程软件及方法;3 掌握与、或、非等指令;4 掌握定时器、计数器的使用;5 熟悉SET置位、RST复位、PLS上升沿微分、PL
30、F下降沿微分指令的编程及使用。二实验原理和电路任何厂家生产的PLC,均有基本的逻辑指令。三菱FX系列PLC有基本指令20条。本次实验进行常用的基本指令LD、LDI、AND、ANI、OR、ORI、SET、RST、PLS、PLF、OUT和END等指令的编程操作训练,其余指令训练将在以后实验中进行。1 LD、LDI、AND、ANI、OR、ORI、OUT、END指令LD:取指令。将动合触点与母线连接。LDI:取反指令。将动断触点与母线连接。AND:与指令。将动合触点与前面的电路串联连接。ANI:与反指令。将动断触点与前面的电路串联连接。OR:或指令。将动合触点与前面的电路并联连接。ORI:或反指令。将
31、动断触点与前面的电路并联连接。OUT:输出指令。线圈驱动。图1.1 LD、LDI、AND、ANI、OR、ORI、OUT、END的用法END:结束指令。表示程序结束。LD、LDI、AND、ANI、OR、ORI指令的编程元件为X、Y、M、S、T、C;OUT指令的编程元件为Y、M、S、T、C;END指令无编程元件。LD、LDI、AND、ANI、OR、ORI、OUT、END指令的编程方法如图1.1为例说明。图1.1语句表: 0 LD X0 1 OUT Y0 2 LDI X0 3 AND X1 4 OUT M0 5 ANI X2 6 OUT Y1 7 LDI X1 8 OR X2 9 ORI X310
32、OUT Y211 END2SET、RST、PLS、PLF指令SET为PLC的置位或称置数指令,RST为PLC的复位或称清零指令。SET/RST指令用于线圈(Y、S、M)的自保持功能,相当于RS触发器,其中S为置数端,使线圈接通,R为复位端,使线圈复位。 PLS为上升沿微分输出指令,PLF为下降沿微分输出指令。这两条指令在输入信号的上升沿或下降沿产生一个扫描周期的脉冲。SET指令的编程元件为Y、M、S;RST指令的编程元件为Y、M、S、D、V、Z、T、C。PLC、PLF指令的编程元件为Y、M。SET、RST、PLS、PLF指令的用法如图1.2所示 b)时序图 图1.2 SET、RST、PLS、P
33、LF的用法a) 梯形图 图1.3 定时器的用法3定时器定时器的编程方法如图1.3所示。图1.3语句表: 0 LD X01 OUT T0 K1234 LD T04 OUT Y05 END操作:当输入X0接通,驱动定时器线圈T0,开始定时,当达到设定值(12.3s)时,T0常开触点闭合,驱动输出Y0,当X0断开,定时器T0复位,T0的常开触点立即断开。定时器既可按上述的程序直接指定设定值,也可用数据寄存器间接指定设定值。4计数器图1.4 计数器的编程方法计数器的编程方法如图1.4所示。图1.4语句表: 0 LD X01 RST C02 LD X13 OUT C0 K5 6 LD C07 OUT Y
34、08 END操作:在输入X0断开的条件下,输入X1由“断开到闭合”每变化一次,计数器C0就从0开始加“1”计数一次,当加到设定值(5)时,C0常开触点接通,驱动输出Y0;当X0接通,计数器C0复位,其触点也复位。计数器的设定值既可按上述的程序直接指定,也用数据寄存器来间接指定。三实验内容及步骤(一)与、或、非基本指令实验1编程要求PLC输出Y0为输入X0的非;PLC输出Y1为X1和X2的与;PLC输出Y2为X3和X4的或;2实验步骤按编程要求写出I/O分配表、程序梯形图、程序清单。检查程序,使其正确。运行该程序,分别接通PLC输入端开关为ON或OFF,观察PLC输出结果,并分别填入对应的操作结
35、果表中。X0ONOFFY0X1ONONOFFOFFX2ONOFFONOFFY1X3ONONOFFOFFX4ONOFFONOFFY2(二)微分、位操作实验1编程要求Y0为X0微分结果;Y1为X1微分结果;X0微分结果,置位Y2;X1微分结果,复位Y2。2实验步骤按编程要求写出I/O分配表、程序梯形图、程序清单。检查程序,使其正确。运行该程序,观察PLC输出结果。(三) 定时器、计数器的使用。1编程要求编程使PLC输出Y0输出脉冲宽度为3秒、周期为6秒的方波,按下开关K1启动PLC对上述方波脉冲计数,计满10次时, PLC输出Y1接通;按下按钮PB1将PLC输出Y1清零。2实验要求按编程要求写出I
36、/O分配表、程序梯形图、程序清单。检查程序,使其正确。运行该程序,观察PLC输出结果。四实验仪器与设备EL型PLC教学实验 一台微机 一台FX-20P-E编程器 一台编程电缆 两根连接导线 若干五实验报告1写出I/O分配表、程序梯形图、程序清单。2仔细观察实验现象,认真记录实验中发现的问题、错误、故障及解决方法。六实验思考题1说明实验箱所用PLC的型号、输入为多少点、输出为多少点?2说明PLC由几部分组成?输入电源规格为多少伏?输入电路采用什么方式?输出电路采用什么方式?3如何用编程器检查PLC程序的对错?4. 如何监控定时器、计数器的现行值和设定值?实验二 混料罐实验 本实验为设计性实验。一
37、实验目的1 熟悉PLC编程原理及方法2 掌握液位控制技巧3 了解传感器原理及方法二设计要求运行PLC程序,先开进料泵1;底液位报警出料泵关,进料泵1开;中液位报警进料泵1关,进料泵 2开;高液位报警进料泵2关,混料泵开,3秒后,关混料泵,出料泵开。底液位报警出料泵关,进料泵1开,重复上述操作。三设计提示1混料装置模型混料罐高液位报警传感器接线端为HLS1 混料罐中液位报警传感器接线端为HLS2 混料罐低液位报警传感器接线端为 HLS3进料泵1、进泵料2、混料料泵、出料泵的动作可用指示灯来指示。2使用仪器EL型PLC教学实验 一台微机 一台FX-20P-E编程器 一台编程电缆 两根连接导线 若干
38、四实验报告要求1写出I/O分配表、程序梯形图、程序清单。2仔细观察实验现象,认真记录实验中发现的问题、错误、故障及解决方法。五实验思考与总结1如何液位传感器损坏,可用开关来代替传感器信号,试设计其PLC控制程序。实验三 红绿灯控制实验 本实验为设计性实验。一实验目的1 熟悉PLC编程原理及方法2 掌握定时器使用方法二设计要求按下启动按钮PB1,交通灯按下图所示要求运行;按上停止按钮PB2,交通灯则停止运行。 1秒 3秒 红红 红绿 红黄 1秒 1秒 黄红 绿红 红红 3秒 1秒三设计提示1交通显示装置模型按钮PB1的输出插孔为PO1 ,按钮PB2的输出插孔为PO2 ;交通灯插孔TL1TL3为一
39、组,TL4TL6为一组,其中交通灯插孔TL1:绿灯交通灯插孔TL2:黄灯交通灯插孔TL3:红灯交通灯插孔TL4:绿灯交通灯插孔TL5:黄灯交通灯插孔TL6:红灯2使用仪器EL型PLC教学实验 一台微机 一台FX-20P-E编程器 一台编程电缆 两根连接导线 若干四实验报告:1写出I/O分配表、程序梯形图、程序清单。2仔细观察实验现象,认真记录实验中发现的问题、错误、故障及解决方法。五实验思考与总结 1若用计数器/定时器的指令实现交通灯的控制,其程序如何?2若用步进顺控指令实现该控制,其程序又如何?3在交通灯的实际控制电路中,若红、黄和绿灯显示用交流36V或220V灯泡,请画出其实际电路图。实验
40、四 传输实验本实验为设计性实验。一实验目的1 熟悉PLC编程原理及方法2 掌握传输控制技巧3 了解传感器原理及使用方法二设计要求(1)按启动按钮后,给出YS1信号,打开出料仓;(2)检测各工位,在工位1时,停2秒,传送带1启动(启动传送带的输出端子在仿真区SD2端);(3)工位2时,停2秒,传送带2启动;(4)工位3时,停2秒,传送带3启动;(5)当运输料车YS4亮2次以后,关闭YS1;(6)当运输料车YS3亮时,表示料车装满,运输带会自动停止,此时应启动声光报警。3秒后自动停止报警。当另一部料车来时,重复(1)(6)。三设计提示 1传输装置模型信号YSS1代表工位1信号YSS2代表工位2信号
41、YSS3代表工位3信号YS3代表运输料车装满信号YS4代表传送带有料装入运输料车SD2代表传送带启动信号 YS1代表开出料仓LED为灯光报警发光管FMQ为报警蜂鸣器2使用仪器EL型PLC教学实验 一台微机 一台FX-20P-E编程器 一台编程电缆 两根连接导线 若干四实验报告1写出I/O分配表、程序梯形图、程序清单。2仔细观察实验现象,认真记录实验中发现的问题、错误、故障及解决方法。五实验思考与总结1对于EL-PLC-型机,没有传输装置,则相应的传感器可用开关代替,相应的输出装置可用指示灯来指示,试设计其PLC控制程序。实验五 LED数码显示实验本实验为综合性实验。一设计要求在面包板上搭建LE
42、D数码显示电路,对PLC编程,用10个按键分别传送09十个数字,每按动这十个键中的一个,则PLC控制LED数码显示电路显示对应的数码。二综合设计任务1根据控制要求设计程序及必要的硬件系统。2PLC选择及I/O及其它PLC元器件分配。3选择电器元件,编制元件目录表。 4绘制梯形图。5用计算机绘制主电路图、PLC控制电路图、电器元件布置图。三设计提示 1知识要点提示LED数码管有两种显示接线方式,一种是共阴,另一种为共阳,当发光二极管正向偏置时,发光管(LED)灯就亮。 用PLC控制LED显示有两种方法,一种是输出4位BCD码给LED显示(如用BCD码指令显示);另一种方法是由PLC编制程序进行译
43、码,来控制显示ag段。2使用器件面包板1块,数码管1个,电阻(2K、1/4w)8个,24V电源、PLC实验系统1套四实验报告1写出I/O分配表、程序梯形图、程序清单。2仔细观察实验现象,认真记录实验中发现的问题、错误、故障及解决方法。五实验思考与总结 1思考题 若为二位数字显示,则程序又如何? 若为电子钟程序,则控制程序及接口电路又如何?2提出自己的设计观点3用到的知识点总结实验六 功能指令实验本实验为综合性实验。一实验目的1 熟悉跳转、分支指令的应用。2 掌握数据处理:比较、传送指令的使用。二实验原理和电路CJ和CJ(P)为条件跳转指令,用于跳过顺序程序中的某一部分,这样可以减少扫描时间,并
44、使“双线圈操作”成为可能。当跳转条件为ON时,程序从当前步跳到CJ指令中标号的下一步。如果条件为OFF,则跳转不执行,程序按原顺序向下执行。跳转时,被跳过的那部分的指令不执行。比较指令的功能是比较两个数的大小,其指令格式如图6.1所示。其操作是将两数S1、S2进行比较,比较的结果存入以D为首地址的3个连续目标位元件中。比较结果如下:图6.1 CMP指令格式示意图S2<S1,则D=1;S2=S1,则D+1=1;S2>S1,则D+2=1。 在图6.1中,当X0=ON时,则将计数器C5(S2)的内容与K10(S1)的内容进行比较。 当 C5<K10,M0=1,Y0=1C5=K10,
45、M1=1,Y1=1C5>K10,M2=1,Y2=1三实验内容及步骤(一)跳转、分支指令的应用1编程要求利用分支指令编程,使K1“接通”时,LED灯PB01LED灯PB03轮流闪烁;使K1“断开”时,LED灯PB04LED灯PB06轮流闪烁。2实验步骤按编程要求写出I/O分配表、程序梯形图、程序清单。检查程序,使其正确。运行该程序,观察PLC输出结果。(二)比较、传送指令的使用1编程要求给S2赋值10H。由按键PB1PB3给S1赋不同值,S1、S2比较结果通过输出显示LED灯显示。按PB1给S1赋值00H,按PB2给S1赋值10H,按PB3给S1赋值20H。当S1 S2,则LED灯PBO1
46、亮;S1S2,则LED灯PBO2亮;S1 = S2,则LED灯PBO3亮;S1S2,则LED灯PBO4亮;S1 S2,则LED灯PBO5亮;S1S2,则LED灯PBO6亮。2实验步骤按编程要求写出I/O分配表、程序梯形图、程序清单。检查程序,使其正确。运行该程序,观察PLC输出结果。四实验仪器与设备EL型PLC教学实验 一台微机 一台FX-20P-E编程器 一台编程电缆 两根连接导线 若干五实验报告:1写出I/O分配表、程序梯形图、程序清单。2仔细观察实验现象,认真记录实验中发现的问题、错误、故障及解决方法。六实验思考题1在程序末了使用END有什么作用?2本实验是否可用步进顺控指令来控制?如果
47、可以,请写出步进顺控指令控制程序。实验七 电梯模型控制实验本实验为设计性实验。一实验目的1 熟悉PLC编程原理及方法2 掌握电梯控制基本技巧3 了解传感器原理及使用方法二设计要求接到请求信号,电梯关门,停到相应的楼层,开门(开门时蜂鸣器响)。为了消除信号的抖动引起的误动作,可以对输入信号加去抖处理。退出程序,将PLC运行、停止开关放至STOP位置,按PO8键即可三设计提示 1电梯模型P08为电梯实验启动信号传感器输出S3为第三层到达信号传感器输出S2为第二层到达信号传感器输出S1为第一层到达信号按键PB3为第三层请求下按键PB4为第二层请求上按键PB5为第二层请求下按键PB6为第一层请求上按键
48、3(输出插孔PC3)为到第三层按键2(输出插孔PC2)为到第二层按键1(输出插孔PC1)为到第一层按键PK1为开门信号按键PG1为关门信号第三层到达指示灯为FL3;第二层到达指示灯为FL2;第一层到达指示灯为FL1;FMQ(蜂鸣器)表示电梯开门LED指示灯表示电梯开门电机通、断(电梯启、停)输出插孔为TD电机正、反转(电梯升、降)输出插孔为ZF第三层请求下指示灯为PB03第二层请求上指示灯为PB04第二层请求下指示灯为PB05第一层请求上指示灯为PB06到第三层按键指示灯为PC03到第二层按键指示灯为PC02到第一层按键指示灯为PC01如果用数码显示到达第几层,分别将表示层楼的输出端接到数码显示端子上:数码显示端1、数码显示端2、数码显示端4、数码显示端8。2使用仪器EL型PLC教学实验 一台微机
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 娄底职业技术学院《图像分析与处理》2023-2024学年第二学期期末试卷
- 建东职业技术学院《规划CAD》2023-2024学年第二学期期末试卷
- 武汉商学院《建筑工程计量》2023-2024学年第二学期期末试卷
- 西安培华学院《现代凝固技术基础》2023-2024学年第二学期期末试卷
- 南阳职业学院《建筑施工组织实训》2023-2024学年第二学期期末试卷
- 阜新高等专科学校《方案快题设计》2023-2024学年第二学期期末试卷
- 浙江横店影视职业学院《中外建筑史C》2023-2024学年第二学期期末试卷
- 沙洲职业工学院《机械工程训练A》2023-2024学年第二学期期末试卷
- 昆明铁道职业技术学院《模式识别与人工智能》2023-2024学年第二学期期末试卷
- 广州民航职业技术学院《创新思维与创业能力培养》2023-2024学年第二学期期末试卷
- 2025全国保密教育线上培训考试试题库(含答案)
- 航天技术发展与应用知识题库
- 管理会计试题及答案英文
- 2025年北京市东城区高三二模地理试卷(含答案)
- 2025购车贷款合同范本
- 土地荒漠化试题及答案
- 2024-2024年上海市高考英语试题及答案
- 《数学课程标准》义务教育2022年修订版(原版)
- 电影与社会智慧树知到期末考试答案章节答案2024年西南大学
- 2024-2025年全国初中化学竞赛试卷及答案
- 钢筋混凝土整体现浇双向板楼盖结构设计
评论
0/150
提交评论