第一篇:PLC自我经验总结
一、时间继电器:
TON 使能=1计数,计数到设定值时(一直计数到32767),定时器位=1。使能=0复位(定时器位=0)。
TOF 使能=1,定时器位=1,计数器复位(清零)。使能由1到0负跳变,计数器开始计数,到设定值时(停止计数),定时器位=0。如下图:
图1:使能=1时,TOF(T38)的触点动作图
图2:使能断开后,计数到设定值后,TOF(T38)的触点动作图(其中T38常开触点是在使能由1到0负跳变后计数器计时到设定值后变为0的)
TONR 使能=1,计数器开始计数,计数到设定值时,计数器位=1。使能断开,计数器停止计数,计数器位仍为1,使能位再为1时,计数器在原来的计数基础上计数。
以上三种计数器可以通过复位指令复位。
正交计数器 A相超前B相90度,增计数
B相超前A相90度,减计数
当要改变计数方向时(增计数或减计数),只要A相和B相的接线交换一下就可以了。
二、译码指令和编码指令:
译码指令和编码指令执行结果如图所示:
DECO是将VW2000的第十位置零(为十进制的1024),ENCO输入IN最低位为1的是第3位,把3写入VB10(二进制11)。
三、填表指令(ATT)
S7-200填表指令(ATT)的使能端(EN)必须使用一个上升沿或下降沿指令(即在下图的I0.1后加一个上升沿或下降沿),若单纯使用一个常开触点,就会出现以下错误:
这一点在编程手册中也没有说明,需要注意。其他的表格指令也同样。
四、数据转换指令
使用数据转换指令时,一定要注意数据的范围,数据范围大的转换为数据范围小的发注意不要超过范围。如下图所示为数据的大小及其范围。
(1)BCD码转化为整数(BCD_I)
关于什么是BCD码,请参看《关于BCD码》。
BCD码转化为整数,我是这样理解的:把BCD码的数值看成为十进制数,然后把BCD到整数的转化看成是十进制数到十六进制数的转化。如下图所示,BCD码为54,转化为整数后为36。
整数转化为BCD码(I_BCD)则正好相反,看成是十六进制到十进制的转化。
(2)整数转化为双整数(I_DI)
此问题需要注意的是:整数转化为双整数后,符号位被扩展,因为整数的精度小于双整数的精度,转化后,双整数除了表示整数的数值所占的位外,其余空位用符号位填充。如整数45转化为双整数后,基二进制表示为:2#0000_0000_0000_0000_0000_0000_0010_1101,而整数-45转化为双整数后则为:2#1111_1111_1111_1111_1111_1111_1101_0011。
五、避免重复使用PLC输出线圈
基本逻辑指令中常开接点和常闭接点,作为使能的条件,在语法上和实际编程中都可以无限次的重复使用。
PLC输出线圈,作为驱动元件,在语法上是可以无限次的使用。但在实际编程中是不应该的,应该避免使用的。因为,在重复使用的输出线圈中只有程序中最后一个是有效的,其它都是无效的。输出线圈具有最后优先权。
图1:输出线路未重复使用
图2:输出线路未重复使用
图1所示,输出线圈Q0.0是单一使用,表示I0.0和I0.1两个常开接点中任何一个闭合,输出线圈都得电输出。
图2所示,输出线圈Q0.0是重复使用,在网络1和网络2中重复使用两次,目的和图1所示一样,要求I0.0和I0.1两个常开接点中任何一个闭合,输出线圈得电输出。
首先需要肯定是图2所示的程序在语法上是完全正确的。但是,Q0.0重复使用的输出线圈中,真正有效的是网络2,网络1是多余的、无效的。也就是说,I0.0无论是闭合还是断开,都对Q0.0不起作用,Q0.0是否得电是由I0.1决定的。
这是因为PLC在一个扫描周期中,PLC输出点的刷新是在程序执行完毕后执行的,在一个扫描周期中,即使I0.0闭合,I0.1断开,在PLC程序执行网络1时,输出点Q0.0映像存储器为1,在执行网络2时,输出点Q0.0映像存储器又变为0。程序执行完毕,PLC输出点才执行刷新,最终输出点Q0.0失电不输出。同理,在一个扫描周期中,I0.0断开,I0.1闭合,输出点Q0.0映像存储器最终为1,在PLC输出点执行刷新时,输出点得电输出。因此,图2所示的程序中,对Q0.0起作用的只是I0.1。
因此,在PLC编程时,重复使用数出线圈。尽管在语法上是正确的,但是应该避免使用的。
六、合理组织编写梯形图的结构
在编写梯形图时,宜将串联的回路写在上方,并联的回路写在左边。如图所示:
采用右边的形式,可以减少PLC的扫描时间,可以让PLC拿更多的时间来处理输入、输出和通讯部分程序。这是因为,虽然是梯形图,PLC最终还是把梯形图转化为指令语句来执行,而右边的梯形图转化为语句后,显然比左边的要简化的多,这样就可以减少PLC的扫描时间。在比较大的程序中这点儿尤其显得突出。
七、合理使用指令减少PLC扫描时间
PLC每种指令的执行时间是一定的,在编程时,一定要注意不要人为造成PLC的扫描时间加大。如下图所示:
当I0.0闭合时,网络1的执行时间是0.37μs+55μs=55.27μs,而网络2当I0.0未动作时,执行时间是0.37μs。因此,当I0.0保持闭合的过程中,程序会反复执行网络1加法语句,会大大加长PLC的扫描时间。这时可以采用网络2的形式,仅在上升沿或下降沿时执行该加法语句,可以有降低PLC的扫描时间。
八、尽量避免形参不同时,多次调用同一子程序
在程序中,多次调用同一个子程序,在语法方面没有什么错误,但我们要尽量避免这一做法,尤其是在带有形式参数时。下面通过一例来说明。如下图1所示,网络13和14都调用protection子程序,这时,网络14调用时protection子程序的运行状态如图2所示。我们注意到,网络14调用时的形参#protection的数值(1169,网络13调用该子程序时的参数值)并不是网络14调用protection子程序所要的数值(应是481)。这样,就会造成我们所不希望的结果。
第二篇:PLC自我总结
本次PLC实训使我对PLC系统设计的过程有了一个清晰的认识,它包括控制方案、系统功能设计、系统示意图、PLC的选型、I/O口的点数及地址分配、电气原理回路设计、流程图、PLC程序设计(包括梯形图和指令表)、系统调试等。
本次PLC实训是设计一个具有一定功能的液体混合机(2种及以上液体),利用不同位置的液位传感器在液体淹没时为ON,来控制不同进液电磁阀的打开,使液体进入搅拌器;进行放液时,当液面低于位置最低的液位传感器时,放液电磁阀关闭。SB1为启动按钮,SB0为停止按钮。SQ1、SQ2、SQ3为功能选择开关,每个开关有两种状态ON、OFF,三个开关可以组合8种不同状态,可实现8种不同的功能。我们设计的液体混合机系统可实现7种不同的进液功能,包括2、3、4种不同液体的混合。通过功能选择开关SQ1、SQ2、SQ3的不同状态的组合,可分别实现这7种功能。首先使SQ1、SQ2、SQ3至于某一种功能状态,再按启动按钮,液体混合机装置自动运行,直到完成此功能。如要再次执行,只需按下启动按钮SB1;停止按钮SB0可在任意时刻停止机器工作。
编写本程序的一个重要思路是利用主控指令MC和指控复位指令MCR,模块化实现这7种功能。具体思路:每一种功能可在一组MC、MCR之间编写,这样7种功能就形成7组MC、MCR,即7个功能模块。当程序满足某种条件,就可以控制执行其中一种功能。此时,可利用功能选择开关SQ1、SQ2、SQ3的不同状态的组合,形成7种不同的条件,可分别控制实现这7种功能。
另一个重要思路是利用辅助继电器实现相应的输出控制。具体思路:在7组MC、MCR中分别使用相应辅助继电器来控制相同的输出继电器。例如,本程序中M11、M21、M31、M41、M51、M61、M71分别是7组MC、MCR中的辅助继电器,它们控制相同的输出继电器Y0(进液体A的电磁阀),在MC、MCR之外,可使它们的常开触点相互并联共同控制Y0,这种方法可避免每组MC、MCR中都出现Y0线圈,进而避免了双线圈输出,而且可使程序逻辑清晰易懂。
本程序的控制过程:以功能1(ABCD四种液体混合)为例,①按下启动按钮SB1,阀A打开,首先加A液,当液面淹没液位传感器4时,传感器4为ON,阀A关闭,停止加A液,阀B打开,开始加B液;②当液面淹没液位传感器3时,传感器3为ON,阀B关闭,停止加B液,阀C打开,开始加C液;③当液面淹没液位传感器2时,传感器2为ON,阀C关闭,停止加C液,阀D打开,开始加D液;④当液面淹没液位传感器1时,传感器1为ON,阀D关闭,停止加D液,启动搅拌电机,开始搅拌;⑤搅拌6s后,停止搅拌电机,阀E打开,开始放液;⑥当液面低于液位传感器5时,传感器5为OFF,阀E关闭,停止放液,工作停止;若要再次启动,需按下启动按钮SB1。停止按钮SB0可随时停止工作。
调试过程中遇到的两个问题:
一、在主控指令MC和指控复位指令MCR之间应用定时器,出现定时器线圈通电时间达到定时时间而其常开或常闭点不动作,在X-Builer PLC软件上用监控命令进行监控,发现定时器线圈的时间从0变化到定时时间,并无限循环。
解决方法:查阅有关资料得知,主控与主控复位指令MC、MCR只能用于输出继电器Y和辅助继电器M(不包括特殊辅助继电器)。故我将定时器线圈移出MC、MCR之间,放到相应位置,重新调试,结果恢复正常。
二、互锁不完善。例如,以功能1为例,按下启动按钮SB1,阀A打开,首先加A液,当液面淹没液位传感器4时,传感器4为ON,阀A关闭,停止加A液,阀B打开,开始加B液;当液面淹没液位传感器3时,传感器3为OFF,传感器2为ON,阀D打开,开始加D液。在这种情况下,C液就没有加入搅拌器,阀B不能关闭,不能停止加B液。这样液面在液位传感器3的位置就同时加B液和D液,等到液面到达液位传感器1时,停止所有加液动作。结果搅拌器中是ABD的混合液体,不是指定的ABCD混合液体。
解决方法的思路:要想加D液,必须满足液位传感器2、3、4必须同时为ON,这样才能打开阀D;同理,要想加C液,必须满足液位传感器3、4必须同时为ON。
最后,本次PLC实训给我最大的收获就是在解决实际问题的过程中,提高了自己的自学能力和独立思考能力,在错误中不断反省,在实践中身体力行,做到学以致用,学有所思。老师的指导使自己的思路开阔了,实贱训练使自己解决问题的能力提高了,与组员的讨论使自己看问题的视角转变了。这些收获将成为我日后工作和学习的指路明星,希望自己能利用好这样的实训机会,不断完善自己的理论体系和提高实践能力。
第三篇:ControLogix PLC系统使用经验总结
对于有ControlNet的PLC系统,从组态到编程的一般步骤是:
1、RSLinx组态驱动;
2、RSNetWorx组态ControlNet网络;
3、RSLogix5000进行I/O组态和编程。
以上2、3也可以顺序相反,但效率会差一些。
如何设置ControlNet网络参数
************************************* 准备工作(2项):
1、硬件设定全部ControlNet模块的节点号(Node),检查通电;
2、在RSLinx组态一个驱动,并能在Who窗口中浏览到ControlNet网络。
启动RSNetWorx,设置ControlNet网络:
1、从菜单中执行New:新建一个ControlNet组态。
2、执行Online(在线):在Who Active窗口中选择ControlNet网络并在线连接,自动读取并显示ControlNet网络模块配置情况。
3、执行Edit Enable:在ControlNet属性窗口中设置网络参数(刷新时间、预定/未预定节点、A/B通道等),保存成.xc文件(作用见后述)。
在线保存.xc文件,随后会自动执行4(Download),以保证当前RSNetWorx窗口组态与ControlNet参数一致。
4、执行Download:下载网络参数及Keeper到ControlNet网络模块。
此过程说明Keeper是根据网络参数自动产生的,网络参数及Keeper保存到ControlNet网络模块而不是CPU模块中。
5、可查看Keeper状态,ControlNet网络运行OK了。
如何在线检查I/O组态连接正常
************************************* 首先说明一下CPU模块I/O指示灯的信息:
Off(灭)——没有I/O组态;
Off/On(闪烁)——有I/O组态模块连接错误;
On(常亮)——I/O组态模块连接正常。
”I/O组态“图标旁边显示注意符号(三角内加!)时,一般是I/O模块连接错误,说明如下:
错误代码(16#0317)—— Connection Request Error;
错误原因 —— Connection not Scheduled;
解决办法 —— 运行RSNetWorx进行预定(Schedule)。
1756-CNB(R)模块的属性页”RSNetworx“,用于绑定ControlNet组态参数,运行RSNetWorx进行连接预定(Schedule):
1)选择已组态的ControlNet文件(.xc);
//绑定ControlNet组态参数
2)选择单选项
View and edit the ControlNet network
//此项使运行RSNetWorx并编辑参数,需人工预定
Schedule the ControlNet network
//此项使运行RSNetWorx直接预定
3)点击单选项旁边的图标按钮,运行RSNetWorx完成预定(以所指定的.xc组态数据、单选项进行)。
技巧:
在”I/O组态“时,预先绑定1756-CNB(R)模块属性页的.xc文件,再下载PLC项目,就能一次性I/O模块连接成功。
本文来自:紫外工控网(http://www.ziwai.net/)详细出处请参考:http://bbs.ziwai.net/forum.php?mod=viewthread&tid=1445&from=portal
第四篇:JNCE英语培训自我经验总结
JNCE英语培训
8-10岁的青少年以及英语初学者
习惯了原来教学内容少、趣味性强的英语学习,无法很快过渡到压力较大的青少版新概念的学习。
让孩子平稳的从灵通英语的学习过渡到青少版新概念的学习,适应单词背记数量的增加与文章篇幅长度的增加。并开始学习基础的语法。
让孩子平稳的从灵通英语的学习过渡到青少版新概念的学习,适应单词背记数量的增加与文章篇幅长度的增加。并开始学习基础的语法。
我们抛弃以往只将《新概念英语》作为单一的泛读教材的模式,根据中、小学生的学习特点,代之以全新独到的、大信息量的联想式的教学方法,多角度、全方位的教学手段,辅以丰富多彩、新颖实用的补充材料,逐步培养学员听、说、读、写、译等五大基本技能,充分发挥学生英语学习潜力,使学员经过一定阶段的培训之后,英语水平与基本技能会有一个质的飞跃。
《新概念英语》青少版《JUNIOR NEW CONCEPT ENGLISH》由世界著名英语教学专家路易•亚历山大、朱莉娅•亚历山大和罗伊•金斯伯里专为中国8-14岁的青少年以及英语初学者编写。作为享誉全球的最为经典地道的英语教材,以其严密的体系性、严谨的科学性、精湛的实用性、浓郁的趣味性,深受英语学习者的青睐,《新概念英语》在中国有30多年的历史,每年有数百万学习者,早已成为英语学习者的必选读物。
JNCE1-2级涵盖了小学2级新课标要求的语法、词汇、听说写技能目标。可以作为小升初的一个补充课程。
JNCE3级涵盖了初中新课标5级要求的语法、词汇和技能目标,与NCE2册的故事阅读结合,可以作为应对中考的补充课程。
第五篇:plc课程设计
一、基本要求
1、PLC实践实训的基本要求
PLC实践实训的主要内容包括:理论设计与撰写设计报告等。其中理论设计又包括总体方案选择,硬件系统设计、软件系统设计;硬件设计包括单元电路,选择元器件及计算参数等;软件设计包括模块化层次结构图,程序流程图,应用程序。程序设计是课程设计的关键环节,通过进一步完善程序设计,使之达到课题所要求的指标。课程设计的最后要求是写出设计总结报告,把设计内容进行全面的总结,若有实践条件,把实践内容上升到理论高度。
2、PLC实践实训的教学要求
PLC实践实训的教学采用相对集中的方式进行,以班为单位全班学生集中到设计室进行。做到实训教学课堂化,严格考勤制度,在实训期间累计旷课或者迟到、早退累计达到2次以上的学生,该课程考核按不及格处理。在实训期间需要查找资料,可到图书馆查阅。
课程设计的任务相对分散,每1-3名学生组成一个小组,完成一个课题的设计。小组成员既有分工、又要协作,同一小组的成员之间可以相互探讨、协商,可以互相借鉴或参考别人的设计方法和经验。但每个学生必须单独完成设计任务,要有完整的设计资料,独立撰写设计报告,设计报告雷同率超过50%的课程设计考核按不及格处理。
三、设计报告
设计完成后,必须撰写课程设计报告。设计报告必须独立完成,格式符合要求,文字(不含图形、程序)不少于2000字,图形绘制规范。设计报告的格式如下:
1、封面
2、内容提要
3、目录
4、正文
(1)所作题目的意义、本人所做的工作及系统的主要功能;(2)方案选择及论证;(2)硬件电路设计及描述;
(3)软件设计流程及描述;(4)源程序代码;
5、心得体会
6、参考文献
四、考核方法
PLC实训的考核方式为考查,考核结果为优秀、良好、中等、及格和不及格五等,分数在90-100之间为优秀,80-89分之间为良好,70-79分之间为中等,60-69分之间为及格,60分以下为不及格。
考核分三个方面进行:平时表现20%;设计过程25%;设计报告 40%;设计答辩15%。
五、设计题目(参考:http://)
项目一 停车场车位控制...........................................3 项目二 病床呼叫系统.............................................4 项目三 自动双层停车场控制设计...................................5 项目四 自助洗车机控制设计.......................................6 项目五 自动售货机的控制设计.....................................7 项目六 电子计算器设计...........................................8 项目七 台车呼叫控制.............................................9 项目八 自动喷泉的PLC控制......................................10 项目九 气动机械手操作控制......................................11 项目十 小车多方式运行的PLC控制................................12 项目十一 装瓶流水线的PLC控制..................................13 项目十二 工业洗衣机的PLC控制..................................14 项目十三 包装生产线的PLC控制..................................15 项目十四 彩灯广告屏的PLC控制..................................16 项目十五 自动门控制装置........................................18 项目十六 全自动洗衣机PLC控制..................................19 项目十七 汽车自动清洗装置PLC控制..............................20
项目一 停车场车位控制
一、控制要求
二、设计任务
学生根据控制
1.2.3.运用功能指令进行PLC4.5.三、设计报告 要求”。
项目二 病床呼叫系统一、控制要求 13病人不适时紧急呼叫。23钮时,房紧急呼叫并闪烁指示灯。4紧急呼叫按钮,并要具有优先级判别的能力。5的紧急指示灯方町被重置。
二、设计任务
识
1.2.3.运用功能指令进行PLC4.4个床位。每一病床床头均有紧急呼叫按钮及重置按钮,以利
5s内按下重置按5.三、设计报告
课程设计报告要做到层次清晰、论述清楚、图表正确、书写工整。详见“课程设计报告写作要求”。
项目三 自动双层停车场控制设计
1.双层停车场控制的配置如图所示,上下共可听5部车。
2.本停车场设计的规则为1、2、3车位只能上下移动,不能左右移动,4、5车位只可左右移动不可上下移动。
3.下排车位只需直接将车子开出即可
4.如要呼叫上排车子,只要按下1至3的按钮,再按下[叫车]按钮,则所按车位将降至下层,而下排车位将左右移动,让出车位让上层车位降下。
二、设计任务
知识工程应用能力、1.2.3.运用功能指令进行PLC4.5.三、设计报告
课程设计报告要做到层次清晰、论述清楚、图表正确、书写工整。详见“课程设计报告写作要求”。
项目四 自助洗车机控制设计
一、控制要求 1100元自助洗车机。23个投币孔,分别为5元、10元及50元3种,当投币合计100元或超过时,按启动,开关洗车机才会动作吗,启动灯亮起。7段数码管会显示投币金额,用BCD码,当投币超过100元时,可按退币按钮,这时7段数码管会退回零,表示找回余额,退币选作。
洗车机动作流程。
123开始动作——喷洒清洁剂。
5,开始往左移,继续喷洒清洁剂。
洗车机左移到达左极限开关后,开始往右移,清洁剂停止喷洒,当洗车机往朽移3s,洗车机开始往右移,喷水设备开始喷水,刷子开始洗刷。,开始往左移,喷水机及刷子继续动作。,开始往右移,喷水机及刷子停止动作,清洁剂设备6刷子洗刷5s后停止,洗车机继续往右移,右移3s后,洗车机停止,刷子又开始洗刷5s后停止,洗车机继续往右移,到达右极限开关停止然后往左移。
78洗车机往左移3s5s洗车机开
5ss后停止
洗开始往右移。
3[复位按钮]水、洗刷、风扇及清洁
复位动作。
二、设计任务
移、喷
1.2.3.运用功能指令进行PLC4.5.三、设计报告
课程设计报告要做到层次清晰、论述清楚、图表正确、书写工整。详见“课程设计报告写作要求”。
项目五 自动售货机的控制设计
一、控制要求 I3个投币孔,分别为1元、5元和10元。23种饮料供选择,分别为汽水、花茶和咖啡。3,将可由退币按钮找回余额。45678经掉出。
元,如果小于10元则直接退1元的。
二、设计任务 学生根据控制要求进行自动售货机运行
1.2.3.运用功能指令进行PLC
10元再退
7段数码管上。
12元时,汽水指示灯亮,表示只可选择汽水。
15元时,汽水和花茶指示灯亮,表示只可选择汽水和花茶。20元时,汽水、花茶和咖啡指示灯亮,表示3种均可选择。,则相对应的指示灯开始闪烁,3s后自动停止,表示饮料 已4.5.三、设计报告
课程设计报告要做到层次清晰、论述清楚、图表正确、书写工整。详见“课程设计报告写作要求”。
项目六 电子计算器设计
一、控制要求
123
4二、设计任务 行
7=
4位数。
7段数码管上。
学生根据控制要求,明确设计任务,拟定设计方案与进度计划,运用所学的理论知识进 电子计算器设计运行原理设计、硬件系统设计、软件系统设计、创新设计,提高理论知
1.2.识工程应用能力、系统调试能力、分析问题与解决问题的能力。主要内容包括:3.运用功能指令进行PLC控制程序设计,4.5.进行系统调试,实现自助洗车机的控制要求。
三、设计报告
课程设计报告要做到层次清晰、论述清楚、图表正确、书写工整。详见“课程设计报告写作要求”。
项目七 台车呼叫控制
一、控制要求
一部电动运输车供8 PLC
(下称呼车)时
表的工位呼车无效。如停车位呼车时,台车不动,呼车工位号大于停车位时,台车自动向高位停车时间为30s车不会自行启动。
PLC硬件安排及软件规划 为了区别工位依1-8,系统设启动及停机按钮各1个,台车设正反转接触器各1个。每工位设呼车指示灯1个,但并联接于各个输出口上。系统布置图如图所示。
二、设计任务
学生根据控制要求,明确设计任务,拟定设计方案与进度计划,运用所学的理论知识进行 台车呼叫控制设计运行原理设计、硬件系统设计、软件系统设计、创新设计,提高理论知识工程应用能力、系统调试能力、分析问题与解决问题的能力。主要内容包括:
1.2.3.运用功能指令进行PLC控制程序设计,4.5.进行系统调试,实现自助洗车机的控制要求。
三、设计报告
课程设计报告要做到层次清晰、论述清楚、图表正确、书写工整。详见“课程设计报告写作要求”。
项目八 自动喷泉的PLC控制
一、控制要求
有16个彩灯代表16
4二、设计任务
学生根据控制要求,明确设计任务,拟定设计方案与进度计划,运用所学的理论知识进行自动喷泉的PLC设计运行原理设计、硬件系统设计、软件系统设计、创新设计,提高理论知识工程应用能力、系统调试能力、分析问题与解决问题的能力。主要内容包括:1.2.3.运用功能指令进行PLC控制程序设计,4.5.进行系统调试,实现自助洗车机的控制要求。
三、设计报告
课程设计报告要做到层次清晰、论述清楚、图表正确、书写工整。详见“课程设计报告写作要求”。
项目九 气动机械手操作控制
一、控制要求
气动机械手的动作示意图如图1所示,气动机械手的功能是将工件从A处移送到B处。控制要求为:
1、气动机械手的升降和左右移行分别由不同的双线圈电磁阀来实现,电磁阀线圈失电时能保持原来的状态,必须驱动反向的线圈才能反向运动;
2、上升、下降的电磁阀线圈分别为YV2、YV1;右行、左行的电磁阀线圈为YV3、YV4;
3、机械手的夹钳由单线圈电磁阀YV5来实现,线圈通电时夹紧工件,线圈断电时松开工件;
4、机械手的夹钳的松开、夹紧通过延时1.7S实现;
5、机械手的下降、上升、右行、左行的限位由行程开关SQ1、SQ2、SQ3、SQ4来实现;
机械手的操作面板如图所示。机械手能实现手动、回原位、单步、单周期和连续等五种工作方式。
1、手动工作方式时,用各按钮的点动实现相应的动作;
2、回原位工作方式时,按下“回原位”按钮,则机械手自动返回原位;
3、单步工作方式时,每按下一次启动安钮,机械手向前执行一步;
4、单周期工作方式时,每按下一次启动安钮,机械手只运行一个周期;
5、连续工作方式时,机械手在原位,只要按下启动安钮,机械手就会连续循环工作,直到按下停止安钮;
6、传送工件时,机械手必须升到最高点才能左右移动,以防止机械手在较低位置运行时碰到其他工件;
7、出现紧急情况,按下紧急停车按钮时,机械手停止所有的操作。
二、设计任务
学生根据控制要求,明确设计任务,拟定设计方案与进度计划,运用所学的理论知识进行气动机械手操作控制设计运行原理设计、硬件系统设计、软件系统设计、创新设计,提高理论知识工程应用能力、系统调试能力、分析问题与解决问题的能力。主要内容包括:
1.2.系统有
3.运用功能指令进行PLC控制程序设计,4.5.进行系统调试,实现自助洗车机的控制要求。
三、设计报告
课程设计报告要做到层次清晰、论述清楚、图表正确、书写工整。详见“课程设计报告写作要求”。
项目十 小车多方式运行的PLC控制
一、控制要求
小车系统由直流电机、继电器、小车和4个站台等组成,每个站台有检测传感器、指示灯和按钮,控制要求如下:
小车起始位置停在x(x=1~4)号站台,SYx传感器为ON;假如y(y=1~4)号站台呼叫,如果:
x>y,小车左行到呼叫站台停车;
x x=y,小车停止; 小车在SY1和SY4处要有可靠的保护功能,自动往返或准确停车,不能向外撞; 小车路过每个站台要有指示灯显示;但LB1和LB4灯要闪3次; 二、设计任务 学生根据控制要求,明确设计任务,拟定设计方案与进度计划,运用所学的理论知识,进行小车多 方式运行的控制原理设计、硬件系统设计、软件系统设计、创新设计,提高理论知识工程应用能力、系统调试能力、分析问题与解决问题的能力。主要内容包括: 1.设计出硬件系统的结构图、接线图、时序图等; 2.系统有启动、停止功能; 3.运用功能指令进行PLC控制程序设计,并有主程序、子程序和中断程序; 4.程序结构与控制功能自行创新设计; 5.用组态王监控组态软件,设计出上位监控系统; 6.进行系统调试,实现小车多方式运行的控制要求。 三、设计报告 课程设计报告要做到层次清晰,论述清楚,图表正确,书写工整;详见“课程设计报告写作要求”。 项目十一 装瓶流水线的PLC控制 1、控制要求 有A1~A10选瓶、装瓶、盖盖、贴签、传送、成品入库生产线操作工序,用10盏灯来模拟;并有启动/停止、移位、复位按钮进行操作,如下图所示。实现手动,自动等四种以上的装瓶流水线工序控制。 二、设计任务 学生根据控制要求,明确设计任务,拟定设计方案与进度计划,运用所学的理论知识,进行装瓶流水线运行的控制原理设计、硬件系统设计、软件系统设计、创新设计,提高理论知识工程应用能力、系统调试能力、分析问题与解决问题的能力。主要内容包括: 1.2.3.4.设计出硬件系统的结构图、接线图、时序图等; 系统有启动/停止、移位、复位功能按钮; 运用移位等功能指令进行PLC控制程序设计,并有主程序、子程序和中断程序; 程序结构与控制功能自行创新设计; 5.用组态王监控组态软件,设计出上位监控系统; 6.进行系统调试,实现装瓶流水线的控制要求。 三、设计报告 课程设计报告要做到层次清晰,论述清楚,图表正确,书写工整;详见“课程设计报告写作要求”。 项目十二 工业洗衣机的PLC控制 1、设计要求: 全自动洗衣机的洗衣桶(外桶)和脱水桶(内桶)是以同一中心安放的。外桶固定,作盛水用;内桶可以旋转,作脱水甩干用。内桶的四周有很多小孔,使内、外桶的水流相通,全自动洗衣机实物示意如图所示。从图可见洗衣机的进水和排水分别由进水电磁阀和排水电磁阀来执行。进水时,通过电气控制系统使进水阀打开,经进水管将水注入外桶;排水时,电控系统把排水阀打开,将水由外桶排到机外。洗涤正、反转是由洗涤电机驱动波盘正、反转实现的,此时脱水桶并不旋转。脱水时,通过电控系统将离合器合上,由洗涤电机带动内桶正转进行甩干。高、低水位开关分别用于检测高、低水位。起动按钮用来起动洗衣机工作;停止按钮起手动停止进水、排水及报警等作用,排水按钮用来实现手动排水。 全自动洗衣机实物示意图 控制流程如下:接通电源PLC投入运行,系统处于初始状态,准备起动。按下起动按钮,洗衣机开始进水,当水满即水位到达所设定的高度时,停止进水并开始正转洗涤。正洗15 s后暂停,暂停3 s后就进行反转洗涤,反洗15 s后暂停,待3 s后,此时如果正、反洗没有满3次,则返回从正洗开始的动作;若正、反洗已满3次,则开始排水,水位下降到低水位时开始脱水并继续排水,脱水10s即完成一次从进水到脱水的大循环过程。如果没有完成3次大循环,则返回从进水开始到脱水的全部动作,进行下一次的循环;若完成了3次大循环,则进行洗完报警。10s报警后结束全部洗衣过程,自动停机。另外,还可以按排水按钮实现手动排水,按停止按钮实现手动停止进水、排水脱水及报警。 二、设计任务 学生根据控制要求,明确设计任务,拟定设计方案与进度计划,运用所学的理论知识,进行系统的控制原理设计、硬件系统设计、软件系统设计、创新设计,提高理论知识工程应用能力、系统调试能力、分析问题与解决问题的能力。主要内容包括: 1.设计出硬件系统的结构图、接线图、时序图等; 2.系统有启动/停止、移位、复位功能按钮; 3.运用移位等功能指令进行PLC控制程序设计,并有主程序、子程序和中断程序; 4.程序结构与控制功能自行创新设计; 5.用组态王监控组态软件,设计出上位监控系统; 6.进行系统调试,实现装瓶流水线的控制要求。 三、设计报告 课程设计报告要做到层次清晰,论述清楚,图表正确,书写工整;详见“课程设计报告写作要求”。 项目十三 包装生产线的PLC控制 一、控制要求 某包装生产线上,包装物品由传送带1随时运来,运送时间不固定,因此包装物品的间隔是不确定的,有的包装距离较远,有的包装则靠在了一起。在传送带1的电动机轴上安装一个旋转编码器E6A,电动机转动1圈,旋转编码器发出1个脉冲。每个包装物品的宽度是4个脉冲,当光电检测器SP1检测到包装物品,且旋转编码器发出4个脉冲时,表示有1个包装物品通过传送带1到传送带2。这样就可以通过对旋转编码器发出的脉冲数的计数,实现对包装物品的准确计数。 说明 : 按下启动按钮SB1后,传送带1和传送带2运转,传送包装物品到传送带2。当传送带2上有3个物品后,挡板电动机M1正转,驱动挡板上升,阻止后面的包装物品继续运送到传送带2上。当挡板上升到位,上限位开关SQ3动作,挡板停止上升,推动器电动机M2正转,将3个包装物品向前推出。 当推动器到达前限位开关SQ2动作,推动器停止向前,推动器电动机M2反转,驱动推动器后退。当推动器后退到位时,后限位开关SQ1动作,推动器停止后退,推动器电动机M2停转。此时挡板电动机M1反转,驱动挡板下降。 当挡板下降到位,下限位开关SQ4动作,挡板回到初始位置。 二、设计任务 学生根据控制要求,明确设计任务,拟定设计方案与进度计划,运用所学的理论知识,进行系统的控制原理设计、硬件系统设计、软件系统设计、创新设计,提高理论知识工程应用能力、系统调试能力、分析问题与解决问题的能力。主要内容包括: 1.设计出硬件系统的结构图、接线图、时序图等; 2.系统有启动/停止、移位、复位功能按钮; 3.运用移位等功能指令进行PLC控制程序设计,并有主程序、子程序和中断程序; 4.程序结构与控制功能自行创新设计; 5.用组态王监控组态软件,设计出上位监控系统; 6.进行系统调试,实现装瓶流水线的控制要求。 三、设计报告 课程设计报告要做到层次清晰,论述清楚,图表正确,书写工整;详见“课程设计报告写作要求”。 项目十四 彩灯广告屏的PLC控制 一、控制要求 彩灯在我们日常生活中随处可见的,无论是美化,亮化工程,还是企业的广告宣传,都借助与彩灯的形势,使得各个城市的夜晚光彩夺目,缤彩纷呈。这些彩灯可以是用霓虹灯管制成各种形状和各种颜色的灯管,也可以是用白炽灯或者日光灯做光源,照亮大幅或巨幅的宣传画彩灯控制可以达到宣染效果,是通过控制全部或者部分彩灯的亮和灭,闪烁的频率,灯的亮度及灯光流的方向来实现。在不太复杂的彩灯控制中,一般可以采用单片机或者各种专用的彩灯控制器来实现,设计是采用PLC来完成课题设计的。 彩灯广告屏,其示意图如(图1)所示: 彩灯广告屏示意图 彩灯和流水灯的时序图如图所示: 广告屏中间部分有81-2-3-4-5-6-7-8后按照8-7-6-5-4-3-2-1从88-7-6-5-4-3-2-120等待2分成61-2-3-4-5-6-7-8-Ⅱ-Ⅲ-Ⅳ-Ⅴ--广告屏四周安装有2 1-8。系统启动以后灯管点亮的101秒。灯管全熄灭后等待 141秒点亮并循环。18直到系统停止工作。电压均为220VAC -/连续控制各个彩灯的工作 二、设计任务 学生根据控制要求,明确设计任务,拟定设计方案与进度计划,运用所学的理论知识,进行系统的控制原理设计、硬件系统设计、软件系统设计、创新设计,提高理论知识工程应用能力、系统调试能力、分析问题与解决问题的能力。主要内容包括: 1.设计出硬件系统的结构图、接线图、时序图等; 2.系统有启动/停止、移位、复位功能按钮; 3.4.5.6.运用移位等功能指令进行PLC控制程序设计,并有主程序、子程序和中断程序; 程序结构与控制功能自行创新设计; 用组态王监控组态软件,设计出上位监控系统; 进行系统调试,实现装瓶流水线的控制要求。 三、设计报告 课程设计报告要做到层次清晰,论述清楚,图表正确,书写工整;详见“课程设计报告写作要求”。 项目十五 自动门控制装置 一、课题内容: 1.自动门控制装置的硬件组成: 自动门控制装置由门内光电探测开关K1、门外光电探测开关K2、开门到位限位开关K3、关门到限位开关K4、开门执行机构KM1(使直流电动机正转)、关门执行机构KM2(使直流电动机反转)等部件组成。 2.控制要求: 1)当有人由内到外或由外到内通过光电检测开关K1或K2时,开门执行机构KM1动作,电动机正转,到达开门限位开关K3位置时,电机停止运行。 2)自动门在开门位置停留8秒后,自动进入关门过程,关门执行机构KM2被起动,电动机反转,当门移动到关门限位开关K4位置时,电机停止运行。 3)在关门过程中,当有人员由外到内或由内到外通过光电检测开关K2或K1时,应立即停止关门,并自动进入开门程序。 4)在门打开后的8秒等待时间内,若有人员由外至内或由内至外通过光电检测开关K2或K1时,必须重新开始等待8秒后,再自动进入关门过程,以保证人员安全通过。 二、设计任务 学生根据控制要求,明确设计任务,拟定设计方案与进度计划,运用所学的理论知识,进行系统的控制原理设计、硬件系统设计、软件系统设计、创新设计,提高理论知识工程应用能力、系统调试能力、分析问题与解决问题的能力。主要内容包括: 1.设计出硬件系统的结构图、接线图、时序图等; 2.系统有启动/停止、移位、复位功能按钮; 3.4.5.6.运用移位等功能指令进行PLC控制程序设计,并有主程序、子程序和中断程序; 程序结构与控制功能自行创新设计; 用组态王监控组态软件,设计出上位监控系统; 进行系统调试,实现装瓶流水线的控制要求。 三、设计报告 课程设计报告要做到层次清晰,论述清楚,图表正确,书写工整;详见“课程设计报告写作要求” 项目十六 全自动洗衣机PLC控制 一、控制要求: (1)按下启动按扭及水位选择开关,开始进水直到高(中、低)水位,关水2秒后开始洗涤。 (3)洗涤时,正转30秒,停2秒,然后反转30秒,停2秒 (4)如此循环5次,总共320秒后开始排水,排空后脱水30秒(5)开始清洗,重复(1)~(4),清洗两遍(6)清洗完成,报警3秒并自动停机 (7)若按下停车按扭,可手动排水(不脱水)和手动脱水(不计数) 二、设计任务 学生根据控制要求,明确设计任务,拟定设计方案与进度计划,运用所学的理论知识,进行系统的控制原理设计、硬件系统设计、软件系统设计、创新设计,提高理论知识工程应用能力、系统调试能力、分析问题与解决问题的能力。主要内容包括: 1.设计出硬件系统的结构图、接线图、时序图等; 2.系统有启动/停止、移位、复位功能按钮; 3.运用移位等功能指令进行PLC控制程序设计,并有主程序、子程序和中断程序; 4.程序结构与控制功能自行创新设计; 5.用组态王监控组态软件,设计出上位监控系统; 6.进行系统调试,实现装瓶流水线的控制要求。 三、设计报告 课程设计报告要做到层次清晰,论述清楚,图表正确,书写工整;详见“课程设计报告写作要求”。 项目十七 汽车自动清洗装置PLC控制 一、控制要求 二、设计任务 学生根据控制要求,明确设计任务,拟定设计方案与进度计划,运用所学的理论知识,进行系统的控制原理设计、硬件系统设计、软件系统设计、创新设计,提高理论知识工程应用能力、系统调试能力、分析问题与解决问题的能力。主要内容包括: 1.设计出硬件系统的结构图、接线图、时序图等; 2.系统有启动/停止、移位、复位功能按钮; 3.运用移位等功能指令进行PLC控制程序设计,并有主程序、子程序和中断程序; 4.程序结构与控制功能自行创新设计; 5.用组态王监控组态软件,设计出上位监控系统; 6.进行系统调试,实现装瓶流水线的控制要求。 三、设计报告 课程设计报告要做到层次清晰,论述清楚,图表正确,书写工整;详见“课程设计报告写作要求”。 PLC实训实践报告 题 目: 专业班级: 姓 名: 学 号: 同组成员: 指导教师: 2014 年12月22日至2014年12月28日 课程设计报告正文内容要求 一、系统总体方案设计 1 系统功能 系统硬件配置及组成原理(要有系统组成图)3 系统变量定义及分配表 4 系统接线图设计 二、控制系统设计 1 控制程序流程图设计 2 控制程序时序图设计 3 控制程序设计思路 4 创新设计内容 三、系统调试及结果分析 1 系统调试及解决的问题 2 结果分析 四、结束语参考文献 附录(带功能注释的源程序)