size 18px strong 已结帖 工控PLC擂台第29期 strong style=font (size 18px strong 已结帖 工控PLC擂台第29期 strong style=font)

PLC(可编程逻辑控制器)具有许多特殊功能模块,模拟量模块就是其中之一。模拟量模块包括数模转换模块和模数转换模块。数模转换模块可以将数字量转换成模拟量(电压或电流)输出,这种转换具有较高的精度。

以三菱FX2N系列PLC为例

以下使用三菱FX2N系列PLC进行说明,并选择FX2N-2DA模拟量模块作为对变频器进行速度控制的控制信号输出。

如下图所示,控制系统采用具有两路模拟量输出的模块对两个变频器进行速度控制。

变频器的控制及动力部分如下图所示,这里的变频器采用三菱S540型,PLC的模拟量速度控制信号由变频器的端子2、5输入。

系统中PLC模拟量控制变频调速需要解决的主要问题

  1. 模拟量模块输出信号的选择
  2. 模拟量模块的增益及偏置调节
  3. 模拟量模块与PLC的通讯
  4. 控制系统编程

1. 模拟量模块输出信号的选择

通过对模拟量模块连接端子的选择,可以得到0~10V或0~5V电压信号以及4~20mA电流信号。这里选择0~5V的电压信号进行控制。

2. 模拟量模块的增益及偏置调节

模块的增益可设定为任意值。如果要得到最大12位的分辨率可使用0~4000。如下图,我们采用0~4000的数字量对应0~5V的电压输出。

当然,我们可对模块进行偏置调节,例如数字量0~4000对应4~20mA时。

3. 模拟量模块与PLC的通讯

对于与FX2N系列PLC的连接编程主要包括不同通道数模转换的执行控制,数字控制量写入FX2N-2DA等等。而最重要的则是对缓冲存储器(BFM)的设置。

通过对该模块的认识,BFM的定义如下表所示。

BFM位号 功能
16 输出数据当前值
17 b0:1改变成0时,通道2的D/A转换开始
b1:1改变成0时,通道1的D/A转换开始

从附表中可以看出起作用的仅仅是BFM的16、17,而在程序中所需要做的则是根据实际需要给予BFM中的16和17赋予合适的值。

其中:
16为输出数据当前值。
17:b0:1改变成0时,通道2的D/A转换开始。
b1:1改变成0时,通道1的D/A转换开始。

4. 控制系统编程

对于上例控制系统的编写程序如下图所示。

在程序中:

  1. 当M67、M68常闭触点以及Y002常开触点闭合时,通道1数字到模拟的转换开始执行;当M62、M557常闭触点以及Y003常开触点闭合时,通道2数字到模拟的转换开始执行。
  2. 通道1将保存第一个数字速度信号的D998赋予辅助继电器(M400~M415);将数字速度信号的低8位(M400~M407)赋予BFM的16;使BFM17的b2=1;使BFM17的b2由1→0,保持低8位数据;将数字速度信号的高4位赋予BFM的16;使BFM17的b1=1;使BFM17的b1由1→0,执行通道1的速度信号D/A转换。
  3. 通道2将保存第二个数字速度信号的D988赋予辅助继电器(M300~M315);将数字速度信号的低8位(M300~M307)赋予BFM的16;使BFM17的b2=1;使BFM17的b2由1→0,保持低8位数据;将数字速度信号的高4位赋予BFM的16;使BFM17的b0=1;使BFM17的b0由1→0,执行通道2的速度信号D/A转换。
  4. 程序中的K0为该数模转换模块的位置地址,在本控制系统中只用了一块模块,因此为K0,假如由于工艺要求控制系统还要再增加一块模块,则新增模块在编程时只要将K0改为K1即可。

5. 变频器主要参数的设置

根据控制要求,设置变频器的运行模式为外部运行模式,运行频率为外部运行频率设定方式,Pr.79=2;模拟频率输入电压信号为0~5V,所以,Pr.73=0;其余参数根据电机功率、额定电压、负载等情况进行设定。

注意事项

  1. FX2N-2DA采用电压输出时,应将IOUT与COM短路;
  2. 速度控制信号应选用屏蔽线,配线安装时应与动力线分开

本文原创来源:电气TV网,欢迎收藏本网址,收藏不迷路哦!

相关阅读

添加新评论