0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

PLC用户程序的执行过程

工程师邓生 来源:电子工程师小李 作者:电子工程师小李 2021-05-03 18:14 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

PLC的用户程序执行过程很复杂,下面以PLC正转控制线路为例进行说明。图3-8是PLC正转控制线路,为了便于说明,图中画出了PLC内部等效图。

PLC用户程序的执行过程

图3-8PLC正转控制线路

图3-8中PLC内部等效图中的X0、X1、X2称为输入继电器,它由线圈和触点两部分组成,由于线圈与触点都是等效而来,故又称为软线圈和软触点,Y0称为输出继电器,它也包括线圈和触点。PLC内部中间部分为用户程序(梯形图程序),程序形式与继电器控制电路相似,两端相当于电源线,中间为触点和线圈。

用户程序执行过程说明如下。

当按下启动按钮SB1时,输入继电器X0线圈得电,它使用户程序中的X0常开触点闭合,输出继电器Y0线圈得电,它一方面使用户程序中的Y0常开触点闭合,对Y0线圈供电锁定外,另一方面使输出端的Y0常开触点闭合,接触器KM线圈得电,主电路中的KM主触点闭合,电动机得电运转。

当按下停止按钮SB2时,输入继电器X1线圈得电,它使用户程序中的X1常闭触点断开,输出继电器Y0线圈失电,用户程序中的Y0常开触点断开,解除自锁,另外输出端的Y0常开触点断开,接触器KM线圈失电,KM主触点断开,电动机失电停转。

若电动机在运行过程中电流过大,热继电器FR动作,FR触点闭合,输入继电器X2线圈得电,它使用户程序中的X2常闭触点断开,输出继电器Y0线圈失电,输出端的Y0常开触点断开,接触器KM线圈失电,KM主触点闭合,电动机失电停转,从而避免电动机长时间过流运行。

责任编辑:lq6

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 继电器
    +关注

    关注

    133

    文章

    5589

    浏览量

    155303
  • plc
    plc
    +关注

    关注

    5052

    文章

    14814

    浏览量

    488635
  • 控制电路
    +关注

    关注

    83

    文章

    1754

    浏览量

    138894
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    如何实现对异地PLC的远程编程调试和上下载程序

    远程维护通道,让工程师在办公室即可完成异地PLC的编程、调试、上下载程序,实现“足不出户、运维全球”。 一、方案核心原理:安全透明的远程通信桥梁 “现场PLC+工业智能网关+设备维护快线+管理云平台”的四层架构,核心是构建加密虚
    的头像 发表于 03-31 14:15 238次阅读
    如何实现对异地<b class='flag-5'>PLC</b>的远程编程调试和上下载<b class='flag-5'>程序</b>

    通过VPN远程下载和监控PLC程序

    通过VPN远程下载和监控PLC程序
    的头像 发表于 01-28 11:18 1009次阅读
    通过VPN远程下载和监控<b class='flag-5'>PLC</b><b class='flag-5'>程序</b>

    经典 PLC 程序(6) - 信号防抖

    PLC程序中,信号防抖是一个非常重要的概念,用于处理由于机械开关触点抖动而产生的虚假信号。本文介绍一下用梯形图、AWBlock和ST语言三种编程,实现信号防抖的控制逻辑。信号防抖在PLC程序
    的头像 发表于 01-20 11:47 700次阅读
    经典 <b class='flag-5'>PLC</b> <b class='flag-5'>程序</b>(6) - 信号防抖

    单片机里的程序运行方式

    两方面的工作,一是初始化执行环境,例如中断向量表、堆栈、I/O等;二是初始化c库和用户应用程序。 在第一阶段,启动代码的过程可以描述为: 建立中断向量表; 初始化存储器; 初始化堆栈
    发表于 01-16 06:57

    经典 PLC 程序(5) - 闪烁灯

    闪烁灯程序的核心功能是:通过PLC的定时器(Timer)控制一个或多个输出点(如指示灯、蜂鸣器等)按照预设的时间间隔交替地接通和断开,从而产生“亮-灭-亮-灭”的周期性变化效果。控制逻辑与硬件接线
    的头像 发表于 01-13 11:42 530次阅读
    经典 <b class='flag-5'>PLC</b> <b class='flag-5'>程序</b>(5) - 闪烁灯

    西门子PLC中函数FC的使用方法

    函数和函数块作为模块化编程的重要组成部分,在PLC 用户程序中有着相当频繁的应用。两者在生成与使用的过程中都有一定的相似,且都不能单独使用。而需要赋予特定的功能,由组织块(OB)直接或
    的头像 发表于 12-19 11:26 4570次阅读
    西门子<b class='flag-5'>PLC</b>中函数FC的使用方法

    单片机程序执行

    关于程序执行时,从哪里读取指令,哪里读取数据,也曾因为没有弄清楚系统上的程序和裸机程序之间的区别,而疑惑了很久。虽然在《微型计算机原理》课上知道
    发表于 12-04 06:20

    使用三菱FX5U PLC的经典小程序案例

    实际的PLC程序往往是某些典型小程序的扩展与叠加,因此掌握一些典型小程序对大型复杂程序的编写非常有利。 鉴于此,本文将给出一些典型小
    的头像 发表于 11-07 13:57 6086次阅读
    使用三菱FX5U <b class='flag-5'>PLC</b>的经典小<b class='flag-5'>程序</b>案例

    NICE指令的完整执行过程

    NICE指令的完整执行过程如下: 1、主处理器的译码单元提供EXU级译码得到指令的操作码,以判断其是否属于默认的自定义指令组。 如果该指令属于自定义指令,请根据命令编码中的XS1位继续读取源寄存器
    发表于 10-23 07:25

    告别出差!蓝蜂物联网网关让PLC程序远程修改零延迟

    告别出差!蓝蜂物联网网关让PLC程序远程修改零延迟 工业自动化时代,PLC程序是生产线的“大脑”,但传统程序维护却像一场耗时耗力的“拉锯战”
    的头像 发表于 08-26 16:11 820次阅读

    使用C#实现西门子PLC数据定时读取保存

    在平时开发中,我们时常会遇到需要后台静默运行的应用场景,这些程序不需要用户的直接操作或界面展示,而是专注于定时任务的执行。比如说,我们需要定期从西门子PLC(可编程逻辑控制器)中读取数
    的头像 发表于 08-07 16:17 2602次阅读
    使用C#实现西门子<b class='flag-5'>PLC</b>数据定时读取保存

    PLC如何进行远程维护远程上下载程序

    通过专用网关(如御控YC-5300N)连接触摸屏或PLC,进行程序上下载、参数修改。
    的头像 发表于 07-29 16:45 767次阅读

    基于无线通信网关的PLC程序远程升级系统方案

    在传统的PLC程序升级工作中,技术人员需要带好电脑、线缆等材料,出差前往工厂进行现场操作。这种方式工作效率低,时间与差旅成本高,往往会占据企业大量的人员物力,客户的体验也较差。 对此,物通博联提供
    的头像 发表于 07-07 10:53 944次阅读
    基于无线通信网关的<b class='flag-5'>PLC</b><b class='flag-5'>程序</b>远程升级系统方案

    如何实现国产PLC(台达、汇川等)远程程序上下载

    实现国产PLC(如台达、汇川等)的远程程序上下载,通常需要借助御控工业智能网关、远程透传工具及配套软件
    的头像 发表于 06-04 09:50 1641次阅读

    PLC远程上下载网关具备哪些功能

    PLC远程上下载网关具备以下功能: 远程访问:允许用户通过网络远程登录到PLC,进行程序的上传和下载操作。这一功能打破了地域限制,使工程师和管理者可以在远离工业现场的地方对
    的头像 发表于 05-29 15:39 809次阅读