《[工学]plc实验指导书正文.doc》由会员分享,可在线阅读,更多相关《[工学]plc实验指导书正文.doc(40页珍藏版)》请在三一办公上搜索。
1、实验一手持式编程器和编程软件的使用一、实验目的1.熟悉FX系列PLC的结构和外部接线方法;2.了解和熟悉手持编程器的使用方法;3.熟悉FX系列PLC编程软件的主要功能及使用方法。二、实验仪器手持编程器FX-10P-E一个实验箱FX1s-30MR一台计算机一台三、实验内容(一)、实验箱组成PLC实验箱面板布置如图1.1所示:它由输入模拟开关部; PLC输入/输出端口部分; 输出负载指示部分; 交流电源输入部分; PLC主机; 24V直流稳压电源; 可编程控制器; 编程器电缆等八个部分组成。图1.1 PLC实验箱面板在图中,为输入模拟开关16个,分二组,每组8个开关。 有PLC主机的输入输出口,共
2、30点,其中输入为16点(已加光耦合),从X0X7、X10X17,输出为14点,从Y0Y7、Y10Y15,输出方式为继电器触点输出。 为输出负载指示部分,含指示灯2个、发光二极管14个、继电器4个。 为电源部分,有交流220V输入插座、开关及保险四座。为PLC主机FXOS-30MR,其输入为16点,输出为14点。为直流稳压电源部分,输出为24V,最大电流3A,这部分还含有PLC输出指示,(LED数码管显示、蜂鸣器)等, 、 为手持式编程器及电缆,它和PLC主机相连,进行PLC程序输入、插入、测试、监控用。(二)、手持编程器的操作方法(1)关电源,将手持式编程器FX-10P-E接电缆FX-20P
3、-CAB0,电缆的另一头接PLC主机插座中,并将电缆插座右侧的“运行/停止”开关扳在“停止”位置。 (2)接通PLC实验箱电源,“POWER”灯亮,编程器LED窗口显示:COPY RIGHT(C)1992 MITSUBISHINELSEC FX-10P-E V3.01 (3)写入程序前,须对PLCRAM全部清零,按下表清“0”:键盘操作步骤 液晶显示RD/WRNOPAGOGO W 0 NOP I NOP 此时即可输入程序,液晶显示窗左上角显示“W”,表示可以写入,如为“R”,则能读出程序,不能写入。RD/WR、INS/DEL、MNT/TEST等为双功能按键,每按一次变换一次功能。液晶显示字母表
4、示:R:读出、W:写入、I:插入、D:删除、M:监控、T:测试。(4)编程输入下列程序进行编程操作训练,梯形图及指令表如图1.2所示。实现图1.2所示程序的键盘操作顺序如图1.3所示。图1.2 梯形图及指令表图1.3 键盘操作顺序图输入完程序,按图1.4所示操作键可读出程序进行程序检查。图1.4 程序检查操作键(5)显示屏说明编程器液晶显示框内共有两行,其各部分的显示功能如图1.5所示。功能显示方式元件地址号步序号指令图1.5 编程器液晶显示(6)指令的删除与插入操作按 、 键,从起始地址向下或从结束地址向上检查输入的程序。如果发现程序有错误,只需在错误的语句上写入正确的语句。具体操作如下:在
5、检查程序时,若发现要删除的指令,可在这条指令上停下,然后按INS/DEL功能键,当编程器液晶显示屏上出现“D”时,按GO键即可删除当前行的指令。在检查程序时,若需要插入指令,可在PLC主机处于非“运行”状态(即STOP)时,按INS/DEL功能键,使编程器液晶显示屏上左上角出现“I”时,此时即可输入需要插入的指令。(三)、验证程序图1.6 PLC硬件接线图按图1.6所示PLC硬件接线图接线,检查无误后接通电源,将PLC的“RUN/STOP”开关切换到RUN,按表1.1操作模拟开关,观察输出结果。表1.1输入模拟开关操作输出结果X0、X1开关均接通Y0为ONX2或X3开关接通Y1为ONX4接通Y
6、2闪烁(每隔1秒闪一次,即秒脉冲发生器)X6接通十次Y3为ON在Y3亮后,X5接通然后再断开Y3为OFF(四)、GPP编程软件介绍GPP软件使用起来灵活、简单、方便,我们把它安装在程序中,使用时只要进入程序,选中MELSEC Applications 在WINDOWS下运行的GPP ,打开工程,选中新建,出现如下图1.7画面,先在PLC系列中选出你所使用的程控器的CPU系列,如在我们的实验中,选用的是FX系列,所以选FXCPU,PLC类型是指选机器的型号,我们实验用FX2N系列,所以选中FX2N(C),确定后出现如图1.8画面,在画面上我们清楚地看到,最左边是根母线,兰色框表示现在可写入区域,
7、上方有菜单,你只要任意点击其中的元件,就可得到你所要的线圈、触点等。 图1.7 建立新工程 图 1.8 GPP编程界面 如你要在某处输入X000,只要把兰色光标移动到你所需要写的地方,然后在菜单上选中 触点,出现如下图1.9画面: 图 1.9 触点输入再输入X000,即可完成写入X000。如要输入一个定时器,先选中线圈,再输入一些数据,图1.10显示了其操作过程。 图 1.10 定时器线圈输入对于计数器,因为它有时要用到两个输入端,所以在操作上既要输入线圈部分,又要输入复位部分,其操作过程如图1.11、1.12所示。 图 1.11 计数器复位输入注意,在图1.11中的箭头所示部分,它选中的是应
8、用指令,而不是线圈。 图 1.12计数器线圈输入梯形图中的其他一些线、输出触点、定时器、计时器、辅助继电器等,在菜单上都能方便地找到,再输入元件编号即可。编程软件的功能菜单使用起来更为方便,如果你把光标指向菜单上的某处,在屏幕的左下角就会显示其功能,或者打开菜单上的“帮助”,你可找到一些快捷键列表、特殊继电器/寄存器等信息,同学们可自己边学习边练习。 (五)传输、调试 当你写完梯形图,最后写上END语句后,必须进行程序转换,转换功能键有两种,在下图1.13的箭头所示位置。 图 1.13 梯形图转换 在程序的转换过程中,如果程序有错,它会显示,也可通过菜单“工具”,查询程序的正确性。 只有当梯形
9、图转换完毕后,才能进行程序的传送,传送前,必须将FX2N面板上的开关拨向STOP状态,再打开“在线”菜单,进行传送设置,如下图1.14所示:图 1.14 传送设置根据图示,你必须确定你的PLC与计算机的连接是通过COM1口还是COM2口连接,在实验中我们已统一将RS-232线连在了计算机的COM1口,你在操作上只要进行设置选择。 写完梯形图后,在菜单上还是选择“在线”,选中“写入PLC(W)”,就出现如图1.15画面。图 1.15 写入PLC 从图上可看出,在执行读取及写入前必须先选中MAIN、PLC参数,否则,不能执行对程序的读取、写入,然后点击“开始执行”即可。四实验报告1.写出使用手持编
10、程器编程时图1.2梯形图对应的键盘操作。2.使用编程软件对图1.2梯形图进行编程、运行,完成下表1.2。表1.2输入模拟开关操作元 件输出状态X0、X1开关均接通Y0X2或X3开关接通Y1X4接通Y2X6接通十次Y3在Y3亮后,X5接通然后再断开Y33.绘制完成图1.2梯形图的功能的PLC硬件接线图。实验二基本指令的应用一、实验目的1.熟悉SET置位、RST复位,PLS上升沿脉冲、PLF下降沿脉冲指令的编程和使用。2.熟悉进栈MPS、读栈MRD、出栈MPP指令使用方法。3.熟悉主控(MC、MCR)指令的使用方法。 4.掌握定时器/计数器的使用。5.进一步熟悉PLC程序输入及PLC实验箱输出接负
11、载指示电路的应用。二、实验仪器PLC可编程序实验箱一台计算机一台三、实验内容1.SET/RST指令SET为置位指令,RST为复位指令,占一个程序步。SET/RST指令用于线圈(Y、S、M)的自保持功能,相当于一个R、S触发器,其中S为置位端,使线圈接通,R为复位端,使线圈断电。输入图2.1所示程序,观察出结果是否与波形图一致。图2.12.PLS/PLF脉冲指令这两条指令仅在输入信号的上升沿或下降沿时,产生一个扫描周期的脉冲,占两个程序步。输入图2.2所示程序,观察输出结果是否和波形一致。3.进栈(MPS)、读栈(MRD)、出栈(MPP)指令在可编程控制器中有11个存贮器,他们用来存贮运算中间结
12、果,称之为栈存储器,使用一次MPS指令,就将此刻的运算结果送到栈的第一段,而将先存入的数据依次推移到堆栈的下一段去。 MRD指读取最上段所存在的最新数据的专用指令,堆栈内的数据不发生移动。 使用MPP指令,各数据顺此向上一段移动,最上段的数据被读出,同时该数据就从堆栈内消失。例如图2.3梯形图中,就需要用MPS、MRD及MPP等指令。运行程序:当X0=1(ON)时,观察输出状态。a、Y0输出取决于X1或X2。b、Y1的状态取决于X3、X4相与或X5、X6相与的状态。c、Y2的状态取决于X7的状态。d、Y3的状态取决于X7及X10或X11的状态。当X0=0(OFF) 时,观察输出Y0 Y3的状态
13、。 图2.2图2.34.定时器指令FX1S系列PLC有定时器63个(TOT62),定时器的实际脉冲为100ms(0.1s),每个定时器的定时范围从0.1S3276.7S,定时指令占步数3步。当M8028被驱动时,定时器T32T62 (31点)的时基脉冲为10ms (0.01s) 即T32T55的定时时基脉冲为0.01s。验证图2.4中程序运行结果。图2.45.计数器指令FX1S系列PLC的一般计数器为32个(C0C31),16位通用加计数器16个(C0C15), 16位锁存加计数器16个(C16C31),设定值范围在K1K32767内,该指令占步数为3步。验证图2.5中程序运行结果。图2.56
14、. 主控指令(MC、MCR) MC为主控指令符号,MCR为主控指令复位符号。当使用多级嵌套时,使用该指令,MC-MCR指令成对使用,其嵌套级共八级,从NON7。如图2.6程序:图2.6当X0=1时,执行MC到MCR之间的指令,运行程序,观察Y0、Y1的输出。当X0=0时,定时器、计数器当前值保持,SET、RST及OUT驱动的软元件变为0状态。在MC指令内再使用MC指令时,嵌套级N的编号依次增大(由小到大的顺序),返回使用MCR指令,从小到大的顺序依次解除。四、实验报告1. 写出图2.7所示梯形图对应的指令表,运行并完成表2.1。 表2.1输 入输 出X0X1X2X3X4X5Y0M0S0Y1Y2
15、100000010000001000000100000010000001101010010000000100000001图2.72.写出图2.8所示梯形图对应的指令表,并绘制其相应的波形图。图2.83. 写出图2.9所示梯形图对应的指令表,运行并完成表2.2。图2.9表2.2 输入状态输出状态Y0Y1Y2Y3Y4Y5Y6Y7X0=1X1=1X2=1X2=0X3=1X4=1X5=1X4=0X6=1X7=1X10=1X11=1X12=1实验三移位指令应用实验一、实验目的1.掌握功能指令右移SFTR(FN34),左移SFTL(FNC35)的编程和使用方法。2.应用移位指令实现某一功能控制。二、实验仪
16、器PLC可编程序实验箱一台计算机一台三、实验内容移位寄存器指令是PLC可编程序控制器的一项很有用的功能,掌握好这条指令的功能,对PLC的编程技巧是很有帮助的。FX1s三菱系列PLC有使位元件状态向左移、右移的功能,也有使字元件的状态向左移、右移的功能。1.右移位指令(SFTR)右移位指令格式如图3.1所示:当X10=1,相应的X3、X2、X1、X0送入M15、M14、M13、M12,且向右移4位。图3.1 右移位指令用右移指令实现表3.1真值表的功能。表3.1脉 冲Y3 Y2 Y1 Y000 0 0 011 0 0 021 1 0 031 1 1 041 1 1 150 1 1 160 0 1
17、 170 0 0 1实现功能的梯形图如图3.2。图3.2步骤:1)输入程序。2)检查程序。3)运行程序。X0合上,M1有脉冲输出(秒脉冲),每隔1S,M1向前移一位。 4)将改成、 “相与”(如图3.3梯形图),则输出入下表所示。图3.3 梯形图2.左移位指令(SFTL)左移位指令SFTL(FNC35)格式如图3.4所示。图3.4当X0第一次脉冲到来时,M15M12(4位)移出,同时整个16位寄存器中,每4位作为一个单元向前移动一次,X3、X2、X1、X0首最低四位M3、M2、M1、M0。用左移位指令实现图3.5移位寄存器的要求。图3.5实验步骤:1)输入程序,检查无误后运行程序。2)运行程序
18、,完成表3.2。表3.2脉 冲Y3Y2Y1Y001234567四、实验报告1. 若将图3.3程序移位指令中K4改为K8,运行程序,写出其程序及调试过程、调试结果。2. 将图3.5程序移位指令中K1改为K2,观察输出结果。实验四三相异步电动机的星/三角起动控制由于三相异步电动机正反转换接时,有可能因为电动机容量较大或操作不当等原因,使接触器触头产生较严重的起弧现象,如果电弧还没完全熄灭时,反转的接触器就闭合,则会造成电源相间短路。用PLC来控制电机起动过程则可避免这一问题。一、实验目的1.掌握电机星/三角换接起动主回路的接线。2.学会用可编程控制器实现电机星/三角换接降压起动过程的编程方法。二、
19、实验仪器PLC可编程序实验箱一台计算机一台三、实验内容电机星/三角换接起动主回路的接线图如图4.1,梯形图及指令表如图4.2所示。(a)硬件接线图 (b)主回路接线图图4.1 异步电动机星/三角起动控制电路图4.2 PLC控制异步电动机梯形图及指令表程序合上启动按钮后,电机先作星形连接启动,经延时6S后自动接到三角形连接运行。将图4.1中的SS、ST、SR分别接主机的输入点X0、X1、X2,将KM1、KM2、KM3分别接主机的输出点Y1、Y2、Y3。KM1、KM2、KM3的动作用发光二极管来模拟。实验步骤:1.输入程序,检查无误后运行程序。2.按起动按钮SS,Y0 ON即交流接触器KM1线圈得
20、电, Y2 ON即交流接触器KM3线圈得电,电动机作星形连接启动;同时定时线圈T0得电,启动6S后T0动断触点断开,Y2失电,交流接触器KM3断电,与此同时T0得动合触点闭合,T1得电,经0.5S后,T1动合触点闭合,Y1线圈得电,交流接触器KM2线圈得电,电动机接成三角形,启动完毕。定时器T1的作用使KM3断开0.5S后KM2才得电,以避免电源短路。3.按停止按钮ST, X1的动断触点断开,M1、T0失电,M1、T0的动合触点断开,Y1、Y3失电。KM1、KM3断电,电动机作自由停车运行。4.当电动机过载时,X2的动合触点断开,Y0、Y1、Y2失电,电机停车。按FR可模拟过载。四、实验报告1
21、.画出PLC控制异步电机星/三角起动硬件接线图,写出调试过程及结果。2.设计实现三相异步电动机点动控制的主回路接线图、PLC控制的硬件接线图及相应的梯形图程序。实验五顺序功能图的绘制及使用STL指令设计梯形图一、实验目的1.了解顺序功能图(SFC)的结构。2.掌握步进顺序控制指令STL的程序编程方法。二、实验仪器PLC可编程序实验箱一台计算机一台三、实验内容图5.12是某剪板机工作的顺序功能图,开始时压钳和剪刀在上限位置,限位开关X0和X1为ON,板料的右端在压钳和剪刀交接处的下方。按下起动按钮X10,工作过程如下:首先板料右行(Y0为ON)至限位开关X3动作,然后压钳下行(Y1为ON);压紧
22、板料后,压力继电器X4为ON,剪刀开始下行(Y2为ON)。剪断板料后,X2变为ON,压钳和剪刀同时上行(Y3和Y4为ON,Y1和Y2为OFF)它们分别碰到限位开关X0和X1后,分别停止上行,均停止后,又开始下一周期的工作,剪完5料块后停止工作并停在初始状态。图5.12 某剪板机顺序功能图四、实验报告1.请问图5.12中具有顺序功能图的哪些基本结构?2.绘制图5.12所示某剪板机顺序功能图对应的步进梯形图,写出其相应的指令表,并绘制剪板机控制的PLC硬件接线图。(注意:步进梯形图中STL触点请用“胖”触点形式表示)实验六交通信号灯的PLC控制一、实验目的1.掌握十字路口信号灯自动控制原理。2.熟
23、悉控制系统设计的基本方法。二、实验仪器PLC可编程序实验箱一台计算机一台三、实验内容设计要求十字路口交通信号灯的控制要求时序图如图6.1:图6.1 十字路口交通信号灯控制时序图四、实验报告分别用梯形图的经验设计方法和顺序控制设计法来完成图6.1所示时序图要求的控制电路。请写出完整的设计方案,包括控制系统的任务分解、I/O地址分配、PLC硬件接线图、程序设计、程序运行调试过程和设计总结。实验七机械手动作的PLC控制一、实验目的1.熟悉控制系统的多种工作方式。2.进一步掌握控制系统设计方法。二、实验仪器PLC可编程序实验箱一台AB松开X1X2X4X5左行Y3右行Y2上行Y0下行Y1夹紧Y4工件计算
24、机一台三、实验内容某机械手将工件从A点搬运到B点,其工作示意图如图7.1所示。图7.1 某机械手工作示意图四、实验报告 1. 分别用梯形图的经验设计方法和顺序控制设计法来完成图7.1所示机械手控制系统设计。要求机械手系统有手动、单周期、单步、连续和回原点5种工作方式。2. 写出完整的设计方案,包括控制系统的任务分解、操作面板设计、I/O地址分配、PLC硬件接线图、程序设计、程序运行调试过程和设计总结。附件1 FX1s系列软件编号一览表附件2 FX系列基本指令一览表附件3特殊软元件一览表PLC状态 时钟 M8000运行监视(常开a) M801110ms 时钟 M8001运行监视(常闭b) M80
25、12100ms 时钟 M8002初始脉冲(常开a) M80131s 时钟 M8003初始脉冲(常闭b) M80141min 时钟 M8004出错标志位 M8020清零标志10ms定时器切换标志 M8021借位标志 M8029指令执行完毕标志 M8022进位标志PLC模式 步进顺序M8031非锁存寄存寄器全部清零M8040禁止状态转移M8032锁存寄存器全部清零M8041状态转移开始M8033寄存器数据保持停止M8042启动脉冲M8034禁止所有输出M8043回原点结束M8035强制运行方式M8044原点条件M8036强制运行M8045禁止输出复位M8037强制停止 M8046STL状态置1M8
26、039恒定扫描方式M8047STL状态监控有效中断 出错检测M8050I00 禁止 M8061PLC硬件出错M8051I10 禁止 M8064参数出错M8052I20 禁止 M8065语法出错M8053I30 禁止 M8066电路出错M8056捕捉X00的脉冲 M8067 操作出错M8057捕捉X01的脉冲M8068运算出错锁存M8058捕捉X02的脉冲M8059捕捉X03的脉冲高速计数器 单相双输入 单双相输入M8235C235减计数方式 M8246C246减计数监视M8236C236减计数方式 M8246C247减计数监视M8237C237减计数方式 M8249C249减计数监视M8238
27、C238减计数方式双向输入M8241C241减计数方式 M8251C251减计数监视M8242C242减计数方式 M8252C252减计数监视M8244C244减计数方式 M8254C254减计数监视 M表示用户不能使其置1的特殊辅助继电器,只能用其触点。M是用户可以使其置1的特殊辅助继电器。 附件4 FXGP-WIN-C编程软件简介1、编程界面启动FXGP_WIN-C软件,点击工具拦1的“新文件”按钮(见界面介绍),选择PLC型号(FX1s)并确定,显示图1所示梯形图编程界面,界面显示左右母线、编程区、光标位置、菜单栏、工具栏1、工具栏2、功能图、功能键、状态栏以及标题栏等。 菜单栏工具栏1
28、工具栏2光标左母线右母线功能键状态栏编程区功能图图1 梯形图编程界面(1)编程区左右母线之间为编程区,用于编制梯形图过程中放置元件、指令等。光标光标当前位置是放置或删除元件、指令的位置,利用键盘的上下左右四方向键移动光标,也可用鼠标左键点击移动光标。(2)菜单栏 点击(点击是指用鼠标左键单击,下同)各菜单按钮,显示其下层菜单项,选则菜单项并确认以后,将实现菜单项所描述功能。当鼠标指针指向工具栏1或工具栏2的各个按钮时,均有中文提示该按钮作用。有关的菜单后面将有详细介绍。(3)工具栏1 工具栏1如图2所示。各工具按钮从左至右依次介绍如下: 图2 工具栏11)新文件 编制新的程序文件,也可用于清屏
29、。2)打开 打开原有的PLC用户程序文件(扩展名为. PMW性能监视器文件)。3)保存 保存正在编制或修改的程序文件。4)打印 经打印机打印输出梯形图或者指令语句表。5)剪切 剪切部分程序并保存到剪切板。6)拷贝 将选中的内容拷贝到剪切板。7) 粘贴 将剪切板的内容粘贴到光标处。8) 转换 将梯形图转换成指令语句表。9)到顶 光标跳到最顶端。10)到底 光标跳到最底端。11)元件名查找 按照元件名查找元件,光标跳转到元件所在位置或者所在行(下面 12)14)的查找跳转与此相同)。12)元件查找 按照元件号查找。13)指令查找 按照指令查找。14)触点/线圈查找 按照触点或线圈以及元件名查找。1
30、5)到指定程序 跳转到指定程序。16)下一个 查找下一个。17)刷新 界面刷新。18)帮助 显示帮助说明。(4)工具栏2 工具栏2如图3所示。各功能按钮从左至右依次介绍如下:图3 工具栏21)梯形图视图 显示梯形图编程界面。2)指令表视图 显示指令语句表编程界面。3)注释视图 显示注释界面4)寄存器视图 显示寄存器视图界面5)注释显示设置 显示注释显示设置界面6)开始监控 监控PLC运行状态。7)停止监控 停止监控PLC运行状态。(5)功能图功能图如图4所示。点击图内对象,可在光标处放置元件和指令。图4 功能图第一行 放置常开触点;放置常闭触点。第二行 向上并联常开触点;向上并联常闭触点。第三
31、行 放置上升沿触点;放置下降沿触点。第四行 向上并联上升沿触点;向上并联上升沿触点。第五行 放置线圈;放置指令。第六行 放置水平线段;放置垂直线段于光标左下方。第七行 对左方触点组的逻辑关系取反;删除光标左下方的垂直线段。(6)状态栏 状态栏简要显示步序、写入/插入等编程状态。写入/插入状态由键盘“Insert键”转换。(7)功能键功能键又称快捷键、热键,是指计算机键盘最上端的F1F10各个按键,分别代表一个功能,可快速放置元件、指令。功能键分为梯形图编辑功能键和指令语句表编辑功能键。1)梯形图功能键如图5所示。图5 梯形图功能键F1 帮助F2 放置前沿有效的常开触点F3 放置后沿有效的常开触
32、点F5 放置常开触点F6 放置常闭触点F7 放置线圈F8 放置指令F9 放置水平线段 2)语句表功能键如图6所示。图6 语句表功能键F1 帮助F5 输入LD指令F6 输入AND指令F7 输入OR指令F8 输入ANB指令F9 输入OUT指令2、编程方法FXGP-WIN-C编程软件,可编制FX系列PLC的梯形图和指令语句表两种用户程序,梯形图和指令语句表二者能够相互转换。编制过程中可以对程序进行编辑修改。梯形图编程(1) 编程方法按照事先绘制的梯形图,在图1.7所示梯形图编程界面下,在编程区逐一放置元件和指令。按照调用元件的不同方式,梯形图编程可分为“工具菜单法”、“功能图法”、“功能键法”和“键
33、盘指令法”。1) 工具菜单法在菜单栏“工具”菜单下有“触点 线圈 功能 连线”等菜单项,“触点”菜单项下有“常开触点、常闭触点”等选项;“连线”菜单项下有“水平线段、垂直线段、垂直线段删除”等选项,可分别放置各种元件、指令和连线。a.放置元件鼠标左键点击菜单栏的“工具”菜单,选中元件后,弹出元件标号对话框,利用鼠标左键或者键盘“Tab”键将光标切换到对话框内,填写标号按回车键或点击确认,若元件是触点,则放置到光标所在位置;若元件是线圈,则自动连线放置到右母线。若元件标号错误,会弹出错误警示信息。b.放置指令选中工具菜单的“功能”后,弹出助记符指令对话框,填写指令助记符并确认,则将该指令放置到光
34、标所在位置。c.连线操作利用工具菜单中“连线”下的“水平线段、垂直线段、垂直线删除”等选项,在光标处放置或删除线段。2) 功能图法a.放置元件鼠标左键点击“功能图”的元件符号,弹出元件标号对话框,其他同上。b.放置指令点击功能图的指令符号,弹出对话框后,其他同上。c.连线操作点击“功能图”的相关按钮即可。3) 功能键法参照编程界面最下面一行的“功能键”符号,点按键盘最上排的F6F9功能键,放置元件或指令,其他与上述方法相同。4) 键盘指令法如果对键盘操作比较熟练,对指令语句助记符也比较熟悉,可在梯形图编程界面下,利用键盘直接输入助记符指令,连接放置元件和指令。有关指令,请参PLC编程常用指令。
35、(2) 编辑修改梯形图以及转换存盘1) 修改元件、指令在“写入”状态下,移动光标到欲修改的对象,重复上述放置方法,新的元件、指令会覆盖原有的元件、指令。2) 插入元件在“插入”状态下,移动光标到欲插入位置,放置插入新元件,原有元件向右侧移动。3) 删除元件或者指令移动光标到欲删除的对象,点按键盘的Delete键,即可将对象删除。4) 行删除移动光标到欲删除的行,点击菜单栏的“编辑”菜单,选择“行删除”,即可删除光标所在行右侧的所有内容。5) 行插入移动光标到欲插入行处,点击菜单栏的“编辑”菜单,选择“行插入”,即可在光标处插入一个空行。6) 撤销键入点击菜单栏的“编辑”菜单,选择“撤销键入”,
36、可撤销最后一步操作,恢复删除的元件或指令。7) 选中一个或多个逻辑行按住键盘Shift键,鼠标左键点击元件,可选中一个逻辑行,再次点击其他行的元件,可选中多个逻辑行。8) 鼠标右键菜单光标选中对象以后,点击鼠标右键弹出右键菜单,菜单项为“撤消键入、剪切、复制、粘贴”等,其作用与菜单栏的编辑菜单项相同,可对对象进行相应的编辑,其中的“剪切”有删除作用。充分利用右键菜单能够提高编程速度。9) 将梯形图转换成指令语句表梯形图编制完成以后,点击工具栏1的“转换”按钮,将梯形图转换成指令语句表,以备向PLC主机写入指令程序。如果梯形图有严重错误,转换过程中会弹出错误提示。梯形图编制过程中也可进行转换。点
37、击工具栏2的“指令表视图”按钮,可查看转换完成的指令语句表。10) 修改原有程序文件点击工具栏1的“打开”按钮,选择路径和文件名(PLC用户程序文件扩展名为 .PMW,系性能监视器文件),打开原有程序文件按照上述方法编辑修改。11) 视图显示比例菜单栏“视图”菜单下有“显示比例”菜单项,显示比例由50至150分为多级,选择的显示比例越大,图素显示越大,但是对图形的观察范围越小,一般选择能够显示出梯形图左右母线的比例为宜。12) 存盘编制完成的梯形图和指令语句表程序,需保存到硬盘或软盘中以备将来调用。方法是:点击工具栏1的“存盘”按钮,弹出存盘设置对话框,选择路径、输入文件名(扩展名为 .PMW
38、)确认存盘。文件名长度不得超过八个英文字符(或者四个中文字符)。编辑过程中应经常进行转换和存盘操作,一则便于及时发现编程错误,二则防止中途掉电造成数据丢失。存盘完成后,将在相应目录下生成文件名相同,但是扩展名不同的四个文件,其中文件类型为“性能监视器文件”的为用户程序主文件,其他为辅助文件。13) 重新命名存盘正在编辑的原有文件,可以改变路径和文件名存为另一个文件,而不改变原有文件。方法是:点击菜单栏“文件”菜单,选择“另存为”菜单项,弹出存盘设置对话框,选择路径、输入文件名确认存盘。指令语句表编程点击编程界面工具栏2的“指令表视图”按钮,显示图7所示指令语句表编程界面,根据事先设计的指令语句
39、表,逐步编制指令语句表程序。图7 指令表视图(1)输入助记符和操作数利用键盘或者功能键,按照程序顺序,逐步输入助记符以及操作数并回车确认,完成指令语句表编程。(2)修改某一步指令在“覆盖”状态下,移动光标到该步,输入新指令覆盖旧指令。(3)删除某一步指令移动光标到该步,点按键盘“Delete”键,即删除该步指令。(4)插入一步指令在“插入”状态下,移动光标到位,输入指令即可插入。(5)插入空行移动光标到欲插入空行处,点击菜单栏“编辑”菜单,选择“NOP插入”,选择插入步序号范围,即插入多步NOP空行。(6)将指令语句表转换成梯形图每当输入一个对线圈操作的指令,完成一个逻辑行,指令语句表将自动转换成梯形图。存盘操作如同梯形图编程。3、读入、写出程序与监控读入程序是将PLC主机中的用户程序读入到计算机;写出程序是将计算机内的用户程序写出至PLC主机。 写出或者读入程序时,用编程电缆连接计算机和PLC主机,将PLC主机电源打开,并将编程通信口一旁的转换开关置于STOP一侧(下侧)。程序传输完毕转入PLC运行时,再将此开关置于RUN一侧(上侧)。(1)读入程
链接地址:https://www.31ppt.com/p-4532069.html