三菱PLC功能指令介绍(一) 您所在的位置:网站首页 三菱plc基本指令介绍视频 三菱PLC功能指令介绍(一)

三菱PLC功能指令介绍(一)

#三菱PLC功能指令介绍(一)| 来源: 网络整理| 查看: 265

一、功能指令

1)概述

功能指令实际上就是一个个具有不同功能且被封装好的函数块,功能指令的利用不仅提高了编程效率,还拓宽了PLC的应用范围。

2)格式和执行方式

功能指令一般由执行条件、指令符号和操作数三部分组成。可以选择连续执行和脉冲执行,选择脉冲执行时需要在指令符号后加(P),表示检测到执行条件(X0)的上升沿时执行一次;连续执行则表示当X0为ON状态时一直执行。

处理32位数据时需要在指令符号前加(D)。

1.jpg

3)数据格式

a)位元件和字符件

只处理0/1的软组件称为位元件,如X、Y、M、S等。处理数字数据的组件称为字符件,如T、C、D等。一个字符件由16位的存储单元组成,其中最高位(第15位)为符号位,第0~14位为数值位。

b)位元件的组合

位元件组合起来也可以表示数字数据。每4个位元件为一组,通常在起始的软组件前加Kn,n为组数。16位数操作时可取K1-K4,32为操作数时可取K1-K8。

图片

二、传送指令(MOV)

该指令的功能是将源操作数传送到指定的目标操作数。当执行条件为ON时,该指令执行;当执行条件为OFF时,该指令不执行,数据保持不变。下图表示将常数5传入到位元件组K1Y0中,在传入时常数5会自动转换为二进制数。

图片

执行结果为

图片

三、指令运用

利用传送指令(MOV)实现电机的正反转控制。

1)确定变量表

进入项目后,根据项目要求和仿真动画确定各个元件所对应的I/O地址。

1.jpg

2)编辑程序

| 程序段1:电动机正转按下PB1将常数4传入位元件组K1Y0中,使Y2为ON。电动机正转的条件为:Y3为0,Y2为1,Y1为0,Y0为0。即对应的二进制数为:0100,转换为十进制则为:4。传送指令输入方式:MOV(空格)K4(空格)K1Y0

图片

|程序段2:电动机反转按下PB2将常数2传入位元件组K1Y0中,使Y1为ON。电动机正转的条件为:Y3为0,Y2为0,Y1为1,Y0为0。即对应的二进制数为:0010,转换为十进制则为:2。

图片

|程序段3:电动机停止按下PB3将常数1传入位元件组K1Y0中,使Y0为ON。电动机正转的条件为:Y3为0,Y2为0,Y1为0,Y0为1。即对应的二进制数为:0001,转换为十进制则为:1。

图片

程序整体浏览

图片

3)程序测试

图片



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有