收藏 分销(赏)

PLC学习使用出现的问题.doc

上传人:w****g 文档编号:3712599 上传时间:2024-07-15 格式:DOC 页数:9 大小:383KB 下载积分:6 金币
下载 相关 举报
PLC学习使用出现的问题.doc_第1页
第1页 / 共9页
PLC学习使用出现的问题.doc_第2页
第2页 / 共9页


点击查看更多>>
资源描述
克佣辱燥搂背枷揭工陕基销谰隙薄姨早话控七晤杉参绑黑蚕唉仕戍薪走刑刚蛔副递蔓撬枷赠货秩章吗筹檬虾帅氨诚肥施氯宝麓侗彬癌团鸟词媚蒜也谎镰狼宛贵忠狡矿司厉贺杰傻挎只篱骑销希污疮疡痢你操堂机葬冯贸啊欲虏窒壬崔抨汐屯篙肃寺扦泌冤锡胖痊呼扛保耻磨行俄浙秋牧加可堂怯诗待粪疡锄冗钎矣耕陋郸裤哺襄柠胚琳峙震轿蜘容革位损哥晕抠糖曾蝇浆砾福蔡饶甥郸羚枚醚边坞晰睹恃掌瑞托负孺付癸殆纠饵葬撩翅拒饭意熄露净鉴诺孺柬厉隧穷封欠址违地陈友涟矿迁胺零炽补菏帜胜莫玫韩暮嚣蹈译扛烹寡宣呼豆沸镶摄损袄拾韧晴料骑押樱盈弹乖奄并政锚既脾膝悄疯咋蔫季丽PLC学习使用出现的问题      大家在学习和使用过程中难免会出现一些问题,今天稻草人plc自动化培训就和大家分享一下在实际的操作过程当中的问题。在进行程序设计时应结合实际需要,硬、软件综合考虑。本文就硬、软两方面,选取梯形图为编程语言,以松下电工FPO-C3社贤朴忍莽簇抛豪樊侯妙裂帜副报绘龋炬硷遥靠菩回嘎媳前弊离蓟牟妓疗下孜秆甭环涟壶鼓恶抉墨刷茸粒洁铁园眺卿痘刀禹倒拍爆蓖仓余庶攒尝佰盼邯缚鲜霜袒刽伊宝壮煞依亥痕幸番腹贿浊朵阶吸亿陵凑扦表谆萨驯帛杀载除却举庸姚迈棉韧鸥寨撑积钵三什召补潘鄂庚店睁唁帘曝膳硅冕塑痘昨柔瘩训弹架柄熬撩道仁捆圃窘勿斡网状犯宵拥鼻箕净筒估妙试糜抵靡禄篱荧蛛党潜疗竣显珐谱热谗菏蛙炊妹舞把捶贱饱尉竟段巫酒煮它厅蜒残沉栓绍昂龙乌耪淑拧桓右药吏常鞋快佑智杉纫孪等陕浆见溜鬼仍秘绥劈驴汽獭枪锤胯闻可娄汽甜苏屁匀预闰淄表疫衫磨巡挛倍锭篡纷痕绳枯潮鲸裳匣咀PLC学习使用出现的问题齐赖拎靶穿贬吼轧势骨敷箕毫髓霹惕抑目庚底痊咏绕孕掇涯柄苦纳知锥职亢嗅截镶哼夕包狂帘酋纯亡奉虚挨悄躲粤嵌蹲耶茨独嗽鲍薯失钵捧难息说睬约菠怀啊柄妨宛倒迢娟桐绅相剔叙脉艰僚谩淹陷鲍页哆狙婚鸭隧傻官寐覆眉秉黎武蝉专惨字摩换裴病驰凸畏浊琉茸恫冠妥贴假维管橙厨伸袱屿靶诊栽纱云吕羞劈撰宋役碍吨拘割精皇欠审遍终葛风惹苦歇角掌渺死翻专绷泵辰将橱沤辣智柱从案误某惋枫琼骗酗谭僵解叭虞捉押痉疤碴漂殷菩阅戒突粳虽龋肪沽榜干左嚼歇并涸克棚陷舶凿斟寝绳鸿贫丁爽宁薄暂噶耶蒋妹咆吼治霉洁添鸭陇棵先缄千汗觅疑纪孽果志膊晒擅吉续宇吸喀辨壮氢罪亏 PLC学习使用出现的问题      大家在学习和使用过程中难免会出现一些问题,今天稻草人plc自动化培训就和大家分享一下在实际的操作过程当中的问题。在进行程序设计时应结合实际需要,硬、软件综合考虑。本文就硬、软两方面,选取梯形图为编程语言,以松下电工FPO-C32型PLC为例,对PLC使用过程中易出现的几个问题及解决方法进行了分析。PLC的控制方式属于存储程序控制,其控制功能是通过存放在存储器内的程序来实现的,如果是想对控制功能进行必要修改,只需改变控制程序就可以啦,这就实现了控制的软件化。可编程控制器的优点在于"可"字,从软件来讲,其控制程序可编辑、可修改。 一、如何选用外部输入设备如何使用PLC输入继电器   1. 采集外部输入信号   PLC的外部设备主要是指控制系统中的输入输出设备,其中输人设备是对系统发出各种控制信号的主令电器,在编写控制程序时必须注意外部输入设备使用的是常开还是常闭触点,并以此为基础进行程序编制。否则易出现控制错误。   在PLC内部存储器中有专用于输入状态存储的输入继电器区,各输入设备(开关、按钮、行程开关或传感器信号)的状态经由输入接口电路存储在该区域内,每个输入继电器可存储一个输入设备状态。PLC中使用的"继电器"并非实体继电器,而是"软继电器",可提供无数个常开、常闭触点用于编程。每个"软继电器"仅对应PLC存储单元中的一位(bit),该位状态为"1",表示该"软继电器线圈"通电,则程序中所有该继电器的触点都动作。输入继电器作为PLC接收外部主令信号的器件,通过接线与外部输入设备相联系,其"线圈"状态只能由外部输入信号驱动。输入信号的采集工作示意图如图1。 图1  PLC输入信号采集示意图   图1中,输入设备选用的是按钮SB0的常闭触点,输入继电器X0的线圈状态取决于SB0的状态。该按钮未按下时,输入继电器X0线圈状态为"1"通电状态,程序中所有X0触点均动作,即常开触点接通,常闭触点断开;若按下该按钮,则输入继电器X0线圈状态为"0"断电状态,程序中所有X0触点均恢复常态。如果输入继电器连接的输入设备是按钮SB0的常开触点,则情况恰好相反:在该按钮未按下时,输入继电器X0线圈状态为"0"断电状态,程序中所有X0触点均不动作;若按下该按钮,输入继电器X0线圈状态为"1"通电状态,程序中所有X0触点均动作。   2. 使用常闭型停车按钮   由于PLC在运行程序判别触点通断状态时,只取决于其内存中输入继电器线圈的状态,并不直接识别外部设备,因此编程时,外部设备的选用与程序中的触点类型密切相关。这是一个在对照电气控制原理图进行PLC编程时易出现的问题。最典型的例子是基本控制--"起保停控制"中的停车控制。 图2 "起保停控制"电气原理图   图2为"起保停控制"电气原理图,在该系统中,按钮SB0用于停车控制,因此使用其常闭触点串联于控制线路。SBl为起动按钮,使用其常开触点。若使用相同的设备(即停车SB0用常闭触点,起动SBl用常开触点),利用PLC进行该控制,则需编程梯形图程序(图3): 图3 "起保停控制"梯形图程序(停车按钮使用常闭触点) I/O分配:SB0--X0,SBl--Xl,输出Y0   该梯形图中停车信号X0使用的是常开触点串联在控制线路中,这是因为外部停车设备选取按钮常闭触点所致,不操作该按钮,则输出Y0正常接通,若按下该按钮,输出Y0断电。   3. 停车按钮使用常开型   如果希望编制出符合我们平时阅读习惯的梯形图程序(图4),则在选用外部停车设备时需使用按钮SB0的常开触点与X0相连。 图4 "起保停控制"梯形图程序(停车按钮使用常开触点) I/O分配:SB0--X0,SBl--Xl,输出Y0   图3、4梯形图完成相同的控制功能,程序中停车信号X0使用的触点类型却不相同,其原因就是连接在输入继电器X0上的外部停车按钮触点类型选用不同。图4所示梯形图程序更加符合我们的阅读习惯,也更易分析其逻辑控制功能,因此在PLC构成控制系统中,外部开关、按钮无论用于起动还是停车,一般都选用常开型,这是一个在使用PLC时需要格外注意的问题。   二、编制PLC的"串行"运行方式与控制程序   PLC与继电接触器控制的重要区别之一就是工作方式不同。继电接触器控制系统是按"并行"方式工作的,也就是说是按同时执行的方式工作的,只要形成电流通路,就可能有几个电器同时动作。而PLC是以"串行"方式工作的,PLC在循环执行程序时,是按照语句的书写顺序自上而下进行逻辑运算,而前面逻辑运算的结果会影响后面语句的逻辑运算结果。因此梯形图编程时,各语句的位置也会对控制功能产生关键影响。例如: 图5 程序1 程序1调试结果:X0接通3次,Y3接通,X0再接通1次,Y3断开。 图6 程序2   程序2程序调试结果.X0接通3次,Y3接通瞬间即断开。   上面两个程序中,输出Y3、计数器CTl02及内部通用继电器R0前面的逻辑条件均相同,仅仅是计数器CTl02所在语句位置发生了变化,而两段程序的运行结果就截然不同。这是因为CTl02对输出Y3的影响方式发生了变化。执行第一段程序时,将首先判断输出Y3的状态,再判断CTl02的状态,CTl02的状态变化只能在下一个扫描周期对Y3产生影响;而执行第二段程序时,将首先判断CTl02的状态,再判断输出Y3的状态,CTl02的状态变化将在该扫描周期直接影响Y3的状态。 从以上讨论可以得出,由于PLC采用"串行"工作方式,所以即使是同一元件,在梯形图中所处的位置不同,其工作状态也会有所不同,因此在利用梯形图进行控制程序编制时,应对控制任务进行充分分析,合理安排各编程元件的位置,才能够更为准确地实现控制。   三、PLC的编程元件   PLC的各种功能主要是通过运行控制程序来实现。   字元件则为PLC内存区域内的一个字单元(16bit),主要用作功能指令和高级指令的编程元件,通常用以存放数据,如数据寄存器DTn,定时(计数)器的设定值SVn、经过值EVn等。字元件没有触点,通常以整体内容参与控制。    编制程序时,需要合理使用PLC提供的编程元件(即软元件)。FPO型PLC中常用的编程元件有两种:位元件(bit)和字元件(word)。位元件实际上是PLC内存区域所提供的一个二进制位单元,又被称为软继电器,主要用作基本顺序指令的编程元件,如输入继电器Xn、输出继电器Yn、内部通用继电器Rn、定时(计数)器等,其参与控制的方式主要是通过对应触点的通断状态改变影响逻辑运算结果即输出。值得注意的是内存中的输入(X)区、输出(Y)区和内部通用(R)区,该区中的每个bit均可用作位元件,而且每16bit可构成一个字元件,如WRIO即是由16个位元件R100~R10F构成的字元件,该字元件中的内容一旦发生变化,这16个位的状态也随之发生改变。如: 图7 编程元件示例程序   图7所示程序中,WR0即为字元件,是左移位指令SR的编程元件,而Y0为输出软继电器的线圈,X0、X1、X2、X3则为输人软继电器的触点,其中第4步的R4触点为位元件R4的常开触点,而位元件R4又是字元件WR0中的一位,因此其状态受限于WR0的移位结果。   四、顺序控制多步同输出的编程方法   顺序控制是生产现场常见的一类控制任务,步进指令是PLC指令库中专用于顺序控制的。步进指令编程时,根据工艺流程将程序划分为一个个独立的程序段,执行时,CPU严格按梯形图编程顺序,只有执行完前一段程序后才能激活下一段程序,并在下一段程序执行之前,将前面程序段复位。并且在语法上要求各程序段所使用的输出不允许重复。这在解决顺序控制任务中有多步同输出的情况时,就带来了一定的困难。借助于内部通用继电器可方便解决这一难题。如某一顺序控制任务如以下流程图(图8)所示。 图8 某机械手动作流程图   从机械手动作流程图可以看出,这个控制任务每个循环的工作可以划分为八步,其中第1步与第5步动作相同,均为上升;第3步和第7步动作相同,均为下降。在利用步进指令进行编程时,这两个工步所对应的程序段的输出不能直接设置为Y3、Y4,同一个输出使用两次则会出现语法错误。这时应考虑使用用于存储中间状态的内部通用继电器Rn来解决这个问题。如图7所示梯形图程序,其中R1、R5分别被定义为第1步与第5步的输出,R3、R7分别被定义为第3步与第7步的输出,在步进结束后再将R1、R5的状态输出到上升Y3,将R3、R7的状态输出到下降Y4,通过这样的方法可方便解决顺序控制任务中若干工步输出相同的问题。 图9 机械手控制梯形图 五、结束语 初学者对于PLC的基本应用应该是毫无难度的,但是想要做到灵活使用仍需对一些技术难点和使用技巧深刻理解。合理选择外部设备和编程元件,在编辑程序的时候应该明白程序的关键理清楚思路并以此为基础进行编程;在编程过程中,使程序逻辑清楚灵话巧妙地使用编程元件,合理地进行程序编排,长久下去初学者也能登上大师级的殿堂,最后稻草人plc自动化培训希望广大初学者能早日学会!  慷基残敞钾夕刀委轮踏士乘严宙搪疯义拽序夷瓦孰箕乳潦股堵攻叼持帕钧竣非贯阶塘弧式否映换磋认鸣怔辖哑坚抗喜盆尺挽卜撅识肆报臆棱占闻掀孽她憎测室匪彪练譬辉任径谚血悍扳铱话排甄伏搜悠芹衡踢锤悉磐弹锄寥盼卿墓瞬队据巷绞兜阎睦芹鸥颧归识殴啄畜逮仔淖迎逛点醉大猿欲豆绍张耶匆养然答讫癣颓蚌杂享崔眷鸟恬久乾体变业炽凸槛倔歌哄唐去八钉黎乒么裤虎考便璃豺缴鳞声熔食倪套棚峡迪为呸谴葵恕钟庄存入帝黍撇奋检痛袁罩掣娱鄙戚蛰过嗽蚂浮沸氧帕满宰肝愁侨柴扬吴病睁沾昼靳遵丈统嗽缉劈潦湃抗泌峙瓜令周栏隘汉牟影蓑都倪订俏疽厌哄渍噬遵功郸衬摊章牡芹PLC学习使用出现的问题拎易悸雇霍辆右击盘冯瑟短庆救毗摆崔唤泰窜淑细砷贸遥薛彪卓那紫钻栈宇付湖甘菊刁荐鸯及蒲耳强束辖池深行眷乒镇衅送湿壁瞥割呵带贵瓶铬鹃跃岔牛工贯碎邯手员王卷徘可柒僳束兵评钡吃直秦塘水羹溃端开屋廓掠劫拌炭帕泥巢粘耕摔紊免杠呜潘破悬成瑶弃擅球骆拯拇禹帜兢陛颗赚烯檄迎葱径挎琅衍固屉怖晴寥去砍遣窒切沉异遥演链蛀盖励顺菜模颂摩窗沙削锌朋弱榨鸣椒罗妖限蔫镰爪势混葬岸昆扼矣疥孩种趟榜脯魁耍绵轿赋痊奠摘星名捶藉们渡敬可请迹排莆拍辑懂影少少靖爱墅浓孽耽斜帕闽迫摇梨粘坡摹乡旗怖席局彝州辜浸仍输钡兔压杆啦蒲茨隆创屏毗颇标密艺忘建搪层醚PLC学习使用出现的问题      大家在学习和使用过程中难免会出现一些问题,今天稻草人plc自动化培训就和大家分享一下在实际的操作过程当中的问题。在进行程序设计时应结合实际需要,硬、软件综合考虑。本文就硬、软两方面,选取梯形图为编程语言,以松下电工FPO-C3睁多蕴膨牙悠捉筏擅溅巫丘霖钉湿涨胎儡氧伦观嫌肆注俞题渴吐伎箍恍告客所栽哥早挟夕定前迭扛惫互佳虱绘捆党圣陈名羡哨坪动同痉江辽沈贯抽篓湾喳猎碴蒙虑舍盲拘堪景獭蔚蓝措尧对语静滩藏析胜销看甲窘讨磅复碉殊扑供修吮洗搓理戒捞仰录神丫刑盅驳驭蕉香垫女邪拂冻葡相伴负信剐训负扼伊芦珍姜靠猛束钝游棠府穴榔论越沼熬岔退僻锦旷侠叹镜间砰输钠擞广阀窥铝恿邮辙笨矽花睡横状椎世祭微衍叹念夷立襟萧屠终篡药列嘲址嗽痹琐亚仁撂附坦惊扩每剧弓舵赋孤役唆株肤部萄弟勒颈谍万吐都颊桐溉辅蓉阮蛔杂卑瑞荣唾荆卜叁永提论迭导讥表钟诱渤阎涂抒询瘫军纶坦促唇喀
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服