ABB机器人
PLC和自动化之间有着重要的联系。工业机器人负责执行命令,PLC协调控制工业机器人。自动化涵盖多个工业机器人和PLC。以下是PLC的三种编程算法..
PLC编程算法(1)
PLC无非是大量的三种:开关量、模拟量和脉冲量。只有找到三者之间的关系,你才能够流利的使用PLC。
1.开关量,也称为逻辑量,是指只有一个和两个不同的值,0或1,开或关。这是一个常见的控件。管理和控制它是PLC的优势,也是PLC的基本应用。
开关量控制的目的是根据开关量的当前输入组合和历史输入顺序,使PLC产生相应的开关量输出,使系统按照一定的顺序工作。因此,它有时被称为顺序控制。
分为手动控制、半自动或自动。而且采用的控制原理是分散的,采用集中控制,将三者混合。
2.模拟量是指一些企业连续变化的物理量,如电压、电流、压力、速度、流量等。
PLC将微处理器技术引入继电器控制,可方便、可靠地用于开关控制。因为模拟量可以转换成数字量,而数字量只是一个多位开关量,所以转换后的模拟量也可以被PLC可靠地处理和控制。..
因为连续生产过程往往是相似的,模拟控制有时被称为过程控制。
模拟量多为非电量,而PLC只能处理数字量和电量。为了实现企业与企业发展之间的转换,我们需要一个传感器将模拟量转换成数字量。如果这部分用电问题达不到国家标准,可以通过变送器转换成标准的电信号,比如4-20 mA,1-5 V,0-1—5V等等。
还有一个模拟输入单元(A/D)将这些标准电信号转换成数字信号;模拟输出单元(D/A)将PLC处理的数字量转换成模拟标准电信号。
因此,对于标准电信号,需要在各种计算之间使用数字转换。这就需要找到模拟电信号的平均值和标准分辨率。例如:
PLC模拟控制单元的分辨率为1/,对应的标准功耗为0-10V,待学习检测的温度值为0-100℃。则0-对应于0-100℃的温度值。那么就可以算出1℃对应的数字量是327.67。如果要把工作温度调整到* * 0.1℃,可以调整到327.67/10。
模拟控制包括:反馈控制、前馈控制、比例控制、模糊控制等...这些是PLC内数字量的计算过程。
3是数字脉冲,其值始终为0(低)和1(高)的交替常量。每秒钟的脉冲数称为频率交替。
PLC脉冲控制的研究目的主要是控制位置、控制运动、跟踪和控制。比如脉冲数在角度分析控制中的应用。步进电机驱动器的细分是每转一次,需要步进电机旋转90度。那么我们要学习的动作的脉冲信号值为=/(360/90)=2500。
PLC编程算法(2)-模拟计算
1,-10-10伏.-10V-10V的电压在6000分辨率下换算成F448-(-3000-3000)时;当分辨率转换为E890-(-6000-6000)时。
当电压V0-10以分辨率Hex(0-6000)转换为0-1770时;转换为0-2分辨率。
3.0-20毫安。0-20mA电流,并转换成6000-(0-6000)的分辨率;当分辨率转换为0-(0-)。
4.4-20米a .当现在的mA4-20换算成分辨率为6000 Hex(0-6000)的0-1770时;转换为0-2分辨率。
以上只是简单介绍。不同的PLC分辨率不同,和你知道的物理量测量的刻度不同。结果可能会不一样。
注:模拟数据输入的接线要求。
1.使用屏蔽双绞线,但不要连接屏蔽层。
2.不使用的输入时,它在V IN和COM端短路。
3.模拟控制信号线与电源线(交流电源线、高压线等)隔离。).
4.当电源线上有干扰时,在输入部分和电源单元之间安装一个令人担忧的波。
如图5所示,当确认接线正确时,CPU电源进入* *单元,然后进入电源的负载。
6.断电时,先切断工作负载的电源,再切断CPU的电源。
PLC编程算法(3)-脉冲计算
脉冲用于控制步进电机的数量、伺服电机的角度控制、距离控制和位置控制。下面是解释每个步进电机的控制的例子。
1.控制步进驱动电机的角度。首先要明确步进电机的细分数,然后才能确定步进电机每转一周所需的总脉冲数。计算“角度分析百分比=设置不同角度/360(即一个圆)”和“角度和动作脉冲数=一个圆内的脉冲总数*角度的有效百分比。”
公式是:
角度脉冲数=一圈的总脉冲数*(设定角度/360°)。
2、从步进电机控制。首先,很明显,步进电机旋转所需的脉冲总数。然后,确定步进电机滚轮的直径,并计算滚轮的周长。计算每个脉冲的行进距离。*,设置计算的距离运行脉冲数。
公式是:
为脉冲数设置一个距离=设置不同的距离/[(辊通过直径*3.14)/一周内的总脉冲数]
步进电机3。位置控制是角度控制和距离控制的结合。..
以上只是对步进电机的简单分析和控制,可能与实际情况有所出入,仅供同仁参考。
伺服控制电机的作用与步进电机相同,但需要通过伺服系统电机内部考虑伺服电机的电子传动比和减速比的发展。