品牌
经销商厂商性质
上海所在地
Indramat MOD02/1X0332-035 辽源市*
面议MAC112D-0-ED-1B/130-8-0/IO1250/S005 湖北省
面议BTV01.2AA-08N-50A-AB-NN-FW德州市INDRAMAT
面议KDS1.1-150-300-W1-115-S102临沂市 INDRAMAT
面议BTV01.2CA-08N-50B-AB-NN-FW 淄博市INDRAMAT
面议RAC2.2-200-460-D00-W1宿州市INDRAMAT
面议BTV302C-B1-2D-A2-1C-NN-NN-NN-NN 黄山市供应
面议RAC2.2-250-460-A0I-W1 淮北市INDRAMAT
面议马鞍山市 RAC2.2-200-460-A00-W1 INDRAMAT
面议RAC3.1-150-460-A0I-W1-220 蚌埠市力士乐
面议RAC3.5-150-460-L00-W1-220 合肥市力士乐
面议RAC3.5-200-460-L00-W1-220 台州市力士乐
面议3.3 水位测控装置Indramat MDK090B-047-KG1
Indramat MDK090B-047-KG1选用m340模块化plc,它是施耐德公司生产的性能价格比很高的可编程控制器,已广泛应用于工业控制的各个领域。cpu模块选用高性能、大内存的bmx p34 2020,带一个100m以太网、一个485串行口;输入、输出模块可根据现场实际需求灵活配置。
4 软件设计
4.1 编程步骤
plc的硬件配置、控制程序采用施奈德的编程软件包unity pro完成,pc通过网络或usb与m340 plc进行程序传送。首*行plc硬件组态,含底版、电源、cpu、输入输出模块等。通过电源模块属性可查看电源使用情况,应保留一定余量,否则需更换容量更大的电源模块;在cpu模块的serialport口配置串行链路参数如:485 modbus主站、波特率9600、帧延时4ms、数据位8位、停止位1位、偶校验;创建网络链路ethernet1并配置ip地址等网络通信参数,将cpu模块的ethernet口链接到网络链路ethernet1;根据现场模拟量信号要求配置模拟量输出模块参数;定义相关变量等。
4.2 Indramat MDK090B-047-KG1程序设计
(1)程序结构。程序采用模块化设计,具有较高可读性、可维护性其程序结构如图3所示。
图3 Indramat MDK090B-047-KG1程序结构图
(2)Indramat MDK090B-047-KG1程序注释。plc上电扫描执行初始化init()子程序,初始化通信参数,上、下游海拔预置值,各个传感器调零值,拦污栅压差整定值等。
传感器通信comm()子程序,分时读取传感器水位值,通信故障时水位保持原值。
计算calc()子程序,计算出上、下游,拦污栅后的实际海拔值,拦污栅压差、各机组有效水头等。
信号输出out()子程序,拦污栅压差过大报警、通信故障报警、装置故障报警、4~20ma模拟量输出等。
Indramat MDK090B-047-KG1数据上送sent()子程序,根据监控上位机通信规约,组织上送数据信文,含各实际海拔值、有效水头、详细故障信息、拦污栅压差报警定值等。
GOULD MODICON AS-B373-001 ANALOG INPUT MODULE
Square D Sy/Max 8030/RIM-121 Analog Input RIM121
ALLEN BRADLEY 1771-IFC ANALOG INPUT MODULE
Siemens Simatic 8 CH Analog Input 506-6108A
Siemens Simatic 8 CH Analog Input 506-6108A
NEW SEALED GE FANUC IC693ALG442C Analog Input Ser 90/30
NEW FISHER CL6863X1-A2 ISOLATED ANALOG INPUT TERMINATOR
Allen-Bradley 1771-IFE Analog Input Module 12 Bit
Allen-Bradley 1771-IFE Analog Input Module 12 Bit
NEW GE FANUC IC610MDL116B UL ANALOG INPUT MODULE 4 CH
Pro-Face FN-AD02AH41 2 Channel Analog Input Unit
Honeywell 621-0020R Analog Input Module NIB #11433
AB 1756-IF16 1756IF16/A ControlLogix Analog Input CLEAN