电工技术基础_电工基础知识_电工之家-电工学习网

欢迎来到电工学习网!

PLC脉冲量和模拟量的计算

2016-08-21 20:02分类:PLC编程入门 阅读:

 

        PLC编程的推广应用在我国得到了迅猛的发展,它已经大量地应用在各种机械设备和生产过程的电气控制装置中,各行各业也涌现出了大批应用PLC改造设备的成果。了解PLC的工作原理,具备设计、调试和维护PLC控制系统的能力,已经成为现代工业对电气技术人员和工科学生的基本要求。那小编给大家讲解下PLC脉冲量和模拟量的计算。
         一、PLC脉冲量的控制目的主要是位置控制、运动控制、轨迹控制等。例如:脉冲数在角度控制中的应用。步进电机驱动器的细分是每圈10000,要求步进电机旋转90度。那么所要动作的脉冲数值=10000/(360/90)=2500。PLC脉冲量的控制多用于步进电机、伺服电机的角度控制、距离控制、位置控制等。以下是以步进电机为例来说明各控制方式。
       1、 步进电机的角度控制。首先要明确步进电机的细分数,然后确定步进电机转一圈所需要的总脉冲数。计算“角度百分比=设定角度/360°(即一圈)”“角度动作脉冲数=一圈总脉冲数*角度百分比。”
       公式为:角度动作脉冲数=一圈总脉冲数*(设定角度/360°)。
       2、 步进电机的距离控制。首先明确步进电机转一圈所需要的总脉冲数。然后确定步进电机滚轮直径,计算滚轮周长。计算每一脉冲运行距离。最后计算设定距离所要运行的脉冲数。
公式为:设定距离脉冲数=设定距离/[(滚轮直径*3.14)/一圈总脉冲数]
        二、PLC模拟量的计算,不同的PLC有不同的分辨率,并且您所测量物理量实现的量程不一样。
        1、 -10—10V。-10V—10V的电压时,在6000分辨率时被转换为F448—0BB8Hex(-3000—3000);12000分辨率时被转换为E890—1770Hex(-6000—6000)。
        2、 0—10V。0—10V的电压时,在12000分辨率时被转换为0—1770Hex(0—6000);12000分辨率时被转换为0—2EE0Hex(0—12000)。
        3、 0—20mA。0—20mA的电流时,在6000分辨率时被转换为0—1770Hex(0—6000);12000分辨率时被转换为0—2EE0Hex(0—12000)。
        4、 4—20mA。4—20mA的电流时,在6000分辨率时被转换为0—1770Hex(0—6000);12000分辨率时被转换为0—2EE0Hex(0—12000)。
      模拟量输入模块使用前应进行输入校准。其实出厂前已经进行了输入校准,如果OFFSET和GAIN电位器已被重新调整,需要重新进行输入校准。其步骤如下:
       A、切断模块电源,选择需要的输入范围。 
       B、接通CPU和模块电源,使模块稳定15分钟。
       C、用一个变送器,一个电压源或一个电流源,将零值信号加到一个输入端。 
       D、读取适当的输入通道在CPU中的测量值。 
       E、调节OFFSET(偏置)电位计,直到读数为零,或所需要的数字数据值。
       F、将一个满刻度值信号接到输入端子中的一个,读出送到CPU的值。 
       G、调节GAIN(增益)电位计,直到读数为32000或所需要的数字数据值。 
       H、必要时,重复偏置和增益校准过程。 

上一篇:PLC扫描的方式是什么

下一篇:PLC功能块编译报下标缺失怎么办

相关推荐

电工推荐

    电工技术基础_电工基础知识_电工之家-电工学习网
返回顶部