PLC控制系统应用举例

原创 2020-04-28 21:53  阅读

  PLC控制系统应用举例_计算机软件及应用_IT/计算机_专业资料。中等职业教育机电技术应用专业规划教材 《电气控制与PLC应用技术》 电子教案 丛书主编 主 编 伍金浩 李乃夫 曾庆乐 第7章 PLC控制系统应用举例 7.1机械手控制 ? 机械手是工业

  中等职业教育机电技术应用专业规划教材 《电气控制与PLC应用技术》 电子教案 丛书主编 主 编 伍金浩 李乃夫 曾庆乐 第7章 PLC控制系统应用举例 7.1机械手控制 ? 机械手是工业领域中经常用到的一种控 制对象。它可以完成许多工作,如搬物、 装配、切割等工作。应用非常广泛。应 用PLC能实现所规定的动作,可以简化 线路,节省成本,提高劳动生产率。 7.1.1控制要求 ? 用于将左工作台的工件搬运到右工作台上。 ? 机械手的全部动作由气缸驱动,而气缸由电磁阀控制。 其上升/下降、左移/右移运动由双线圈两位电磁阀控制。 即当下降电磁阀通电时,机械手下降;当下降电磁阀 断电时,机械手停止下降,但要保持现有的工作状态。 在上升电磁阀通电时,机械手上升;当电磁阀断电后, 机械手停止上升。机械手的放松/夹紧由一个单线圈二 位电磁阀控制,线圈通电时,机械手夹紧;线圈断电 时,机械手放松。在机械手右移并准备下降时,必须 检查右工作台,确认无工件时才允许机械手下降。 7.1.1控制要求 ? ,动作过程 分为8步:从原点→下降 →夹紧(T秒)→上升→ 右移→下降→放松(T秒) →上升→左移到原点。 ? 这是一个顺序控制系统。 可采用步进梯形指令进 行设计 7.1.1控制要求 7.1.1控制要求 ? 为便于控制系统调试和维护,应设置有手动和自动转换功能。 ? 当手动/自动转换开关置于“手动”位置时,按下相应的起动按钮 可实现上升、下降、左移、右移、夹紧、放松的手动控制和回原 点控制两种操作方式。 归原点控制的“回原点”控制;每按一次起动前进一个工步的 “步进操作”; ? 将手动/自动转换开关置于“自动”位置时,可进行机械手自动回 按下起动按钮后自动完成一个周期动作后停止的“单周期操作” 以及按下一次起动按钮后从原点开始,自动连续不断地周期性循 环。 ? 在按下停止按钮,机械手将完成正在进行的这个周期动作,返回 原点后停止。 7.1.2用户I/O设备及所需PLC的I/O点数 ? 在动作过程中,上升、下降、左移、右 移、夹紧及原点指示为输出信号。 ? 放松和夹紧共用一个线圈,线圈得电时 夹紧,失电时放松,故放松不作为单独 为输出信号。 7.1.2用户I/O设备及所需PLC的I/O点数 ? 在工作方式的选择开关一个,控制“手动”、“回原 ? ? ? ? ? ? ? 点”、“步进”、“单周期”和“连续”5个输入点, 这5个输入不能同时为ON; 在手动时运动选择“左右”、“上/下”、“夹/松”用 三个输入点, 有无工件检测开关用光电开关用光电开关实现,占一 个输入点; 原点、起动、停止3个按钮,占用3个输入点; 用行程开关分别控制上、下、左、右位置检测,占4个 输入点 工件的夹紧与放松采用延时控制,不再设置检测装置。 系统的输入全部采用动合触点。 输入/输出点应考虑有15%的余量。 7.1.3分配PLC的输入、输出端子, PLC的输入、输出接线.输入/输出端 输入 输入继电器 X000 X001 X002 作用 下限位开关SQ1 上限位开关SQ2 右限位开关SQ3 输出继电器 Y000 Y001 Y002 输出 控制对象 下降电磁阀 上升电磁阀 夹紧电磁阀 口分配 X003 X004 X005 X006 X007 X010 X011 X012 X013 左限位开关SQ4 无工件检测开关SQ6 左移/右移SA1-1 上升/下降SA1-2 夹紧/放松SA1-3 手动操作SA2-1 回原点操作SA2-2 步时操作SA2-3 单周期操作SA2-4 Y003 Y004 Y005 右行电磁阀 左行电磁阀 原点指示灯 X014 X015 X016 连续操作SA2-5 原点按钮SB1 起动按钮SB2 2.PLC输入、输出端子接线设计PLC控制程序 ? 控制程序主要由手动操作和自动操作两 部分组成,自动操作程序包括步进操作、 单周期操作和连续操作程序。 1.初始化程序 ? 初始化指令IST的功能编号为FNC60,它 与STL指令一起使用,专门用来设置有多 种工作方式的控制系统的初始状态和设 置有关的特殊辅助继电器的状态,可以 大大简化复杂的顺序控制程序的设计。 ? IST 指令只能使用一次,它应放在程序开 始的地方,被它控制的STL电路应放在它 的后面。 1.初始化程序 ? 用来设置初始状态和原点位置条件。 ? IST 指令中的S20和S27用来指定在自动 操作中用到的最小和最大状态继电器的 元件号,所以在安排输入继电器的元件 号X020~X026应按照设定的顺序来设定。 ? IST 中的源操作数可取X、Y 和M 1.初始化程序 ? IST 指令的源操作数X10用来指定与工作 方式有关的输入继电器的首元件,它实 际上指定X10~X017的八个输入继电器, 这八个输入继电器的意义 1.初始化程序 ? 由原点的各传感器驱动,特殊辅助继电器M8044检测机械手 是否在原点。它的ON状态作为自动方式时允许状态转换的 条件。 ? 由特殊辅助继电器M8000驱动功能指令FNC60(IST),设 定为初始状态。 ? 使用 IST 指令后,系统的手动、自动、单周期、步进、连续 和回原点这几种工作方式的切换是由系统程序自动完成的。 2.手动操作 左/右 上升/下降 夹紧/放松 2.手动操作 左 右 复位 机械手在上限位 2.手动操作 左 右 复位 机械手在上限位 2.手动操作 左 右 复位 机械手在上限位 2.手动操作 左/右 上升/下降 夹紧/放松 2.手动操作 上 下 复位 2.手动操作 上 下 复位 2.手动操作 上 下 复位 2.手动操作 夹紧 放松 复位 2.手动操作 夹紧 放松 复位 2.手动操作 夹紧 放松 复位 2.手动操作 左/右 上升/下降 夹紧/放松 3.回原点初始状态 回原点 按下原点按钮SB1,通过状态器S10~S12作 机械手的回零操作。自动返回原点结束后 特殊辅助继电器M8043(回原点完成置1)。 3.回原点初始状态 回原点 到上限位,X001闭合 到左限位,X003闭合 4.自动操作 ? 由于特殊辅助继电器M8041(转换起动) 和 M 8044(原点位置条件)是从自动程 序的初始步 S2 转换到下一步 S20 的转换 条件。M8041和M8044 都是在初始化程 序设定的,在程序运行中不再改变。 4.自动操作 机械手在原点位置 启动转换 机械手下降 4.自动操作 下降至下限位 机械手夹紧 开始1秒计时 4.自动操作 定时时间到 机械手上升 4.自动操作 上升到上限位 机械手右移 4.自动操作 到达右限位 检测到有工件 机械手下降 4.自动操作 机械手到达下限位 T1开始计时 4.自动操作 定时时间到 机械手上升 4.自动操作 到达上限位 机械手左移 4.自动操作 到达左限位 机械手左移停止 机械手完成一个周期动作回到原点 7.2洗衣机控制 ? 洗衣机代替繁重的手工洗衣,减轻了人 们的劳动。随着生活水平的日益提高, 全自动洗衣机是通过将人的洗衣动作编 制成各种指令,控制各电气部件运行。 全自动洗衣机通过可编程序控制器来实 现洗涤过程。 7.2.1控制要求 ? 全自动洗衣机集洗涤、漂洗和脱水于一个桶内。 ? 洗涤时,波轮运转,桶不转,内桶起洗涤桶的作用 ? 脱水时,脱水桶以约 900r/min的速度运转,利用离心 力将洗涤物中的水甩出,起到脱水桶的作用。 ? 洗涤与脱水由离合器控制。洗涤时,离合器的内轴带 动波轮正反向旋转;脱水时,离合器的外轴带动脱水 桶单方向旋转,将衣物甩干。进、排水由进水阀、排 水阀自动控制。进水水位由水位开关控制。洗涤、漂 洗与脱水等全过程由PLC控 制. ? 事先选择好某一程序,开启洗衣机电源与水源,即可 完成全部洗衣过程。 7.2.1控制要求 ? 洗衣机的工作流程由进水、洗衣、排水、脱水 4个进程组成。 ? 在PLC投入运行时,系统处于初始状态。 ? 按下起动按钮,准备运行。选择好水位后,按 下起动按钮后进始进水,水位达到设定值时, 停止进水,并开始洗涤,正转3秒后,暂停1秒, 反转2秒,反复循环200次后排水20秒。再进行 脱水10秒,即完成一次从进水到脱水的大循环。 在选择标准程序则大循环3次;选择简易程序 大循环2次。完成全部过程,自动停机。 7.2.2用户I/O设备及所需PLC的I/O点数 ? 洗衣机的进水、正转、反转、排水和脱 水为输出信号 . ? 工作方式的选择按钮,有标准程序模式 和简易程序模式2个输入点。 ? 起动以及高、中、低水位有个输入点, 系统的输入点全部采用动合触点。 7.2.3分配PLC的输入、输出端子 输入 输入继电器 X000 X001 X002 X003 X004 X005 作用 起动按钮 高水位 中水位 低水位 标准程序 简易程序 输出继电器 Y000 Y001 Y002 Y003 Y004 输出 控制对象 进水阀 排水阀 电机正转 电机反转 脱水 2.PLC输入、输出端子接线图 ? PLC输入、输出端子接线设计PLC控制程序 ? 系统包括有标准程序与简易程序控制, 控制程序包括步进操作,循环操作程序。 1.系统设置及起动 ? 初始脉冲M8002使初始 状态S0置为1 ? 使标准程序和简易程序 的循环次数清零。 1.系统设置及起动 ? 按下X000将系统起动 ? 选择运行模式 按下X004进行标准设置 按下X005进行简易设置 1.系统设置及起动 ? 调节水位开关(X001、 X002、X003) ? 为系统设定初始状态,并为 系统的起动提供了条件 2.进水 ? 在初始条件就绪后。状 态器S20置1,进水阀得 电。洗衣机进入进水程 序。 ? 在设定高水位(X001), 即M1置1,状态转移 S21,进行进水计时25 秒 ? 设定中水位(X002), 即M2置1,状态转移 S31进行进水计时15秒 ? 设定低水位(X003)即 M3置1,状态转移S41, 进行进水计时10秒。 2.进水 ? 在设定时间到后,全部 转移状态S22,使Y000 失电。进水阀停止进水。 3.洗涤 ? 进水完毕后,状态转移到S23,将标准 ? ? ? ? ? 程序和简易程序的计数器清零后状态 转移到S24 输出继电器Y002得电,电机开始正转, 定时器T002为正转计时,正转定时时 间3秒 状态转移到S25,定时器T004计时,电 机暂停1秒 定时时间到,状态转移到S26输出继电 器Y003得电,电机开始反转 定时器T005计时,反转时间2秒后.状 态转移到S24 重复以上过程。计数器C0为标准洗涤 程序计数,使以上过程反复200次;C1 则为简易洗涤程序计数100次。 4.排水与脱水 ? ? ? ? ? 在洗涤完成后,状态转移到S27, 输出继电器Y001置1,排水阀 得电排水。 T7进行排水计时20秒。定时时 间到,状态转移到S28。输出继 电器Y004置1,进入脱水状态 定时器T8进行脱水10秒的计时。 在脱水时间到后状态又回复到 S20,进行下一次的大循环。 计数器C2计算标准程序大循环 的次数、C3计算简易程序大循 环的次数。 在完成所设定的循环次数后, 回复到初始状态。洗衣程序结 束。 7.3恒压变频供水控制 ? .随着变频调速技术的日臻完善,以变频调速为 核心的智能供水控制系统取代了以往高位水箱 和压力罐等供水设备,电机的起动平稳,起动电 流可限制在额定电流以内,从而避免了起动时对 电网的冲击,而且由于泵的平均转速降低了,又 可延长泵与阀门等的使用寿命.更重要的是水泵 的耗电功率与电机的转速的三次方成正比关系, 所以水泵调速运行的节能效果非常明显. 7.3.1控制要求 ? 用PLC、变频器设计一个有七段 速度的恒压供水系统。该系统有 3台水泵,2台用于运行,1台备 用,运行与备用7天轮换一次。 在用水高峰时,1台水泵工频全 速运行,另1台水泵变频运行; 用水低谷时,仅1台水泵变频运 行。3台水泵分别由电动机M1、 M2、M3拖动,而3台电动机又分 别由变频接触器KM1、KM3、 KM5和工频接触器KM2、KM4、 KM6控制。 7.3.1控制要求 ? 变频器的七段速度及变频与工频切换由管网压力继电 器的压力上限接点与下限接点控制。七段速度与变频 器的控制端子的对应关系如表7.3所示在水泵投入工频 运行时,电动机的过载保护通过热继电器实现,并有 报警信号的指示。 速度 接点 接点 接点 Hz 1 RH 2 RM 3 4 RM 5 RH 6 RH RM 7 RH RM RL RL 15 20 25 RL 30 RL 35 40 45 7.3.2用户I/O设备及所需PLC的I/O点数 ? 根据控制要求,本系统的调速成主要由变频器 七段调速成来控制,变频器的控制端子的信号 通过PLC的输出继电器来提供(即通过PLC控 制变频器的RL、RM、RH以及STF、MRS端子 与SD端子的通和断)6个输出点。 ? 另外工频工作状态由KM2、KM4、KM6进行控 制,变频工作状态由KM1、KM3、KM5进行控 制.都由PLC进行控制。 ? PLC的输出信号的变化是通过管网压力继电器 的压力上限接点与下限接点来控制。 7.3.3分配PLC的输入、输出端子, PLC的输入、输出接线图 输入 输入继电器 X000 X001 作用 起动按钮 水压下限 输出继电器 Y001 Y002 输出 控制对象 KM1 KM2 X002 X003 X005 X006 水压上限 停止按钮 FR1 FR2 Y003 Y004 Y005 Y006 KM3 KM4 KM5 KM6 X007 FR3 Y007 Y010 Y011 Y012 Y013 Y014 报警信号 正转起动STF RH RM RL 输出停止MRS 7.3.3分配PLC的输入、输出端 子,PLC的输入、输出接线设计PLC控制程序 ? 本程序由工频、变频撤换控制运行与变 频运行控制两种情况组成。 1.系统初始化 ? 系统运行通电后,M8000为 ON,使系统进入初始状态 S0 ? 在初始化脉冲M8002的动合 触点闭合一个扫描周期,使 工频控制辅助继电器和变 频控制输出继电器Y10(接 变频器的STF控制端口)复 位,。同时使S20~S27和 C1~C3整体复位 ? 在按下停止按钮后,使X003 闭合,使系统进入初始状态, 使整个系统停止工作. 1.系统初始化 ? 在水泵在工频运行的 情况下,某一组电动 机过载时,热继电器动 作,使X005、X005、 X006闭合,输出继电 器Y012使水泵停转并 通过指示灯进行显示。 ? 按下启动按钮,开始 进入工作状态。 2.变频运行控制 ? 状态器S20置ON,输出 继电器Y10状态保持,Y1 闭合(即接通变频器RH 与STF控制端子),水泵 以变频器输出频率为 15Hz频率运行。 ? 定时器T0计时,2秒后, 若水压达到水压上限 X002置ON,使工频状态 控制继电器M10复位,停 止工频运行 ? 若水压较低,仍处于水 压下限时,X001仍闭合, 状态器S21置ON 2.变频运行控制 ? 状态器S21置ON,输出 继电器Y2闭合(即接通 变频器RM与STF控制端 子),水泵以变频器输 出频率20Hz运行 ? 定时器T1计时2秒后, 水位达到水压上限则转 到上一状态器S20运行 ? 水压仍处于下限时,则 进入下一状态器S22运 行 2.变频运行控制 ? S22接通RL控制端 子 ? S23接通RM、RL 控制端子 2.变频运行控制 ? S24接通RH、RL控制端 子 ? S25接通RH、RM控制端 子 ? S26接通RH、RM、RL控 制端子 ? 水压达到上限值时,转 到S25状态器运行;水压 仍然是下限时,内部辅 助继电器M10置1,则进 入工频控制 3.变频、工频撤换运行控制 ? 状态器S30置 ON,输出继电 器Y1得电,使 主电路KM1闭 合,与变频运 行控制系统结 合,使M1水泵 变频运行。 在变频状态下M1水泵未能使水压达到上限时,辅助 继电器M10置1,输出继电器Y4得电,使主电路KM4 闭合,M2水泵以工频状态运转。 3.变频、工频撤换运行控制 ? 特殊辅助继电器 M8014产生1min周期 的振荡信号给计数器 C0进行7天的计时。 ? 达到设定时间后,C0 闭合,输出继电器 Y14得电,接通变频 器控制端子MRS,使 变频器输出停止。在 延时1s切换控制后, 使状态器S31置ON。 其工作过程相同,

版权声明:本文为原创文章,版权归 凯发下载 所有,欢迎分享本文,转载请保留出处!
上一篇:凯发下载浅谈PLC控制系统的设计方法
下一篇:PLC控制系统