欢迎来到山东科新教育科技发展有限公司, 注册会员即可观看在线课程和资料下载

咨询热线:13615417996
联系我们
二维码 山东科新教育科技发展有限公司

联系电话:13615417996

联系地址:山东省济南市长清区芙蓉路4001号创新谷加速器九方创投基地项目2栋2单元2楼

PLC编程算法,高级电气工程师总结,建议收集备用!

文章作者:创始人 发布时间:2022-07-28 10:29:52 浏览次数:0

PLC编程算法(1)

1. 开关量也称为逻辑量,仅指0或1、ON或OFF两个值。它是最常用的控制,对它进行控制是PLC的优点,也是PLC最基本的应用。

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

而顺序控制又分为手动、半自动或自动。采用的控制原则有分散控制、集中控制和混合控制。

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

PLC是在继电控制基础上引入微处理技术而发展起来的,可方便可靠地用于开关量控制。因为模拟量可以转换成数字量,数字量只有一点切换量,所以模拟量转换后,PLC就可以完全可靠的进行处理控制。

由于连续生产过程中经常会有模拟量,所以模拟量控制有时也称为过程控制。

模拟量大多是非电量,而PLC只能处理数字量、电量。为了实现两者之间的转换你需要传感器将模拟电荷转换成数字电荷。如果这个电量不标准,还要通过变送器,将非标电量转化为标准电信号,如4-20MA、1-5 V、0-10V等。

同时,应该有一个模拟输入单元(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脉冲量控制的目的主要是位置控制、运动控制、轨迹控制等。例如:脉冲计数在角度控制中的应用。步进电机驱动器的细分为每转10,000,要求步进电机旋转90度。然后动作的脉冲值=10000/(360/90)=2500。

PLC编程培训

02 PLC编程算法(2)——计算模拟量

1, - 10-10 v -10V—10V电压转换为6000分辨率的F448—0BB8Hex(-3000—3000);12000分辨率转换为E890—1770Hex(-6000—6000)。

2、0- 10V 0- 10V电压转换为0- 1770Hex(0 - 6000) 12000分辨率;12000分辨率转换为0—2EE0Hex(0—12000)。

3,0到20ma。0—20mA电流在6000分辨率下转换为0—1770Hex(0—6000);12000分辨率转换为0—2EE0Hex(0—12000)。

4, 4 - 20毫安。4—20mA电流转换为6000分辨率的0—1770Hex(0—6000);12000分辨率转换为0—2EE0Hex(0—12000)。

以上只是简单的介绍,不同的PLC具有不同的分辨率,并且你所测量的物理量所达到的范围也不一样。计算结果可能有些不同。

注:模拟输入接线要求

1. 使用屏蔽双绞线,但不连接屏蔽层。

2. 当输入不使用时,VIN和COM端子变短。

3、模拟信号线与电源线隔离(交流电源线、高压线等)

4. 当电源线有干扰时,应在输入部分与电源单元之间安装过滤器。

5. 确认线缆连接正确后,上电CPU,然后上电负载。

6. 断电时,先切断负载的电源,再切断CPU的电源。

03 PLC编程算法(三)——脉冲体积计算

主要是脉冲量的控制 在步进电机和伺服电机的角度控制、距离控制和位置控制方面。下面以步进电机为例说明其控制方式。

1. 步进电机角度控制。首先要指定步进电机的百分数,然后确定步进电机转一圈所需的总脉冲数。计算角度的百分比=设置的角度/360°(即角度动作的脉冲数=一回合的总脉冲数*角度百分比。

公式为:角度动作的脉冲数=一圈总脉冲数*(设定角度/360°)。

2、步进电机距离控制。首先,指定步进电机一圈所需的脉冲总数。然后确定步进电机滚轮的直径,计算滚轮的周长。计算每个脉冲的传播距离。最后,计算为设定的距离运行的脉冲数。

公式为:设定范围脉冲数=设定范围脉冲数/[(滚子直径*3.14)/一圈总脉冲数]

3.步进电机的位置控制是角度控制和距离控制的综合。

以上只是对步进电机控制方式的简单分析,可能与实际有出入,仅供同行参考。

伺服电机的作用与步进电机相同,但要考虑伺服电机的内部电子传动比和伺服电机的减速比

山东科新教育logo

联系我们

电话:13615417996

网址:http://www.kexinkj.com

地址:山东省济南市长清区芙蓉路4001号创新谷加速器九方创投基地项目2栋2单元2楼

山东科新教育二维码

扫码微信联系

山东科新教育科技发展有限公司版权所有,