电工之家_电工基础知识学习网站
当前位置:电工之家 > plc > 正文

PLC中的变量指的是什么?为什么要使用变量

时间:2019-04-23 18:33 来源:电工之家

首先PLC中的变量指的是内置的输入输出继电器、辅助继电器、状态、计数器、数据寄存器等各种软元件。相比于变量,我们首先说下常量,常量指的是固定的数值,在PLC中有10进制的、8机制的、16进制的以及浮点数,比如数值100(DEC)、A7(HEX),12.2(Float)等。相对于常量 来说,变量是存储数据的、可以对其进行赋值访问,参与计算的。

为什么要使用变量呢,PLC控制系统中所有的数据几乎都是动态的,比如温度数据、速度数据、位移等,我们要检测和使用这些数据,必须把它放在一个能够改变的地方,也就是数据寄存器D,它里面的数据的变化的,因此叫变量。那我们在计算圆的面积时,π就是常量,它是固定数值的。在我们PLC编程中,变量有位的如输入输出XY,辅助M,还有字的如数据寄存器D、计数器C、定时器T。

变量如何使用,最简单的就是LD X0 OUT Y0,Y0就是变量,它的状态有两种断开和闭合,用数据表示就是0和1,随着X0的状态的改变而改变。再如数据D的使用,LD X0 MOV K100 D0,LD X1 K200 D0,当X0闭合时把常量十进制的100传送到D0中,当X1闭合时把数据200传送到D0中。这在PLC编程中都是简单的变量的使用。PLC控制系统中很多都是靠变量来完成的。

简单来说变量就是存放数据的地址,任何数据都可以放进来,在后面涉及到的数据传送、运算都靠这个地址来完成,方便我们调用和使用。

看过《PLC中的变量指的是什么?为什么要使用变量》的人还看了以下文章
如何理解PLC编程中变量的概念及由来和意义 如何理解PLC编程中变量的概念及由来和意义
简单来说,变量就是一个可变的量,它是相对于常量来说的。 比如说常数5就就只能表示5这个含义,进一步说你写了个程序就只能计算5+3=8,那么这个程序的通用性就太差,因为这里边5和3都是一个常量。 为了解决通用性的问题,就引入变量的概念,比如变量公式a+b=...
plc如何对程序进行加密,禁止读出/上传plc中的程序 plc如何对程序进行加密,禁止读出/上传plc中
plc中程序如何进行加密,不让比人从plc中上传出来,具体的密码设置方法要根据plc的品牌进行设置的,例如在三菱plc中就有关键的加密设置,根据密码的权限可以对plc进行不同程度的操作,详细介绍过如何对程序进行加密,可以设置为禁止读出/上传plc中的程序。...
PLC编程时变量太多怎么规划地址和便于记忆 PLC编程时变量太多怎么规划地址和便于记忆
首先我们先看下PLC中代表变量的软元件有哪些,主要有输入X输出Y,辅助继电器M,定时器T,计数器C,状态S,数据寄存器D,XY一般小型PLC很少,40点、60点的,这个根据输入输出类型进行规划即可,主要就是分清楚高速输入、高速输出,普通的不要占用。 辅助继电...
PLC编程寄存器D变量如何使用 PLC编程寄存器D变量如何使用
PLC编程寄存器D变量如何使用 数据寄存器(D)在模拟量检测与控制以及位置控制等场合用来储存数据和参数,数据寄存器可储存16位二进制数或一个字,两个数据寄存器合并起来可以存放32位数据(双字),在:D0和D1组成的双字中,D0存放低16位,D1存放高16位。字或双...
PLC中的开关量、模拟量、脉冲量详解 PLC中的开关量、模拟量、脉冲量详解
PLC中的开关量、模拟量、脉冲量详解 PLC编程常用到开关量,模拟量,还有与步进伺服控制有关的脉冲量,下面详细介绍。 1、开关量 开关量是指不随时间连续变化的物理量,顾名思义,开关量如同开关一样仅存在两种相反的工作状态,如高电平和低电平,继电器线圈...