自动化软件擂台第7期 PLC功能模块设计
本次擂台根据模块化设计思想,可对系统按控制功能进行模块划分,依次对各控制的功能模块设计梯形图。
例如,在PC电梯控制系统和自动化设备中,控制按功能可分为:开关控制模块,逻辑控制模块,运行控制模块,显示控制模块等。按功能进行梯形图设计,可使相同功能的程序集中在一起,程序结构清晰,便于调试,还可以根 据需要灵活增加其他控制功能。
当然,在设计中要注意模块之间的互相影响时、时序关系,以及联锁指令的使用条件。同一 种控制功能可有不同的软件实现方法,应根据具体情况采用简单实用的方案,并应充分利用 不同机型所提供的编程指令,使程序尽量简洁。功能模块详细,有梯形图和注释、原创优选排名。
实例:
梯形图有时又称继电器形逻辑图编程。这种方法是当今使用最为广泛的,对些我们将在介绍基本指令应用中作详细介绍。它使用最广泛的主要原因是它和以往的继电器控制线路十分接近。
如图1是典型的梯形图,两边垂直的线称为母线,在母线之间通过串并(与、非)关系构成一定的逻辑关系。PLC中还有一个关键的概念“能流”(Power plow)。这仅仅是概念上的能流。如图,把梯形图中左边的母线假想为电源的“火线”,右边的母线假想为“零线”。如果有“能流”,则从左至右流向线圈,线圈被激励。原则线圈未被激励。母线中是否有“能流”流过,即线圈能否被激励,其关键主要取决于母线的逻辑线路是否接通。
应该强调指出的是,“能流”仅仅是假想的,便于理解梯形图各输出点动作的概念,并非实际存在的。
启动、保持、停止电路
利用自身的常开触点使线圈持续保持通电即“ON”状态的功能称为自锁。如图5-3所示的起动、保持和停止程序(简称起保停程序)就是典型的具有自锁功能的梯形图, X1为起动信号和X2为停止信号。
图5-3起保停程序与时序图
a)停止优先 b)起动优先
图5-3a为停止优先程序,即当X1和X2同时接通,则Y1断开。图5-3b为起动优先程序,即当X1和X2同时接通,则Y1接通。起保停程序也可以用置位(SET)和复位(RST)指令来实现。在实际应用中,起动信号和停止信号可能由多个触点组成的串、并联电路提供。
本期结束一周内结贴。奖项设置:一等奖1名:50MP,二等奖5名:10MP,三等奖30名:每名奖励100积分。
MP介绍:gongkongMP即工控币,是中国工控网的用户积分与回馈系统的一个网络虚拟计价单位,类似于大家熟悉的QB,1个MP=1元人民币。
MP有什么用?兑换服务:以1个MP=1元来置换中国工控网的相关服务。兑换现金:非积分获得的MP可兑换等值现金(满100MP后、用户可通过用户管理后台申请兑换)。
楼主最近还看过