图4-3-1-1A/D、D/A模块接口子程序
b0=0选择A/D通道1 b0=1选择A/D通道2 b1=0→1开启A/D通道 B2=1→0开启D/A通道
前三行为模拟输入,K0写入BFM#17,选择A/D输入通道1,K2写入BFM#17,启动通道1的A/D转换处理,FROM为读取BFM#0,把通道1的当前值存入寄存器D210
读取模拟输入通道所需的时间TAD按如下计算: TAD=(TO指令处理时间)*2+(RROM指令处理时间)
后三行为模拟输出,D200写入BFM#16,这将转换成模拟输出,K4写入BFM#17,启动D/A转换处理。
写入模拟输入通道所需的时间TAD按如下计算: TAD=(TO指令处理时间)*3
PID指令
D120 采样时间 1-32767 ms D121 ( 反动作方向b0=1 ) D122 输入滤波 0-99% D123 比例增益 1-32767% D124 积分时间 (1-32767)100 ms D125 微分增益 1-100%
D126 微分时间 (1-32767)100 ms
D500为给定值,D210为反馈值,D120为表多,D200为输出值 4.3.2 变频器参数设置
1.变频器为单相变频器,按图连接变频器线路,输入电压L、N接220V,输出接电机U、V、W;频率外调“10”,“2”“5”接电位器; 2.设置参数,在P79=“1”情况下显示“PU”设定有关参数,P1=45,P2=10HZ(上限频率),P3=50HZ(下限频率),P7=2S(加速时间)、P8=3S(减速时间)、P19=220; 3.运行
在“EXT”情况下,启动变频器,调节频率,P79=“2”。
4.3.3 人机界面设计
管道压力通过5V电源和电位器的结合进行模拟调节 触摸屏控件如下: 触摸屏输出部分:
Y0:1号泵允许指示;Y1:2号泵允许指示;T20:1号泵故障;T21: 2号泵故障;D101:当前水压;D502:泵累计运行时间;D102:电动机的转速 触摸屏输入部分:
M500:自动启动;M100:手动1号泵;M101:手动2号泵;M102:停止;M103:运行时间复位;M104:清楚报警;D500:水压设定;
4.4 调试
计算机(上位机)作为编程通过专用通信电缆与PLC(下位机)
进行通信。在连接或断开专用电缆时,应关闭控制电源;同时须注意专用电缆接插头插入的位置,否则易损坏上述仪器设备。
在进行现场调试时应逐级调试,即先软件,再硬件;先弱电,再强电;先低压,再高压;先输入,再输出;先开环,再闭环;先电气,再机械。PLC的输入和输出的公共端COM必须分开,不能直接连接。
5 结语
本文阐明了恒压供水系统基于PLC的变频调速节能原理,接着分析了系统原理及系统的组成结构。实践证明采用变频器调速技术,不仅节约能源,并改善了操作人员的工作环境,而且对于提高整个系统的自动化水平有着很大的作用,调试简单,操作方便使用安全,运行可靠等都有显著的效果。
由于本设计基于数量较少的泵组运行,因此有着一定的局限性。不得不承认分析设计与测试中仍存在一些问题,还需要进一步优化完善控制系统的功能设计。

