(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模拟量输出功能可以控制变频器从而控制设备的速度,满足生产的需要。