《北京理工大学PLC报告.doc》由会员分享,可在线阅读,更多相关《北京理工大学PLC报告.doc(48页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、,目录一、设计一 PLC数字量和模拟量的输入和输出11.1 实验目的11.2 实验设备11.3 实验内容及结果11.3.1 BCD码运算与显示11.3.2 交通灯控制系统设计41.3.3模拟量运算及显示6二、设计二 PLC与组态软件的联机92.1 实验目的92.2 实验设备92.3 实验内容及结果92.3.1 彩灯设计组态设计92.3.2 液位、压力输入显示及相应曲线显示实验19三、设计三 气动执行机构调压调速换向实验243.1 实验目的243.2 实验设备243.3 实验内容及结果243.3.1 气缸调速243.3.2 气缸循环运动25四、设计四 PLC控制气动机械手运动及组态显示284.1
2、 实验目的284.2 实验设备284.3 实验内容及结果284.3.1 组态王测试气缸运动284.3.2 气缸循环动作29五、实验中出现的问题及解决35六、实验收获、体会及建议35一、设计一 PLC数字量和模拟量的输入和输出1.1 实验目的熟悉OMRON CJ PLC和学习CX-Programmer编程软件的使用,通过编写典型程序,掌握数字量和模拟量输入输出的使用与编程,触摸屏的通信与编程。1.2 实验设备OMRON CJ2 PLC 教学实验台一台;内置CX-Programmer计算机一台。1.3 实验内容及结果学会使用编程软件对PLC进行编程,完成规定任务;按下面要求编制梯形图完成三个实验内
3、容。1.3.1 BCD码运算与显示1.3.1.1 内容和要求通过四个发光管实现一个十进制数拨动开关的四位BCD码显示,两个四位数相加后显示新的四位或5位BCD码并显示出来。(1)如图1.1,指示灯GL01GL04代表4位BCD码,SW0108代表8位输入开关。当SW01通仅GL04亮代表0001;当SW02通仅GL03亮代表0010;依次至当SW08通仅GL01亮代表1000,SW0108有同时两个或以上开关通GL01GL04都会灭。同理,GL05GL08代表另一组4位BCD码,SW0916为与GL05GL08对应的8位输入开关,其代表值同上。(2)实现BCD码加法功能,GL0104表示4位B
4、CD码,GL0508表示另外一组4位BCD码,GL0913表示一组5位BCD码其中GL09为高位。、为加数,为和。例如,为只有GL02亮即0100(SW04接通),为GL07、08都亮即0011(SW11接通),则部分GL11、12、13亮表示00111。实现BCD码全部情况的加法功能。1.3.1.2 PLC梯形图程序图1.1 BCD加法PLC梯形图程序1.3.1.3 实验结果 图1.2 BCD相加结果图1 图1.3 BCD相加结果图2 图1.4 BCD相加结果图3 图1.4 BCD相加结果图4上面四张实验结果图分别显示了“0001+0001=00010”、“0011+0100=00111”、
5、“0101+0101=10000”、“0110+0111=10011”进行BCD码运算的实际运行结果图。可以看出,我们组的程序圆满的完成了任务的要求。采用BCD码在计算机中进行计数有很多的优点。首先能够节约储存空间,然后BCD码,就是二进制与十进制的转换码。在计算机中都是2进制来保存数据,因此要把一个10进制数据转换成2进制,才能保存在计算机中。 但是10进制跟2进制之间转换很麻烦。而BCD吗就是解决这个问题的。BCD码就是把10进制数的每1位都用4位的二进制表示,如:28的BCD码是0010 1000,由于转换的时候只要计算09之间转换,因此非常的方便,口算就可以算出来了,符合人们的日常习惯
6、。1.3.2 交通灯控制系统设计1.3.2.1 内容及要求利用NB-Designer软件在NB型触摸屏建立组态工程,通过与PLC通信模拟实现对十字路口东西向和南北向的交通灯的控制。当启动按键接通时,交通灯开始工作。先是东西绿灯亮、南北红灯亮。南北红灯亮维持35秒,在南北红灯亮的同时,东西绿灯也亮,并维持30秒,到30秒时,东西绿灯闪亮,闪亮周期1秒(0.5秒亮,0.5秒灭)。绿灯闪亮3秒后,黄灯亮,维持2秒,到2秒时,东西黄灯灭、红灯亮,同时南北红灯灭、绿灯亮。东西红灯亮维持25秒,南北绿灯亮20秒,到20秒时,南北绿灯闪亮3秒后熄灭,南北黄灯亮维持2秒,到两秒时,南北黄灯灭、红灯 亮,同时东
7、西红灯灭、绿灯亮。进入第二次循环,当启动开关断开时交通灯全部熄灭。1.3.2.2 I/O配置表表1.1 实验台指示灯、开关及店址变量对应表灯/开关实验台灯/开关编号PLC中对应变量地址实验台启动开关SW010.00触摸屏启动开关无W0.00东西绿灯GL011.00东西黄灯GL021.01东西红灯GL031.02南北红灯GL041.03南北绿灯GL051.04南北黄灯GL061.051.3.2.3 PLC梯形图程序图1.5 交通灯系统PLC梯形图程序截图1.3.2.4 NB-Designer程序设计图1.6 交通灯控制系统NB-Designer上位机界面1.3.2.5 实验结果图 图1.7 实验
8、结果过程一 图1.8 实验结果过程二 图1.9 实验结果过程三 图1.10 触摸屏画面其中,图1.7表示南北红灯亮以及东西红灯亮;图1.8表示南北红灯亮东西黄灯亮;图1.9表示南北绿灯亮东西红灯亮;图1.10表示NB-Designer设计触摸屏组态画面。本实验中,灯闪亮状态是用欧姆龙PLC提供的P_1s的脉冲实现的。1.3.3模拟量运算及显示1.3.3.1 内容及要求利用旋转式变阻器实现模拟量采集并通过模拟量输出到四位数码管显示电压值,并通过两个模拟量的相加和相减结果显示在第三个和第四个四位数码管上。相加结果大于5V,GL01亮,相减结果小于1V,GL02亮。打开SW1启动数值转换,断开SW1
9、停止数值转换。如图1.3,旋转开关改变输入电压的大小,数码显示对应的电压值。本实验要求数码显示1显示旋转开关1输入的电压值;数码显示2显示旋转开关2输入的电压值;数码显示3显示旋转开关1、2输入的电压值之和,当此值大于5V是GL01亮,数码显示4显示旋转开关1、2输入的电压值之差,当此值小于1V时GL02亮。注:1V对应AD转换结果为420,5V对应AD转换结果为2000。图1.11 模拟量输入输出组成1.3.3.2 I/O配置表表1.2 实验台AD、旋转开关输入、数码显示输出对应地址变量实验台对应装置对应AD通道数码显示使能位地址(对应地址置位后对应数码管才能进行显示)旋转开关输入转换结果/
10、数码显示对应PLC中的存储地址旋转开关1输入通道1无2031旋转开关2输入通道2无2032旋转开关3输入通道3无2033旋转开关4输入通道4无2034数码显示1无2040.002041数码显示2无2040.012042数码显示3无2040.022043数码显示4无2040.0320441.3.3.3 PLC梯形图程序设计图1.12 模拟量输入输出PLC程序1.3.3.4 实验结果 图1.13 实验结果一 图1.14 实验结果二 图1.15 实验结果三 图1.16 实验结果四其中,图1.13展示了GL01和GL02都亮的结果;图1.14展示了GL01和GL01都未亮的情况;图1.15展示了两个模
11、拟量差小于1V时GL02亮的情况;图1.16展示了两个模拟量和大于5V时GL01亮的情况。符合任务要求。在实验中,我们发现模拟量1V对应AD转换结果420,5V对应AD转换结果2000。原因在于:实验台采用的AD转换系统是12位,2的12次方是4096 对应10V 所以1V对应420,5V对应2000。二、设计二 PLC与组态软件的联机2.1 实验目的学习工业组态软件KingView的使用,掌握组态软件与I/O设备的网络构成及通讯方式,通过编写典型程序,掌握组态软件和PLC联机的方法和组态动画的制作。2.2 实验设备OMRON CJ2 PLC 教学实验台一台;内置CX-Programmer和K
12、ingView计算机一台。2.3 实验内容及结果学会KingView6.55的程序编制方法,通过KingView组态王软件配置与PLC联系的变量设置、寄存器设置、通信设置;按下面要求编制PLC梯形图,在计算机上完成相应的组态动画展示。2.3.1 彩灯设计组态设计2.3.1.1 内容及要求要求组态王设计画面灯1-16对应实验台指示灯1-16,拨开实验台SW1,实现以下要求:按下按键1:灯1亮延时1秒灯1灭同时灯2亮,依次按照116的顺时针方向循环,并且“显示1”显示循环的圈数,打开按键1的同时“显示5”清零并倒计时20秒,若计时时间到且没有其它按键操作进入中循环模式,且要实现组态王与实验台指示灯
13、同步亮灭。按下按键2:灯1亮延时1秒灯1灭同时灯16亮,依次按照161的逆时针方向循环,并且“显示2”显示循环的圈数,打开按键2或由进入的同时“显示5”清零并倒计时20秒,若计时时间到且没有其它按键操作进入中循环模式,且要实现组态王与实验台指示灯同步亮灭。按下按键3:灯1亮延时1秒灯1灭同时灯3亮,依次按照1-3-5-7-9-11-13-15-1的顺时针方向循环,并且“显示3”显示当前时刻点亮灯对应的号码,打开按键3或由进入的同时“显示5”清零并倒计时20秒,若计时时间到且没有其它按键操作进入中循环模式,且要实现组态王与实验台指示灯同步亮灭。按下按键4:灯2亮延时1秒灯2灭同时灯4亮,依次按照
14、2-4-6-8-10-12-14-16-2的顺时针方向循环,并且“显示4”显示当前时刻点亮灯对应的号码,打开按键4或由进入的同时“显示5”清零并倒计时20秒,若计时时间到且没有其它按键操作进入中循环模式,且要实现组态王与实验台指示灯同步亮灭。按下按键5一次暂停灯的循环及显示,再次按下按键5指示灯接暂停前的运行状态继续运行。按下按键6:所有灯停止运行全部熄灭。2.3.1.2 PLC梯形图程序 图2.1 PLC梯形图程序2.3.1.3 组态王设计图2.2 流水灯组态王设计运行系统界面图2.3 流水灯组态王设计开发系统界面具体各个按键的功能已经明显的标注在界面上,并能跟随PLC系统工作,很好地完成任
15、务要求。2.3.1.4 实验结果 图2.4 按键一实验结果图 图2.5 按键二实验结果图 图2.6 按键三实验结果图 图2.7 按键四实验结果图图2.8 按键六复位结果图上面实验结果图分别展示了按下各个按钮时的结果,包括上位机以及PLC的状态,符合实验的要求。2.3.2 液位、压力输入显示及相应曲线显示实验2.3.2.1 内容及要求要求旋转开关1对应液位1输入,压力显示1是液位输入1的0.5倍;旋转开关2对应液位2输入,压力显示2是液位输入2的0.2倍,压力显示3是液位3的0.6倍。1、拨动旋转开关对应数码管显示相应电压值:数码管1、2分别显示旋转开关1、2的输入值,数码管3、4显示压力值1、
16、2;2、组态王画面设计:拨动旋转开关1组态王对应液位1显示增加,当液位大于量程4/5时进行报警即灯1点亮;拨动旋转开关2组态王对应液位2显示增加,当液位大于量程4/5时进行报警即灯2点亮;3、同时打开阀1、2液罐3为1、2中的和。3、实时曲线显示:横轴为时间轴,纵轴为数据轴分别为液位1、液位2、液位3、压力1、压力2、压力3,当拨动旋转开关1、2对应液位、压力曲线跟随变化。4、XY控件:横轴为压力,纵轴为液位,分别绘制液位1压力1、液位2压力2、液位3压力3的曲线图,拨动旋转开关XY控件的液位-压力曲线跟随变化。2.3.2.2 PLC梯形图程序图2.9 PLC程序2.3.2.3 组态王设计图2
17、.10 液位组态王界面其中,组态王上位机设计的命令语言为:if(本站点阀门1 =1 ) 本站点液罐1 = 本站点液罐10; 本站点液罐01 = 本站点液罐10*0.0025;if(本站点阀门2 =0) 本站点液罐03 = 本站点液罐01; if (本站点阀门2 = 1) 本站点液罐2 = 本站点液罐20; 本站点液罐02 = 本站点液罐20*0.0025;if(本站点阀门1 =0) 本站点液罐03 = 本站点液罐02;if (本站点阀门1 =1&本站点阀门2 =1) 本站点液罐3 = 本站点液罐1+本站点液罐2; 本站点液罐03 = 本站点液罐3*0.0025;if (本站点阀门1 =0&本站
18、点阀门2 =0) 本站点液罐03 = 0;本站点压力显示1= 本站点液罐01*0.5;本站点压力显示2= 本站点液罐02*0.2;本站点压力显示3= 本站点液罐03*0.6;if(本站点液罐1 3231*4/5) 本站点报警灯1 =1;else 本站点报警灯1 =0;if(本站点液罐2 3231*4/5) 本站点报警灯2 =1;else 本站点报警灯2 =0;if(本站点液罐3 6462*4/5) 本站点报警灯3 =1;else 本站点报警灯3 =0;xyAddNewPoint( xy, 本站点压力显示1, 本站点液罐01, 0 );xyAddNewPoint( xy, 本站点压力显示2, 本
19、站点液罐02, 1 );xyAddNewPoint( xy, 本站点压力显示3, 本站点液罐03, 2 );2.3.2.4 实验结果 图2.11 实验结果一 图2.12 实验结果二 图2.13 实验结果三 图2.14 实验结果四 图2.15 实验结果一 图2.16 XY控件及实时显示曲线其中,图2.11展示液罐1满而液罐2、3未满的情况;图2.12展示了3个液罐全满灯全亮的情况;图2.13和图2.14展示了阀门1控制液罐1的作用;图2.15展示了阀门2的作用;图2.16展示了XY控件及实时显示曲线。实验结果来说,当只开一个阀门时 3号液罐应该等于开阀门的那个液罐;当只开一个阀门时 3号液罐应该
20、等于开阀门的那个液罐;实时曲线显示上面是液位图,下面是压力图。两个图趋势一致,幅值不同,对应不同倍数的液位和压力的关系;XY控件斜率对应是液位除以压力,黑色为:0.5倍,对应1号液罐,红色为:0.2倍,对应2号液罐,绿色为0.6倍,对应3号液罐。三、设计三 气动执行机构调压调速换向实验3.1 实验目的通过气缸运动控制实验,了解气动系统的组成及单、双电控电磁阀工作方式;通过编写电磁阀控制程序,掌握PLC控制气动系统的方法和气缸运动的调试方法。3.2 实验设备OMRON CJ2 PLC 教学实验台一台;内置CX-Programmer和KingView计算机一台、单电控和双电控电磁阀各一个、薄型缸、
21、自由安装缸。3.3 实验内容及结果学会气缸运动系统的调压、调速及换向,完成PLC对气缸的运动控制;按要求编制PLC梯形图,并在组态王中显示运动速度。本次实验使用单电控和双电控两种电磁阀分别控制薄型缸和自由安装缸的运动.3.3.1 气缸调速3.3.1.1 内容及要求调节压力,通过旋转三联件中部压力调节旋钮调节并观察压力表调节气体压力。气缸调速,通过旋转气缸上节流阀旋钮调节气缸进气和出气的大小从而改变气缸的运动速度,本实验要求调节薄型缸节流阀进气、出气大小使薄型缸运动的平均速度为200mm/s左右,并将速度结果显示到组态王画面。(薄型缸行程60mm,运动时间可通过薄型缸行程开关状态的变化确定)。3
22、.3.1.2 PLC梯形图程序图3.1 PLC梯形图3.3.1.3 组态王设计及结果 图3.2 第一次调速 图3.3 第二次调速第一次调速的结果比较低,而任务要求薄型缸运动的平均速度为200mm/s左右,所以旋转三联件中部压力调节旋钮可以调节速度,达到要求。3.3.2 气缸循环运动3.3.2.1 内容及要求气缸循环运动实验,打开复位开关SW1两个气缸回到初始位置:自由安装缸收回,薄型缸收回。关闭SW1打开运行开关SW2,薄型缸伸出,延时2秒自由安装缸伸出,延时2秒自由安装缸收回,延时2秒薄型缸收回,如此进行循环运动。打开SW3气缸暂停运动,关闭SW3气缸接着按暂停前运动状态继续运动,打开SW4
23、气缸停止运动。3.3.2.2 I/O配置表表3.1 薄型缸和自由安装缸地址对应表装置PLC地址装置PLC地址SW10.00自由安装缸收回时对应行程开关地址2.02SW20.01自由安装缸伸出时对应行程开关地址2.03SW30.02薄型缸收回时对应行程开关地址2.10SW40.03薄型缸伸出时对应行程开关地址2.11自由安装缸向下运动输出地址1.02薄型缸运动输出地址1.12自由安装缸向上运动输出地址1.033.3.2.3 PLC梯形图程序图3.4 PLC梯形图程序3.3.2.4 实验结果 图3.5 实验结果一 图3.6 实验结果二如上图所示,图3.5所示为自由安装釭伸出及薄型缸伸出;图3.6所
24、示为自由安装缸缩回及薄型缸伸出。四、设计四 PLC控制气动机械手运动及组态显示4.1 实验目的学习工业组态软件KingView的使用,通过组态王测试气缸的点动,完成气缸夹取物块的循环动作,完成PLC梯形图设计。4.2 实验设备OMRON CJ2 PLC 教学实验台一台;内置CX-Programmer和KingView计算机一台。4.3 实验内容及结果学会KingView6.55的程序编制方法,通过KingView组态王软件配置与PLC联系的变量设置、寄存器设置、通信设置。4.3.1 组态王测试气缸运动4.3.1.1 内容及要求完成滑尺型无杆气缸、自由安装刚、平行气爪、摆缸、机械接触式无杆气缸的
25、组态王动作测试,首先分别在组态王软件分别将上述气缸分别在组态王画面上标出,并用指示灯分别对应每个气缸的行程开关,每个气缸对应一个按钮开关,分别用对应的按钮开关测试气缸的运动。把每个气缸的单独动作调试成功后在进行气缸循环动作实验。4.3.1.2 I/O配置表表4.1 开关、输出量、输入量对应地址装置PLC地址装置PLC地址气爪对应控制线圈地址1.13摆缸由6位置顺时针旋转180到5位置输出地址1.07真空发生器产生真空对应地址1.15滑尺型无杆气缸左侧行程开关地址2.00滑尺型无杆气缸向左运动输出地址1.00滑尺型无杆气缸右侧行程开关地址2.01滑尺型无杆气缸向右运动输出地址1.01自由安装缸收
26、回时对应行程开关地址2.02自由安装缸向下运动输出地址1.02自由安装缸伸出时对应行程开关地址2.03自由安装缸向上运动输出地址1.03机械接触无杆气缸左侧行程开关地址2.04机械接触式无杆气缸向左运动输出地址1.04机械接触式无杆气缸右侧行程开关地址2.05机械接触式无杆气缸向右运动输出地址1.05摆缸左侧(位置5)行程开关地址2.06摆缸由5位置顺时针旋转180到6位置输出地址1.06摆缸右侧(位置6)行程开关地址2.074.3.1.3 PLC梯形图程序图4.1 PLC梯形图4.3.1.4 实验结果测试程序无结果,做好测试才能进行最终的设计。4.3.2 气缸循环动作4.3.2.1 内容及要
27、求按下复位开关实验装置回到以下初始位置:气缸A回到位置2;气缸B回到位置3;真空吸盘C取消真空;气爪D打开; 摆缸E回到位置5;气缸F回到位置7。按下开始按钮后动作如图1:真空吸盘C产生真空,并延时两秒;气缸B由3位置到4位置;延时3秒;气缸B由4位置到3位置;气缸A由2位置到1位置;气缸B由3位置到4位置;真空吸盘C取消真空;延迟2秒气缸F由7位置到8位置;气缸B由4位置到3位置;摆缸E由5位置旋转180到6位置;气爪D关闭延时2秒;气缸A由1位置到2位置;气缸F由8位置到7位置;摆缸E由6位置旋转180到5位置;气爪D打开;延时2秒;重复-进行循环运动。4.3.2.2 PLC梯形图设计图4
28、.2 PLC程序图本程序,我们组采用寄存器CIO20的18位来作为动作起始与结束的标志位,每当一个动作完成,相应的位会被RESET,而下一位会SET,从而引起下一个动作,并进一步完成循环。另外,在实际调试中,发现有些动作之间没有延时会造成物块运输不顺,因此我们在摆缸的运动结束后加上了相应的延时,本程序用了5个定时器。4.3.2.3 实验结果本实验结果已经录像,具体见录像,这里提供一些图片。 图4.3 气缸运动实物结果图一 图4.4 气缸运动实物结果图二 图4.5 气缸运动上位机结果图一 图4.6 气缸运动上位机结果图二 五、实验中出现的问题及解决问题一:组态软件组态王无法正常与PLC的IO设备
29、配置。解决:组态王新建工程时,要定义设备,选择【PLC】【OMRON】【CJ_Ethernet】【Ethernet】,并且设备地址一定要满足格式“PLC的IP地址:本机节点:网络通讯方式:端口号:设备号”。本机节点为本地IP地址的最后一个字节。通过命令行的ipconfig查找。网络通讯方式:0为UDP方式,1为TCP方式,其它数字为错误格式。IP地址最后一个字节要与ETN21上面的NODE No.相一致。设备号用于在同一主机上区分不同设备,不同的IP对应不同的设备号,用户自定义。冒号,为英文冒号,汉字冒号定义无法通过。问题二:计时器TIM命令的不会正常使用。解决:TIM普通定时器,定时时间为0
30、999.9s。当执行条件ON时开始定时,定时过程中执行条件要保持ON。定时时间到,定时器ON、其所属触点动作。此后只 要执行条件保持ON , 其ON状态保持。当扫描时间Ts 0.1秒时,TIM会不准确; 当Ts 0.01秒时,TIMH会不准确。定时器ON后,若执行条件OFF,定时器复位。定时器ON后,若执行条件OFF,定时器复位。当定时器复位时,其当前值为设定值。然后用T000X来配合微分上升常闭开关进行使用,能够完成定时功能。问题三:组态王的命令语言功能不熟悉。解决:组态王中命令语言是一种在语法上类似C语言的程序,工程人员可以利用这些程序来增强组态王应用程序的灵活性、处理一些算法和操作等。不
31、需要太多的C知识,只要知道If语句,while循环语句和一些基本的语句格式就够了。六、实验收获、体会及建议由于我上学期未选修老师的PLC理论课程,所以在还未做实验的时候,我害怕自己跟不上进度,知识储备不够,感觉应该是比较抽象和难学的一门课程。但在上机学习的过程中,我发现其实它并没有那么难,它的很多知识在自己琢磨了解之后会发现其实很有趣,很好的对于自己的思维有了一定的锻炼,在这次PLC实验课程中,我学习到了很多,在第一次实验中有很多不懂的问题,经过多次请教助教老师得到了很好的解决,学会了基本程序编写与调试,基本定时器与基本计数器的使用,以及脉冲计数等,这些程序在后边的电路设计中起到了很大的作用。
32、后来我就在我们组起到了组长的作用,带领组员们进行PLC编程和组态王的实现。给我留下最深刻印象的是组态王的命令语言。通过命令语言,组态王上位机可以更加灵活地处理一些基本操作,就没有必要所有的操作都需要在PLC梯形图上设计,并且不需要太多的C知识,很方便快捷。该实验课程增强了我对PLC的了解,我在实验过程中巩固和深化了已经学习过的理论知识,将所学习到的专业知识与具体实践相结合,增强了我对所学专业的认识。在实验过程中总是会出现不同的问题,而当我尝试着解决当下所遇到的问题时,就会发觉自身学习理论课程的不足,这对我巩固知识、弥补不足,很有帮助。我在实验课上接触PLC,将有关知识结合起来,让我深刻明白学习
33、是环环相扣的,这更能让我明白踏实学好各个课程是很重要的。通过这次 PLC 实验,我熟悉和掌握了 PLC 基本指令的使用以及程序的调试。编写程序首先必须搞清楚程序流程,对程序的走向有清晰地认识。弄清楚哪些信号作为输入,哪些信号作为输出,使用多少寄存器。并尽量联系实际情况考虑问题。在编程过程中难免会有不足之处,通过调试,一些问题一目了然,再修改程序可以更好实现相应的功能。、尤其要注意每个步骤之间的逻辑关系,要使动作连续进行而不发生冲突,比如在最后一个综合设计中,光靠老师给的任务书上的动作,物块没办法顺利循环运输,需要我们根据实际情况加延时,改善程序。很多情况还是靠空想想不到的,所以更要结合具体情况进行程序调试。为我们今后的毕业设计打下了良好的理论和实践基础,我深感 PLC 在自动控制和顺序控制中的重要性。最后,本课程设计对于理论的掌握还是不够好,如果能够加强理论学习的话会更好,并且实验室的容量有限,因此每个组的同学有点多,不利于每个人都能操作和编程。这次实验使我从陌生到独立设计PLC电路,在实践中使自己得到了锻炼,更加明白了这门课程在实际生活中的应用,很感谢同组成员的配合,让我们能够成为第一个完成任务的组,同时也感谢老师和助教老师的教导和帮助,让我有了很大的收获。