当前位置:(上海办事处)厦门兴锐嘉进出口有限公司>>Bosch Rexroth Indramat驱动>>Indramat 电机>> 鹤岗市 Indramat MDK090B-047-KG1
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
请输入账号
请输入密码
请输验证码
以上信息由企业自行提供,信息内容的真实性、准确性和合法性由相关企业负责,仪表网对此不承担任何保证责任。
温馨提示:为规避购买风险,建议您在购买产品前务必确认供应商资质及产品质量。