众所周知,PLC中无非就是三大量:开关量、模拟量、脉冲量。只在搞清楚这三者之间的关系,掌握PLC根本不在话下!
开关量也称逻辑量,指仅有两个取值,0或1、ON或OFF。它是最常用的控制,对它进行控制是PLC的优势,也是PLC最基本的应用。
模拟量是指一些连续变化的物理量(数字量是不连续的。反映的是电量测量数值),如电压、电流、压力、速度、流量等。
-10V—10V的电压时,在6000分辨率时被转换为F448—0BB8Hex(-3000—3000);12000分辨率时被转换为E890—1770Hex(-6000—6000)。
0—10V的电压时,在12000分辨率时被转换为0—1770Hex(0—6000);12000分辨率时被转换为0—2EE0Hex(0—12000)。
0—20mA的电流时,在6000分辨率时被转换为0—1770Hex(0—6000);12000分辨率时被转换为0—2EE0Hex(0—12000)。
4—20mA的电流时,在6000分辨率时被转换为0—1770Hex(0—6000);12000分辨率时被转换为0—2EE0Hex(0—12000)。
脉冲量的控制多用于步进电机、伺服电机的角度控制、距离控制、位置控制等。
步进电机的角度控制。首先要明确步进电机的细分数,然后确定步进电机转一圈所需要的总脉冲数。公式为:角度动作脉冲数=一圈总脉冲数*(设定角度/360°)
步进电机的距离控制。首先明确步进电机转一圈所需要的总脉冲数。然后确定步进电机滚轮直径,计算滚轮周长。计算每一脉冲运行距离。公式为:设定距离脉冲数=设定距离/[(滚轮直径*3.14)/一圈总脉冲数]
学会以上三个编程算法以后,PLC编程真的不难!!你们说呢?
有话要说...