科创梦想,节效未来
INEWS / 新闻中心

PLC编程开发中用到的数据类型

来源: | 作者:合肥科节智能科技有限公司 | 发布时间: 978天前 | 747 次浏览 | 分享到:

PLC输入输出类型无非是:开关量,模拟量,脉冲量。了解它们之间的关系,就能熟练掌握PLC。

1.开关量,也叫逻辑值,是指两个值,0或1,开或关。这是最常用的控件。控制它是PLC的优势,也是PLC最基本的应用。

开关控制的目的是使PLC根据开关的当前输入状态和历史输入数据产生相应的开关输出,使系统按照一定的顺序进行相应的工作。因此,它有时被称为顺序控制。

顺序控制分为手动、半自动或自动。采用的控制原则包括分散、集中和混合控制方法。

2.模拟量是指一些连续变化的物理量,如温度、电流、电压、压力、速度、流量等。

PLC是继电器控制引入微处理器技术后发展起来的,可以方便可靠地使用开关控制。由于模拟量可以转换成数字量,数字量只是多位开关量,所以转换后的模拟量可以被PLC可靠地处理和控制。

模拟控制有时也被称为过程控制,因为在连续生产过程中经常使用模拟量。

如果关键点不标准,必须经过,把非标准的音量变成标准的电信号,如4-20mA,1-5V,0-10V等。

同时要有一个模拟输入单元(A/D)把这些标准的电信号转换成数字信号;模拟输出单元(D/A ),将PLC处理的数字量转换成模拟标准电信号。

同时要有一个模拟输入单元(A/D)把这些标准的电信号转换成数字信号;模拟输出单元(D/A ),将PLC处理的数字量转换成模拟标准电信号。

因此,标准电信号和数字量之间的转换需要各种操作。有必要知道模拟单元和标准电信号的分辨率。

例如:

PLC单元的分辨率为1/32767,对应的标准电量为0-10V,检测的温度值为0-100℃。那么0-32767对应的是0-100℃的温度值。然后计算出1℃对应的数字量为327.67。如果想让温度值精确到0.1℃,设置为327.67/10即可。

以上是PLC中数字量的计算过程。模拟控制包括:反馈控制、前馈控制、比例控制、模糊控制等。

3.脉冲量是数值在0(连续)和1(峰值)之间不断交替变化的数字量。每秒钟交替脉冲的数量称为频率。

PLC脉冲的控制目的主要是位置控制、运动控制、轨迹控制等。比如脉冲数在角度控制中的应用。步进电机驱动器的分离是每转10000,要求步进电机旋转90度。那么要作用的脉冲值= 10000 /(360/90)= 2500。