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

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

3天内不再提示

三菱plc程序流向控制功能指令入门小程序

工控PLC网 来源:未知 作者:李倩 2018-03-14 15:01 次阅读

1、应用主控指令对分支程序A和B进行控制编程

(1)控制要求:

A程序段为每秒一次闪光输出,而B程序段为每2秒一次闪光输出。要求按钮X0导通时执行A程序段,A灯每秒一次闪光,按钮X0断开时,执行B程序段,B灯每2秒一次闪光.

(2)输入/输出信号定义:

输入:X0—按钮输出:Y0—A灯Y1—B灯

(3)参考程序(梯形图)见图:

(4)程序分析:

当X0接通时,定时器T0、T1正常工作,构成振荡器,T0触点波形(通过Y0输出)为周期2秒、占空比50%的方波;此时T2、T3均被复位,Y1输出保持断开。当X0断开时,定时器T2、T3正常工作,构成振荡器,T2触点波形(通过Y1输出)为周期4秒、占空比50%的方波;此时T0、T1均被复位,Y0输出保持断开。

(5)思考:

上机运行以上程序,观察:当X0的状态发生变化时,程序中的输出点的状态是否会保存?

2、应用跳转指令对分支程序A和B进行控制编程(在主控指令的基础上修改)

(1)控制要求:

A程序段为每秒一次闪光输出,而B程序段为每2秒一次闪光输出。要求按钮X0导通时执行A程序段,A灯每秒一次闪光,按钮X0断开时,执行B程序段,B灯每2秒一次闪光.

(2)输入/输出信号定义:

输入:X0—按钮输出:Y0—A灯Y1—B灯

(3)参考程序(梯形图)如图:

(4)程序分析:

当X0接通时,程序直接跳到END处,再从头开始执行,定时器T0、T1被扫描,Y0的波形为周期2秒、占空比50%的方波;此时定时器T2、T3未被扫描,保持以前的状态。当X0断开时,程序直接跳到语句标号P0处,定时器T2、T3被扫描,Y1的波形为周期4秒、占空比50%的方波;此时定时器T0、T1未被扫描,保持以前的状态。

(5)思考:

①上机运行以上程序,观察:当X0的状态发生变化时,程序中的输出点的状态是否会保存?比较跳转指令与主控指令的区别。

②请说明标号P1的作用,将标号P1放在程序开始处,上机运行,观察会出现什么现象,并说明原因。

3、用CJ指令实现电动机的点动和自锁控制

(1)当把选择开关拨在点动位置,按下启动按钮,则电机马上运行;松开启动按钮,则电机立即停止。

(2)当把选择开关拨在自动位置,按下启动按钮,则电机马上运行;松开启动按钮,电机自锁运行;按下停止按钮,则电机立即停止。

4、应用子程序调用编程,注意子程序调用后各类线圈状态的变化规律

(1)程序运行过程:

①不调用子程序:X0=OFF,X1=OFF,X2=OFF,则Y0按一秒闪光,Y1=OFF,Y2=OFF,Y5=OFF,Y6=OFF。

②仅调用子程序P1:先使X1=ON,X2=OFF,并点动X0=ON(第一次调用子程序P1),则Y0仍按一秒闪光,Y1=ON;再使X1=OFF,再观察Y1的状态,Y1仍为ON;再点动X0=ON(第二次调用子程序P1),则Y0仍按一秒闪光,而Y1=OFF。(说明:子程序被调用后线圈的状态将被锁存,一直到下一次调用时才能改变)。

③连续调用子程序P1→又在子程序P1中调用子程序P2(子程序欠套):先使X2=ON,X1=OFF,然后使X0=ON(连续调用子程序P1及子程序P2),则输出Y0仍按一秒闪光,Y5、Y6和Y2按2秒闪光。的限制和使用规律,用T0、T1代替T192、T193再运行程序,观察运行结果。

5、应用中断、循环、刷新警戒定时器指令编程,并注意中断服务子程序中定时器对输出线圈的控制作用(比较Y1和Y3的亮灭情况)

(1)程序运行过程:

①仅执行循环程序:X10=OFF,监控M0、M1、M2及D0,并注意(D0)=+32767+1→(D0)=-32768;观察Y0亮灭与(D0)值的关系。

②第一次中断:先使X11=ON,并点动X3,则Y2先亮,而Y1后亮,Y3不亮。Y3的状态必须等到再一次中断时才能发生变化。

③第二次中断:在X11=ON时,再次点动X3,则Y2、Y1亮,然后Y3亮。

④X11由ON变OFF,再次中断时,Y2=OFF,Y1=OFF、Y3=OFF。

注意:即使T192的设定值K=0,Y3在X11=ON的第一次中断中也不会接通。

(2)参考程序(梯形图)如下:

④三菱FX系列中,将“CALLP1”指令改为“CALL(P)P1”指令,然后使X2=ON,反复点动X0=ON,观察Y6和Y2状态的变化,并注意定时器T192(或T193)的定时与X0=ON的关系。T192一旦定时启动,即使X0=OFF仍然继续定时,直到设定值为止,但其触头接通对子程序外的梯形图立即起控制作用,对本子程序内的梯形图只有再次被调用时才起控制作用。

(2)参考程序(梯形图)如图:

(3)思考:上机运行以上程序,回答以下问题

①程序调试过程中程序中加P和不加P对运行结果的影响。

②定时器。

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

    关注

    5008

    文章

    13146

    浏览量

    461959
  • 编程
    +关注

    关注

    88

    文章

    3587

    浏览量

    93580
  • 定时器
    +关注

    关注

    23

    文章

    3237

    浏览量

    114434

原文标题:初学者要学习的入门小程序

文章出处:【微信号:gk-plc,微信公众号:工控PLC网】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    三菱plc应用指令

    三菱PLC指令说明书:三菱PLC编程手册-编程手册(FX3U·FX3UC基本·应用指令说明书),
    发表于 11-21 01:20 396次下载

    可编程序控制器的功能指令在电气系统中的应用技巧

    可编程序控制器的功能指令在电气系统中的应用技巧:叙述了可编程序控制功能指令在工业控制中的一些巧妙应用.通过结合
    发表于 10-26 13:42 27次下载

    三菱plc功能指令

    三菱plc功能指令 适用机型:三菱FX2 可编程控制器(25针插空)材料:    并口25针接头1个、串行接头1个(25针、9针任意选择
    发表于 11-20 18:12 5355次阅读

    三菱PLC入门程序20例子

    三菱PLC入门程序20例子
    发表于 09-17 09:59 144次下载

    三菱FX系列PLC条件跳转和子程序指令的应用_赫焕丽

    三菱FX系列PLC条件跳转和子程序指令的应用。
    发表于 05-18 10:42 3次下载

    三菱PLC编程实例项目例程-包装机三菱PLC程序

    三菱PLC编程实例项目例程-包装机三菱PLC程序
    发表于 03-22 17:34 234次下载

    糖果包装称重控制_三菱PLC程序

    糖果包装称重控制_三菱PLC程序
    发表于 05-16 16:54 32次下载

    三菱plc读取时钟程序_三菱plc怎么读取程序

    本文开始介绍了三菱plc的相关概念,其次介绍了三菱PLC程序读取的详细步骤,最后介绍了三菱
    发表于 04-10 14:47 3.1w次阅读
    <b class='flag-5'>三菱</b><b class='flag-5'>plc</b>读取时钟<b class='flag-5'>程序</b>_<b class='flag-5'>三菱</b><b class='flag-5'>plc</b>怎么读取<b class='flag-5'>程序</b>

    三菱PLC远程下载程序

      三菱PLC在市场上的占有率非常的高,三菱PLC大量的使用在工业控制的项目上。随着PLC远程
    的头像 发表于 08-29 13:56 1.1w次阅读

    三菱plc编程指令的特点

    三菱plc程序结构通常很简单,典型的为块式结构,不同块完成不同的功能,使程序的调试者对整个程序
    的头像 发表于 03-04 14:23 3060次阅读

    不同功能指令三菱FX系列PLC中的应用及兼容性

    不同功能指令三菱FX系列PLC中的应用及兼容性
    发表于 12-10 15:53 0次下载

    温度控制三菱PLC程序带注解

    三菱PLC(可编程逻辑控制器)编程实例项目例程-温度控制三菱PLC
    发表于 05-05 15:03 15次下载

    三菱plc怎么读取程序 电脑读取三菱PLC数据简单方法

    、顺序 控制、定时、计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。 本文跟随小编来详细的了解下关于三菱
    发表于 04-18 10:18 7次下载
    <b class='flag-5'>三菱</b><b class='flag-5'>plc</b>怎么读取<b class='flag-5'>程序</b> 电脑读取<b class='flag-5'>三菱</b><b class='flag-5'>PLC</b>数据简单方法

    STM32 三菱PLC程序案例

    STM32 三菱PLC程序案例
    发表于 12-11 15:03 13次下载

    三菱plc常开指令是什么

    三菱PLC(Programmable Logic Controller,可编程逻辑控制器)是一种广泛应用于工业自动化领域的控制设备。它通过编程实现对机械设备的
    的头像 发表于 06-20 10:44 1349次阅读