找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4789|回复: 0
打印 上一主题 下一主题
收起左侧

三菱PLC应用程序的模块化设计

[复制链接]
跳转到指定楼层
楼主
ID:108615 发表于 2016-3-13 00:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
模块化程序结构是根据工程项目的特点,把一个复杂的控制过程分成若干个操作简单、规模较小、任务单一的功能块。这些功能块的控制任务分别由某个子程序或中断程序独立承担。所有的子程序和中断程序在主程序的统一管理和控制下有序地执行,共同完成工程项目的控制任务。模块化结构所编制的程序指令,在每个扫描周期中是有选择地被扫描。通常有互斥扫描的指令存在,即在一个扫描周期中扫描了这一段指令,而不扫描那一段指令;而在另一扫描周期中则扫描了那一段指令,而不扫描这一段指令。
模块化结构为程序的设计提供了清晰的思路,整个应用程序有且只能有一个主程序和若干个子程序或中断程序组成。可以根据不同的功能、控制方式、控制对象等来确定相应的程序模块。
1 程序的结构
     参考:陈洁 陈玉红编著.  单片机控制技术快速入门[M]. 北京:中国电力出版社,2015年
2 程序流程指令
    参考: 史国生主编. 电气控制与可编程控制器技术[M]. 北京:化学工业出版社,2004年

3 应用实例
    本节以异步电动机正反转双向降压起动的经典的实例,来说明三菱PLC模块化编制应用程序的方法。该实例的PLC控制电原理图如图5所示,图中各输入输出点的功能如表1所示。图中除有点动和连续运行两种方式外,还增加了起动时间用按钮延长或缩短的操作。





待续......      


评分

参与人数 1黑币 +100 收起 理由
admin + 100

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表