双极性    满量程输入
分辨率
SW1    SW2    SW3    SW4    SW5    SW6        
ON    OFF    OFF    ON    OFF    OFF    ±25mV    12.5uV
OFF    ON    OFF    ON    OFF    OFF    ±50mV    25uV
OFF    OFF    ON    ON    OFF    OFF    ±100mV    50uV
ON    OFF    OFF    OFF    ON    OFF    ±250mV    125uV
OFF    ON    OFF    OFF    ON    OFF    ±500mV    250uV
OFF    OFF    ON    OFF    ON    OFF    ±1V    500uV
ON    OFF    OFF    OFF    OFF    OFF    ±2.5V    12.5uV
OFF    ON    OFF    OFF    OFF    OFF    ±5V    2.5mV
OFF    OFF    ON    OFF    OFF    OFF    ±10V    5mV
图7  PLC与压力传感器、变频器的连接电路图
西门子G110变频器参数设置如表2:
参数号    参数名称    设定值    说明
P0304    电机额定电压    220    单位:V
P0305    电机额定电流    0.5    单位:A
P0306    电机额定功率    0.75    单位:kW
P0310    电机额定频率    50    单位:Hz
P0311    电机额定转速    1460    单位:r/min
P0700    选择命令信号源    2    由端子排输入
P1000    选择频率设定值    2    模拟设定值
P1080    最小频率    5    单位:Hz
表2  西门子G110变频器参数设定
5. 程序编程和系统仿真
5.1 程序设计
系统开始运行后,压力传感器检测到液位值送入PLC中,在PLC中进行液位值判定,判定结果有以下两种情况:
(1)当前液位值和设定值一样时,程序直接返回液位检测;
(2)当前液位值和设定值不一样时,系统对检测到的液位值进行PID运算,将液位差转换成和电机转速相对应的电信号,调节电机转速,改变水箱进水量的大小,直到液位值和设定值一样[15]。
系统根据情况调节水泵转速,控制水流量大小,直到液位恢复到设定值,程序流程图如图8所示。
程序见附录。
5.2 程序仿真和分析
目前还没有官方的PLC仿真软件,本设计用到的仿真软件是Juan Luis Villanueva设计的英文版S7-200 PLC 仿真软件,此仿真软件无法加载扩展模块和其他电器模块,仿真过程中只能观察PLC的输入/输出状态,软件打开后界面如图9所示。
根据程序流程图,在STEP 7-Micro/WIN编程软件中编写好程序梯形图,编译没有错误后导出程序文件,导出的文件格式为.awl,打开S7-200 PLC 仿真软件,将导出的程序文件加载到S7-200 PLC 仿真软件,打开软件界面上边的配置选项卡,选择CPU配置为CPU224,如图10所示。
上一篇:STC89C52单片机温室在线监控系统设计+流程图
下一篇:Matlab配电系统潮流计算方法研究与程序设计

热环境对磁记忆信号的影响ANSYS有限元分析

连续-离散型状态观测器设...

基于Kinect手势识别的遥操...

冷库GPRS的无线数据采集系统设计

STC89C52单片机盲人用时钟的设计+电路图+程序

plc空压机循环冷却水自动...

PLC物料自动分拣系统的设计+源程序

国内外无刷直流电动机研究现状

多元化刑事简易程序构建探讨【9365字】

高校网球场馆运营管理初探【1805字】

浅谈传统人文精神茬大學...

浅谈新形势下妇产科护理...

《醉青春》导演作品阐述

拉力采集上位机软件开发任务书

辩护律师的作证义务和保...

中国古代秘书擅权的发展和恶变

谷度酒庄消费者回访调查问卷表