更新时间:2022-07-20 00:14:39 作者:创始人
在PLC中,只有三个大数量:开关量、模拟量、脉冲量。只有搞清楚它们之间的关系,你才能熟练地掌握PLC。
01 PLC编程算法(1)
1.开关量,也称逻辑量,只指开或关两个值,0或1。这是最常用的控件。控制它是PLC的优势,也是PLC最基本的应用。
开关量 control的目的是让PLC根据开关量的当前输入组合和历史输入顺序产生相应的开关量输出,使系统按照一定的顺序工作。因此,它有时被称为顺序控制。
而顺序控制又分为手动、半自动或自动。采用的控制原则有分散控制、集中控制和混合控制。
2.模拟量指一些连续变化的物理量,如电压、电流、压力、速度、流量等。
PLC是将微处理器技术引入继电器控制而开发的,可以方便可靠地用于开关量控制。因为模拟量可以转换成数字量,数字量只是多位的开关量,所以转换后的模拟量,PLC也可以进行可靠的处理和控制。
因为连续生产过程经常有模拟量,模拟量 control有时也叫过程控制。
模拟量大多是非电,而PLC只能处理数字量和电。要实现两者之间的转换,需要一个传感器,将模拟量转换成电量。如果这个电量不是标准的,就要经过变送器,把非标准的电量变成标准的电信号,比如4-20mA,1-5V,0-10V等。
同时要有模拟量输入单元(A/D)将这些标准电信号转换成数字信号;模拟量将PLC processed 数字量转换为模拟量——标准电信号的输出单元(D/A)。
所以标准电信号和数字量之间的转换需要各种操作。需要知道模拟量 cell的分辨率和标准电信号。
例如:
PLC 模拟 unit的分辨率为1/32767,对应的标准电量为0-10v,检测的温度值为0-100℃。那么0-32767对应的是0-100℃的温度值。那么1℃对应的数字量计算出来就是327.67。如果想让温度值精确到0.1℃,设置为327.67/10即可。
模拟量控制包括:反馈控制、前馈控制、比例控制、模糊控制等。以上是PLC internal 数字量的计算过程。
3.脉冲量 is 数字量其值在0(低电平)和1(高电平)之间不断交替变化。每秒交替变化的次数脉冲称为频率。
PLC 脉冲量的控制目的主要是位置控制、运动控制和轨迹控制。比如脉冲 number在角度控制中的应用。步进电机驱动的细分是每转10000,需要步进电机旋转90度。那么脉冲要作用的值=10000/(360/90)=2500。
02 PLC编程算法(二)——计算模拟量
1、10—10伏.在-10V-10V的电压下,转换成6000分辨率的F448-0b 8 hex(-3000-3000);在1000分辨率下,它被转换为E890-1770十六进制(-6000-6000)。
2、0—10伏.0-10V的电压在12000的分辨率下转换成0-1770 hex(0-6000);分辨率为1000时,转换为0-2e 0 hex(0-12000)。
3、0—20mA .0—20mA电流在6000分辨率下转换为0—1770 hex(0—6000);分辨率为1000时,转换为0-2e 0 hex(0-12000)。
4、4—20mA .4—20mA的电流以6000的分辨率转换为0—1770Hex(0—6000 );分辨率为1000时,转换为0-2e 0 hex(0-12000)。
以上只是简单介绍。不同的PLC s分辨率不同,你测量的物理量的范围也不同。计算结果可能会有一些差异。
注:模拟输入接线要求
1.使用屏蔽双绞线,但不要连接屏蔽层。
2.不使用输入时,短接V IN和COM端子。
3.模拟信号线与电源线(交流电源线、高压线等)隔离。).
4.当电源线上有干扰时,在输入部分和电源单元之间安装一个滤波器。
5.确认接线正确后,首先给CPU单元通电,然后给负载通电。
6.断电时,先切断负载的电源,再切断CPU的电源。
03 PLC编程算法(三)——计算脉冲量
脉冲量的控制多用于步进电机、伺服电机等的角度控制、距离控制、位置控制。下面以step 电机为例来说明每种控制方式。
1.步进电机的角度控制。首先要定义步进电机的细分数,然后再确定电机一圈所需的步进脉冲的总数。计算“角度百分比=设定角度/360(即一个圆)”“角度动作脉冲数=一个圆的总和脉冲数*角度百分比。”
公式为:角度动作脉冲数=一圈的总和脉冲数*(设定角度/360)。
2.步进电机的距离控制。首先明确踩电机转所需的总脉冲数。然后确定步进电机滚筒直径,计算滚筒周长。计算每个脉冲运行距离。最后计算出脉冲在设定距离内运行的次数。
公式为:设定距离脉冲数量=设定距离/[(滚筒直径*3.14)/一圈的总数脉冲数量]
3.step 电机的位置控制是角度控制和距离控制的综合。
以上只是对步进电机的控制方式的简单分析,可能与实际情况有所出入。仅供你参考。
伺服电机的作用与步进电机相同,但要考虑伺服电机的内部电子传动比和伺服电机的减速比。