西门子PLC实验报告.docx
THSMS-D(S7-300)实验报告课程名:工程实践训练光电信息与计算机工程学院电气与信息工程实验中心实验一根本指令的编程练习(一)与或非逻辑功能实验一、实验目的1 .熟悉PLC实验装置,S7-300系列编程控制器的外部接线方法2 .了解编程软件STEP7的编程环境,软件的使用方法。3 .掌握与、或、非逻辑功能的编程方法。二、根本指令编程练习的实验面板图左图中的接线孔,通过防转座插锁紧线与PLC的主机相应输入输出插孔相接。I为输入点,Q为输出点。上图中下面两排10.011.5为输入按键和开关,模拟开关量的输入。上边Qo1loQO,4oQ0.7o10,0010,3010,6011.1011,4000,00Qo,3oQO,6oQ1.1O10,2010,5000,20QO,5o01,0010,1010,4010,7011,2011,50Q0.0Q0.1Q0.2基本指令编程练习Q0.3Q0.4Q0.5Q0.6Q0.7QLOQ1.1OOOOOOOOOO10.010.110.210.310.410.510.6OOOOOOO10.711.011.111.211.311.411.5OOOOOOO一排Q0.O-Ql.1是LED指示灯,接PLC主机输出端,用以模拟输出负载的通与断。梯形图参考程序通过程序判断QO.1、QO.2.QO.3.QO.4的输出状态,然后再输入并运行程序加以验证。参考程序如下:NetworklOI0.3Network4AI0.0=Q0.2ONI0.6AI0.1Network3ONI0.7=Q0.1ANI0.4=Q0.4Network2ANI0.5OI0.2=Q0.3四、实验步骤程序中的10.0至10.7分别对应控制实验单元输入开关10.0至10.7o通过专用PC/MPI电缆连接计算机与PLC主机。翻开编程软件STEP7,逐条输入程序,检查无误后,将所编程序下载到主机内,并将可编程控制器主机上的STOP/RUN开关拨到RUN位置,运行指示灯点亮,说明程序开始运行,有关的指示灯将显示运行结果。分别拨动输入开关10.0至10.7,观察输出指示灯.Q0.1、Q0.2.Q0.3.Q0.4是否符合逻辑。小结:西门子编程入门,主要是熟悉整个应用过程及简单的编程。书上已有现成的,轻松加俞快,遗憾的是这个实验好似未算在内。(二)定时器/计数器功能实验在S21S7-300模拟实验挂箱上完本钱实验。一、实验目的掌握定时器、计数器的正确编程方法,并学会定时器和计数器扩展方法,用编程软件对可编程控制器的运行进行监控。1.定时器的认识实验定时器的控制逻辑是经过时间继电器的延时动作,然后产生控制作用。其控制作用同一般时间继电器。它可分为:脉冲定时器(SPX扩展脉冲定时器(SEX接通延时定时器(SDK保持型接通延时定时器(SS)和断开延时定时器(SF)实验参考程序:NetworklNOP0=Q0.5AI1.0NOP0LS5Tft20SNOP0SDT0AT02.定时器扩展实验由于PLC的定时器和计数器都有一定的定时范围和计数范围。如果需要的设定值超过机器范围,我们可以通过几个定时器和计数器的串联组合来扩充设定值的范围。实验参考程序:NetworklNOP0NOP0A(NOP0NOP0AI1.1AT1NOP0LS5T#10S)AT2SDT1LS5TftlOS=Q0.6NOP0SDT23.计数器认识实验西门子S7-300系列的内部计数器分为加计数器,减计数器和加减计数器三种。实验参考程序:NetworklAM0.0A(A(RC0LMW10AI1.2LC0L5CUC0TMW10>=1BLD101NOP0)NOP0AC0=Q0.7NOP0)4.计数器的扩展实验计数器的扩展与定时器扩展的方法类似。实验参考程序:NetworklA(A(AI1.3LMW12LMW14L20.0L3L3AL20.0>=1>=1CUC1)BLD101CUC2=Q1.0NOP0BLD101NOP0NOP0AM0.0NOP0RC1AM0.0LC1RC2TMW12LC2NOP0TMW14NOP0NOP0A(AC2AL20.0)小结:主要是熟悉西门子PLC中定时器及计数器的工作原理。也就是码码字,看看热闹。实验二四节传送带的模拟在S21S7-300模拟实验挂箱上完本钱实验。一、实验目的通过使用各根本指令,进一步熟练掌握PLC的根本编程和程序调试。二、控制要求有一个用四条皮带运输机的传送系统,分别用四台电动机带动,控制要求如下:启动时先起动最末一条皮带机,经过5秒延时,再依次起动其它皮带机。停止时应先停止最前一条皮带机,待料运送完毕后再依次停止其它皮带机。当某条皮带机发生故障时,该皮带机及其前面的皮带机立即停止,而该皮带机以后的皮带机待运完后才停止。例如M2故障,MKM2立即停,经过5秒延时后,M3停,再过5秒,M4停。当某条皮带机上有重物时,该皮带机前面的皮带机停止,该皮带机运行5秒后停,而该皮带机以后的皮带机待料运完后才停止。例如,M3上有重物,MKM2立即停,再过5秒,M4停。三、四节传送带的模拟实验面板图:四、输入/输出连线列表面板MlM2M3M4ABCDSBlSB2PLCQ0.1Q0.2Q0.3Q0.410.110.210.310.410.010.5五、LAD图程序10.010.5"SB1*SB2*MO.1TIl/lO1MO.1TI程序段2:标题:M0.1TlIIIIbuJIS5I5SMO.2T21/1(SF)1S5I15S程序段3:标题:T8U程序段4:标题:TlIIT3III'3JIS5Tt5SMO.2T41/1TSF)IS5I10S程序段5:标题:QO.3T4Ml.0T7MO.4MO.5“M3"II|/|1/11/1|/|III1/11/11/11/1JI程序段6:标题:T3T5IIf111IIIbuJIS5TS5SMO.2T6|/|pI1/1IbhJIS5I5S程序段7:标题:T6IIMO.7|/|Ml.01/1MO,3|/|MO.4|/|MO.51/1QO.252"III1/1Izl1/1Izl1/1JI程序段8:标题:程序段9:标题:10.1*T/k程序段10:标题:Tll11.1*2*H/P10.2T/I-程序段11:标题:Tll11.1-M-10.2廿T/I-程序段12:标题:Tll11.1T/I-10.2廿H/F程序段13:标题:T1211.2“3*H/F10.3*C*T/I-程序段14:标题:T1211.2“3"T/I-10.3-1/1-程序段15:标题:T1311.3T/I-10.4灯T/I-程序段16:标题:M0.3TJ-T74SD)IS5T»5ST8YSD)IS51¾10SM0.4)-T9(SD)1S5I¾5SM0.5TlOYSD)IS5T»5S程序段1九标题:小结:n多开通延时及断开延时器,程序编的又长又臭,做职员的话大概早就被老板炒了吧。结果是圆满的。总算没有白干。实验三自动配料系统模拟实验一、实验目的1熟练掌握PLC的编程和程序调试。2了解掌握工业中自动配料系统的工作过程和编程方法。二、控制要求系统启动后,配料装置能自动识别货车到位情况和能够自动对货车进行配料,当车装满时,配料系统能自动关闭。三、自动配料系统模拟实验面板图SB1OSQ1OAoBocoDoL2oMloM2oM3oM4OL1O010D2oKoD4O自动配料/四节传送带启动/SBl停止/SB2OOSB2OSQ2O向固四、输入输出列表面板SBlSB2SlSQlSQ2DlD2D3PLC10.010.110.210.310.4QO.0QO.1QO.2面板D4LlL2MlM2M3M4PLCQO.3QO.4QO.5QO.6QO.7QLOQl.1五、工作过程1初始状态红灯L2灭,绿灯Ll亮,说明允许汽车开进装料。料斗出料口D2关闭,假设料位传感器Sl置为OFF料斗中的物料不满,进料阀开启进料D4亮。当Sl置为ON料斗中的物料已满,那么停止进料D4灭。电动机Ml、M2、M3和M4均为OFF。2装车控制装车过程中,当汽车开进装车位置时,限位开关SQl置为0N,红灯信号灯L2亮,绿灯Ll灭;同时启动电机M4,经过2S后,再启动启动M3,再经2S后启动M2,再经过2S最后启动Ml,再经过2S后才翻开出料阀D2亮,物料经料斗出料。当车装满时,限位开关SQ2为0N,料斗关闭,2S后Ml停止,M2在Ml停止2S后停止,M3在M2停止2S后停止,M4在M3停止2S后最后停止。同时红灯L2灭,绿灯Ll亮,说明汽车可以开走。停机控制按下停止按钮SB2,自动配料装车的整个系统终止运行。六、LAD图程序10.3*SQ1*MO.7MO.1程序段2:标题:IMCII1.210.0"SB1'T卜10.1"SB2'程序段5:标题:MO.4IITli,11IIIS5T#2ST2(rSF1I'IS5T#8S程序段io:标题:TlT3TI(SD)1S5T#2ST4(SF)IS5T6ST3T5TI(SD)IS5T#2ST6(SF)IS5T4ST5T7TI(SD)IS5T2ST8(SF)IS5T2S程序段16:标题:程序段17:标题:00.1"D2"小结:又是n多的定时器,好在这次长度稍微控制了一下。实验四十字路口交通灯控制的模拟一、实验目的熟练使用各根本指令,根据控制要求,掌握PLC的编程方法和程序调试方法,使学生了解用PLC解决一个实际问题的全过程。二、控制要求信号灯受一个启动开关控制,当启动开关接通时,信号灯系统开始工作,且先南北红灯亮,东西绿灯亮。当启动开关断开时,所有信号灯都熄灭。南北红灯亮维持25秒,在南北红灯亮的同时东西绿灯也亮,并维持20秒。到20秒时,东西绿灯闪亮,闪亮3秒后熄灭。在东西绿灯熄灭时,东西黄灯亮,并维持2秒。到2秒时,东西黄灯熄灭,东西红灯亮,同时,南北红灯熄灭,绿灯亮。东西红灯亮维持30秒。南北绿灯亮维持20秒,然后闪亮3秒后熄灭。同时南北黄灯亮,维持2秒后熄灭,这时南北红灯亮,东西绿灯亮。周而复始三、十字路口交通灯控制的实验面板图五、工作过程当启动开关SD合上时,10.0触点接通,Q0.2得电,南北红灯亮;同时Q0.2的动合触点闭合,Q0.3线圈得电,东西绿灯亮。1秒后,T49的动合触点闭合,Q0.7线圈得电,模拟东西向行驶车的灯亮。维持到20秒,T43的动合触点接通,与该触点串联的T59动合触点每隔0.5秒导通0.5秒,从而使东西绿灯闪烁。又过3秒,T44的动断触点断开,Q0.3线圈失电,东西绿灯灭;止匕时T44的动合触点闭合、T47的动断触点断开,Q0.4线圈得电,东西黄灯亮,Q0.7线圈失电,模拟东西向行驶车的灯灭。再过2秒后,T42的动断触点断开,Q0.4线圈失电,东西黄灯灭;此时起动累计时间达25秒,T37的动断触点断开,Q0.2线圈失电,南北红灯灭,T37的动合触点闭合,Q0.5线圈得电,东西红灯亮,Q0.5的动合触点闭合,Q00线圈得电,南北绿灯亮。1秒后,T50的动合触点闭合,Q0.6线圈得电,模拟南北向行驶车的灯亮。又经过25秒,即起动累计时间为50秒时,T38动合触点闭合,与该触点串联的T59的触点每隔0.5秒导通0.5秒,从而使南北绿灯闪烁;闪烁3秒,T39动断触点断开,Q0.0线圈失电,南北绿灯灭;此时T39的动合触点闭合、T48的动断触点断开,Q0.1线圈得电,南北黄灯亮,Q0.6线圈失电,模拟南北向行驶车的灯灭。维持2秒后,T40动断触点断开,Q0.1线圈失电,南北黄灯灭。这时起动累计时间达5秒钟,T41的动断触点断开,T37复位,Q0.3线圈失电,即维持了30秒的东西红灯灭。六、LAD图程序SODTSTVBIRBCDT3程序段5:标题:程序段6:标题:T5Ml.0MO.4MO.4TkQ0.5"东西R"程序段9:标题:程序段10:标题:T71卜M0.6T8SODTI/13Q1/1S5T#500MS-TVBI一.-RBCDMO.5TJ1程序段12:标题:T9程序段13:标题:Q0.2Q0.1M0.7"南北M"南北Y"1/11/1()1TlOS5T2S程序段14:标题:TlOIIQ0.2"南北R"1/1Ml.0_IIM1.01/1IIII小结:三菱里编了半天,怎么到这里感觉是最简单的一个,难道是因为有了前车之鉴?还是定时器。实验五装配流水线控制的模拟在S22S7-300模拟实验挂件完本钱实验。一、实验目的了解移位存放器指令(包括左移位,右移位指令)在控制系统中的应用及编程方法。二、实验原理使用移位存放器指令,可以大大简化程序设计。移位存放器指令所描述的操作过程如下:假设在输入端输入一串脉冲信号,在移位脉冲作用下,脉冲信号依次移到移位存放器的各个继电器中,并将这些继电器的状态输出,每个继电器可在不同的时间内得到由输入端输入的一串脉冲信号。三、装配流水线模拟控制的实验面板图BoDoFoAocoEo图中左框中的AH表示动作输出用LED发光二极管模拟),右侧框中的AG表示各个不同的操作工位。四、输入/输出接线列表面板启动复位移位ABCPLC10.010.2I.1QO.0QO.1QO.2面板DEFGHPLCQO.3QO.4QO.5QO.6QO.7五、实验要求传送带共有十六个工位,工件从1号位装入,分别在A操作1、B操作2、C操作3三个工位完成三种装配操作,经最后一个工位后送入仓库;其它工位均用于传送工件。六、LAD图程序OBl:“MainProgramSweep(Cycle)湖翡B:标题:程序段3:标题:Ml.2T)1程序段4:标题:MO.2T4MO.2程序段5:标题:Ml.3THM1.0THMO.4T小MO.7T2T/l(SD)IS5T#1S程序段7:标题:T2T卜程序段8:标题:小结:移位存放器的应用,书上说的变量表完全用不来,最后还是没用它,呵呵,没它照样能活嘛!但好似有点繁琐。实验十轧钢机控制系统模拟在S30模拟实验挂箱中轧钢机控制系统模拟实验区完本钱实验。一、实验目的用PLC构成轧钢机控制系统,熟练掌握PLC的编程和程序调试方法。二、控制要求当启动按钮SD接通,电机Ml、M2运行,传送钢板,检测传送带上有无钢板的传感器Sl的信号即开关为ON,表示有钢板,电机M3正转WZ灯亮;Sl的信号消失为OFF,检测传送带上钢板到位后的传感器S2有信号为ON,表示钢板到位,电磁阀动作YU1灯亮,电机M3反转WF灯亮。Yl给一向下压下量,S2信号消失,Sl有信号,电机M3正转重复上述过程。Yl第一次接通,发光管A亮,表示有一向下压下量,第二次接通时,A、B亮,表示有两个向下压下量,第三次接通时,A、B、C亮,表示有三个向下压下量,假设此时S2有信号,那么停机,须重新启动。三、轧钢机控制系统模拟的实验面板图:轧钢机控制系统模拟四、输入/输出接线列表输入SDSlS2接线10.010.110.2输出接线MlM2MZMFABCYUlQ0.0Q0.1Q0.2Q0.3Q0.4Q0.5Q0.6Q0.7六、LAD图程序OBl:”1IainProgxamSweep(Cycle),程序段1:标题:程序段5:标题:MO.1T)-程序段6:标题:小结:大学没有再脑补语文,结果是理解题意上出现很大的困难,工科生的悲哀。实验十一邮件分拣系统模拟在S30模拟实验挂箱中邮件分拣系统模拟实验区完本钱实验。一、实验目的用PLC构成邮件分拣控制系统,熟练掌握PLC编程和程序调试方法。二、控制要求启动后绿灯Ll亮表示可以进邮件,Sl为ON表示模拟检测邮件的光信号检测到了邮件,拨码器模拟邮件的邮码,从拨码器读到的邮码的正常值为1、2、3、4、5,假设是此5个数中的任一个,那么红灯L2亮,电机M5运行,将邮件分拣至邮箱内,完后L2灭,Ll亮,表示可以继续分拣邮件。假设读到的邮码不是该5个数,那么红灯L2闪烁,表示出错,电机M5停止,重新启动后,能重新运行。三、邮件分拣系统模拟实验面板图四、输入/输出接线列表输入SDSlABCD复位接线10.010.110.210.310.410.510.6输出接线LlL2M5MlM2M3M45Q0.0Q0.1Q0.2Q0.3Q0.4Q0.5Q0.6Q0.7五、LAD图程序r三网:折aEI93:惊JTIVA4&薛强5:刷H:整启后9:IHLQ0.1I2no.2TeIIi11r1SCTmI片用用10:««:K).mW0III,L11110.3(KJIIWj-MI中.1I(K)1小结:在邮码按钮上愣了一下,这麽高级的东西,还是第一次碰到。当时就傻眼了,忙跑去问老师,然后就懂了。实验十二运料小车控制模拟在S30模拟实验挂箱中运料小车控制模拟实验区完本钱实验。一、实验目的用PLC构成运料小车控制系统,掌握多种方式控制的编程。二、控制要求系统启动后,选择手动方式按下微动按钮A4,通过ZL、XL、RX、LX四个开关的状态决定小车的运行方式。装料开关ZL为ON,系统进入装料状态,灯Sl亮,ZL为OFF,右行开关RX为ON,灯RI、R2、R3依次点亮,模拟小车右行,卸料开关XL为0N,小车进入卸料,XL为OFF,左行开关LX为ON,灯Ll、L2、L3依次点亮,模拟小车左行。拨动停止按钮后,再触动微动按钮A3,系统进入自动模式,即“装料-右行-卸料-装料-左行-卸料-装料”循环。再次拨动停止按钮后,选择单周期方式按下微动按钮A2,小车运行来回一次。同理,拨动停止按钮后,选择单步方式选择Al按钮),每按动一次Al,小车运行一步。三、运料小车实验面板图Mo6Uo6S2O6四、输入/输出接线列表输入接线SDSTZLXLRXLXAlA2A3A410.010.110.210.310.410.510.610.711.011.1输出接线SlS2RlR2R3LlL2L3QO.0QO.1QO.2QO.3QO.4QO.5QO.6QO.7宿体对2:trHi0.0T卜U.6Th卷用眩3:trA:密Jal4:tM|i程序段6:标题:Kk2Q0.00.1H31*幅序后6:标H,d,Tl-TbTl<>>InnKMiM<忖启ItIlIlMhk启於帽再KId:标flh幅启用IT:Irtt:相启lih:标杆序约19:标&幅体约20:标盘:帽停绮21:标1!:POSQ小结:这个程序截图截了四下,老长老长的,重点在于理清楚每种模式下每一步是怎样运行的而且要充分利用他们间的联系。实验十三舞台灯光的模拟一、实验目的用PLC构成舞台灯光控制系统。二、实验内容合上启动按钮,按以下规律显示:1-2-3-4-5-6-7-8-12-1234-123456-12345678-345678-5678-78-15-26-48-26-15-1357-2468-1如此循环。三、舞台灯光的模拟实验面板图舞台灯光模拟四、输入/输出;输入_SD_接线10.0SDoJgIo80To6050403020输出接线12345678QO.OQO.1QO.2QO.3QO.4QO.5QO.6QO.7六、LAD图程序OBl:“MainProgramSweep(Cycle)*5三三三i:标题:10.0“SD"TF-MO.1TH10.1*s*T/4MO.1-()-程序段2:标题:程序段4:标题:MO.1MO.3TlTI1/1(SD)IS5T1S程序段5:标题:TlT卜MO.3T)-程序段15:标题:程序段16:标题:程序段17:标题:程序段18:标题:程序段19:标题:程序段20:标题:程序段21:标题:程序段22:标题:T3MO.0JI01程序段8:标题:Ml.7程序段9:标题:MO.11I11MOVEENENOINOUT三40-QWOI程序段10:标题:Ml.7M2.1M2.0S5TS5OOMSI(S程序段11:标题:MO.4MO.5M2.01/11I1IMW40-W#16#300-WXOR_WENENOINlOUTIN2-三40小结:终于做到最后一个了,结果发现这个好似要用到数据块,果断没有再往深处想,有最笨最原始的方法解决了。希望老师不要介意。因为之前已弄了一天,毫无结果。实验心得体会1112440113王文辉这个短学期,我们进行了PLC的学习,同以往之前在课上学三菱的PLC不太一样,这次是短时间接受一门与以前不太一样的东西感觉还是有一点难度,西门子PLC的编程语言在呕血方面与三菱还是有一些不一样的,个人感觉要比三菱的功能更多难以适应,可能是因为习惯了之前的PLC的缘故,但是,现在大多数工厂里面所用的都是西门子的PLC,所以个人感觉这课对我们将来意义十分重大由于平时大家都是学理论,没有过实际开发设计的经验,拿到的时候都不知道怎么做。但通过各方面的查资料并学习。我们根本学会了PlC设计的步聚和根本方法。分组工作的方式给了我与同学合作的时机,提高了与人合作的意识与能力。通过这次设计实践。我学会了plc的根本编程方法,对plc的工作原理和使用方法也有了更深刻的理解。在对理论的运用中,提高了我们的工程素质,在没有做实践设计以前,我们对知道的撑握都是思想上的,对一些细节不加重视,当我们把自己想出来的程序与到PIC中的时候,问题出现了,不是不能运行,就是运行的结果和要求的结果不相符合。能过解决一个个在调试中出现的问题,我们对Plc的理解得到加强,看到了实践与理论的差距。通过合作,我们的合作意识得到加强。合作能力得到提高。上大学后,很多同学都没有过深入的交流,在设计的过程中,我们用了分工与合作的方式,每个人互责一定的局部,同时在一定的阶段共同讨论,以解决分工中个人不能解决的问题,在交流中大家积极发言,和提出意见,同时我们还向别的同学请教。在此过程中,每个人都想自己的方案得到实现,积极向同学说明自己的想法。能过比拟选出最好的方案。在这过程也提高了我们的表过能力。虽然在过程中遇到很多困难,有的困难甚至让人很头大,但是这也是对我们的一种锻炼,在编程编了一天之后,觉得头很大,但是当编出来之后的快乐,却让人陶醉.希望以后也能多有这种时机来让我们多多实践。实验心得体会1113130105潘伊莎因为之前学习接触过三菱PLC,比起之前从什么都不会开始到编程,便觉得这次的西门子PLC并不是那么难以上手,在做了两个实验后,理清了思路,后面的实验也越来越顺利.在每一个实验中都先理清楚每一步该干什么,按着逻辑去画梯形图.特别是在学了顺序图之后,只要根据状态一步一步来,就会简单很多.在这次的西门子PLC仿真学习之后,对PLC编程又加深了理解.其实各品牌型号和型号的PLC设备在编程方面并没有太多的差异,根本方法都是一样的,主要是编程者的逻辑思维方式.通过解决一个个在调试中出现的问题,我们对PLe的理解得到加强,看到了实践与理论的差距。这次的PLe的实验不仅让我们将PLC的理论课应用到实践上,提高了我们对PLC这门课的兴趣,让我明白了我在那些方面还有缺乏需要提高.多改变自己设计的方法,在设计的过程中最好要不停的改善自己解决问题的方法,这样可以方便自己解决问题.有时候问题的答案不是只有一个,答案从优从简是最好的,所以要不断改动,不断提升自己,努力寻求最优解.多和同学讨论。我们在做实验的过程中要不停的讨论问题,这样,我们组员可以尽可能的统一思想,这样就不会使在做的过程中没有方向,并与同伴相互学习相互合作,遇到问题一起讨论解决,不然自己容易进入死结解不开.团队合作也是十分重要的.遇到问题和同学互相讨论交流。多和同学讨论。我们在做课程设计的过程中要不停的讨论问题,这样,我们可以尽可能的统一思想,这样就不会使自己在做的过程中没有方向,并且这样也是为了方便最后设计和在一起。讨论不仅是一些思想的问题,还可以深入的讨论一些技术上的问题,这样可以使自己的处理问题要快一些,少走弯路。多改变自己设计的方法,在设计的过程中最好要不停的改善自己解决问题的方法,这样可以方便自己解决问题在设计的过程中我们还得到了老师的帮助与意见。在学习的过程中,不是每一个问题都能自己解决,向老师请教或向同学讨论是一个很好的方法,不是有句话叫做思而不学者殆。做事要学思结合。实验心得体会1116060215周敏短学期的这门实训课程安排地挺好的。之前的PLC课程主要是围绕三菱的FX-系列PLC来讲授。其中关于西门子系列的PLC知识只是有所提及,而当前市场上西门子的PLC应用也较多,且这两家公司推出的相应编程语言存在一些差异,仅仅是学习单个语言很难再将来的实践中应用自如。这门课的开设在一定程度上弥补了这一缺乏。通过动手实践,使我们更加深入的理解了PLC特性及应用。因为之前在三菱的PLC上做过编程实践,所以入手还不是太困难。但也是因为习惯的原因。犯了很多先入为主的错误。比方说,虽然两个牌子的PLC编程环境里均设有定时器和计数器,但在应用的时候存在较大差异。如果按经验做的话很容易犯一些粗浅的逻辑错误。另外,同一功能的实现在两种机器上也存在很大不同,西门子的PLC中大量逻辑框图的使用比拟便捷,但如果不明白它的工作特性,可能会适得其反。再说说编程过程,编第一个程序的时候尤其觉得没头绪,最后只能先仔细研究一下教材上的样例。最后虽然编成了,但整体看上去不是很顺畅,而且程序运行过程中会出很多意料之外的逻辑错误。表达了编程的不严谨性,以及整体把握缺乏。印象中运料小车的编辑过程是最漫长的,应为它具有四种工作模式,且各自之间存在关联,一开始我是分别逐层来实现的,结果是前一个功能实现了,待到增加第二个功能,不经它不能实现还影响到第一种模式的运行。做的我都快崩了,好在听取了同学的建议将它的总体功能集结,再用四种不同的控制方式控制它。最总还是勉强实现了。实训过程中团队的配合挺重要的,如果一组的每个成员都充分的被调动起来,工作似乎变得轻松而愉快,并且同学间的默契程度也得到了提升。毕竟将来的社会工作大多还是需要团队的力量来完成的。综上,这个短学期过得很充实的,虽然有时为一个难点抓破头皮,但辛苦的最后总能收获很多。大四将至,同学间以后可能没有那么多时机在一起做事了,所以也挺难得,且行且珍惜吧!