您现在正在浏览:首页 > 职教文章 > 职教论文 > 浅谈可编程控制器(PLC)模拟量在变频调速控制系统中的分析与应用

浅谈可编程控制器(PLC)模拟量在变频调速控制系统中的分析与应用

日期: 2010/6/24 浏览: 58 来源: 学海网收集整理 作者: 佚名



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

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

附表? BFM的定义

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

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

(4)控制系统编程

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

图4 控制系统编程

??? 在程序中:

??? 1) 当M67、M68常闭触点以及Y002常开触点闭合时,通道1数字到模拟的转换开始执行;当M62、M557常闭触点以及Y003常开触点闭合时,通道2数字到模拟的转换开始执行。

2) 通道1

将保存第一个数字速度信号的D998赋予辅助继电器(M400~M415);

将数字速度信号的低8位(M400~M407)赋予BFM的16#;

使BFM#17的b2=1;

使BFM#17的b2由1→0,保持低8位数据;

将数字速度信号的高4位赋予BFM的16#;

使BFM#17的b1=1;

使BFM#17的b1由1→0,执行通道1的速度信号D/A转换。

??? 3) 通道2

将保存第二个数字速度信号的D988赋予辅助继电器(M300~M315);

将数字速度信号的低8位(M300~M307)赋予BFM的16#;

使BFM#17的b2=1;

使BFM#17的b2由1→0,保持低8位数据;

将数字速度信号的高4位赋予BFM的16#;

使BFM#17的b0=1;

使BFM#17的b0由1→0,执行通道2的速度信号D/A转换。

??? 4) 程序中的K0为该数模转换模块的位置地址,在本控制系统中只用了一块模块,因此为K0,假如由于工艺要求控制系统还要再增加一块模块,则新增模块在编程时只要将K0改为K1即可。

??? (5)变频器主要参数的设置

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

??? 3.2 注意事项

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

??? 4、结束语

??? 上述控制在实际使用过程中运行良好,很好的将PLC易于编程与变频器结合起来,当然不同的可编程序控制器的编程和硬件配置方法也不同,比如罗克韦尔PLC在增加D/A模块时,只要在编程环境下的硬件配置中添加该模块即可。总之,充分利用PLC模拟量输出功能可以控制变频器从而控制设备的速度,满足生产的需要。


浅谈可编程控制器(PLC)模拟量在变频调速控制系统中的分析与应用.doc

返回顶部