您好,欢迎进入山西润盛进出口有限公司!

咨询服务热线

15383419322

PROSOFT MVI56-BAS

  • ProSoft MVI56-BAS 是ProSoft Technology公司(现属罗克韦尔自动化)为罗克韦尔自动化(Rockwell Automation)的...
立即咨询
全国热线15383419322

详情介绍

ProSoft MVI56-BAS 是ProSoft Technology公司(现属罗克韦尔自动化)为罗克韦尔自动化(Rockwell Automation)的ControlLogix 平台设计的一款革命性的、可编程的智能通信处理器模块。它不是一个固定的协议转换器,而是一个运行在ControlLogix机架内的、拥有独立CPU和BASIC编程环境的“嵌入式计算机”。用户可以使用结构化的BASIC语言在其上编写自定义程序,从而轻松实现与任何具有串行接口(RS-232/422/485)的非标准设备、智能仪表、条形码阅读器、或使用专有协议的旧系统进行通信,并将处理后的数据无缝集成到ControlLogix控制器中,是解决工业自动化“最后一公里”协议兼容性难题的终极利器。

应用场景:

在华南地区一家大型食品饮料厂的糖化车间,自动化系统核心是罗克韦尔的ControlLogix PLC,但它需要集成来自多个供应商的“信息孤岛”设备:一套德国老式发酵罐控制单元使用自定义的ASCII协议通过RS-485通信,一组在线糖度分析仪通过Modbus RTU输出数据,还有一套独立的批次记录系统通过RS-232发送文本报告。传统的解决方案需要多个网关和复杂的编程,而工程师仅用一块ProSoft MVI56-BAS模块就解决了所有问题。他们在模块的BASIC编程环境中,为发酵罐编写了专用的报文收发与解析程序,为糖度分析仪配置了标准的Modbus RTU主站功能,并为批次记录系统编写了文本抓取与关键字提取程序。MVI56-BAS 模块通过其双串口同时与这三类设备对话,执行所有的协议转换、数据校验和预处理,然后将整齐格式化的实时数据(如温度、糖度值、批次号)通过背板写入ControlLogix处理器的数据表。这使糖化过程的自动控制与优化成为可能,同时将原本数周的系统集成时间缩短至几天,维护工程师盛赞:“MVI56-BAS 就像给我们的ControlLogix系统装上了一副能听懂任何‘方言’的耳朵和一张能说任何‘语言’的嘴。”

核心参数速览:

主要参数
数值/说明
产品型号
MVI56-BAS
制造商
ProSoft Technology (现属 Rockwell Automation)
适配平台
Rockwell Automation ControlLogix 机架
产品类别
可编程通信处理器 / 智能协议网关模块
处理器与内存
独立32位CPU, 带用户可编程内存(用于BASIC程序与数据)
编程语言
结构化 BASIC 语言 (通过ProSoft Configuration Builder软件)
通信端口
2个独立的串行端口, 软件可配置为 RS-232, RS-422, 或 RS-485
端口特性
波特率、数据位、停止位、奇偶校验可编程,最高波特率115.2kbps
ControlLogix接口
通过1756背板与ControlLogix处理器交换数据,支持 Produced/Consumed Tags 或 直接映射
数据交换
通过预定义的“数据块”在BASIC程序与ControlLogix标签之间双向传输
诊断功能
模块状态LED, 详细的BASIC运行时错误日志, 可通过软件在线调试
供电
通过ControlLogix背板供电 (5V DC)
工作温度
0°C 至 60°C

技术原理与创新价值:

创新点1:基于BASIC语言的完全可编程性。
这是MVI56-BAS 最核心的颠覆性创新。它摒弃了固定功能固件的思路,提供了一个完整的、类似于早期个人计算机的BASIC编程环境。工程师可以使用熟悉的IF...THEN、FOR...NEXT循环、串口读写指令、字符串处理函数等,编写从简单轮询到复杂交互的任何通信逻辑。这意味着,无论现场设备使用何种晦涩难懂的协议,只要其文档完整,就可以通过编程实现通信,将模块转变为针对该设备的“专属网关”。这种灵活性是任何预封装协议的模块所无法比拟的。
创新点2:独立的处理架构与负载分离。
MVI56-BAS 模块拥有自己独立的CPU和内存。所有与串行设备相关的通信处理、协议解析、超时重试、数据预处理等耗时任务,都由模块自身的处理器完成,完全不占用ControlLogix主控制器的扫描周期和内存资源。主控制器只需以“生产者/消费者”或周期读取的方式,获取处理好的最终数据。这种架构将通信的复杂性从主PLC中剥离,显著提高了整个控制系统的确定性、性能和可靠性,特别适合需要与大量慢速串行设备通信的应用。
创新点3:与ControlLogix环境的深度无缝集成。
尽管功能强大独立,但MVI56-BAS 在设计上与ControlLogix生态系统深度融合。它作为标准1756模块被机架识别。通过ProSoft提供的附加配置文件(AOP),可以在RSLogix 5000/Studio 5000编程软件中直接对其进行配置、监视和诊断。数据交换通过标签进行,对ControlLogix程序员来说,访问MVI56-BAS 处理的数据就像访问本地I/O或内部变量一样简单。这种“即插即用”的体验,极大地降低了使用门槛和系统集成复杂度。

应用案例与行业价值:

案例一:矿山输送带系统多点保护与监测集成。
某大型露天矿的数十公里长的输送带沿线,安装了多种保护装置:拉绳开关、跑偏开关、撕裂检测器、打滑检测器等。这些设备来自不同厂家,输出信号各异,有的提供干触点,有的则通过RS-485输出包含地址、状态、故障代码的ASCII字符串。项目采用ControlLogix作为主站,在每个转运站配置一台MVI56-BAS模块。工程师为每种类型的智能保护设备编写了简短的BASIC驱动子程序。MVI56-BAS 模块循环轮询这些设备,将原始的ASCII报文解析为统一的“设备地址、正常/报警、故障代码”格式,并打包通过背板发送给ControlLogix。主PLC据此实现全线的集中监控、连锁停机与精准故障定位。系统实施后,输送带故障平均排查时间从小时级降至分钟级,非计划停机大幅减少。项目经理表示:“MVI56-BAS 让我们用一套控制系统统一了‘万国牌’的保护设备,其可编程性是我们成功的关键。”
案例二:实验室自动化设备数据采集与报告生成。
一家制药厂的研发实验室有多台高价值的分析仪器(如HPLC、光谱仪),这些仪器通常通过RS-232端口输出测试结果数据流,格式为自定义的纯文本。传统方式是人工誊录,易错且低效。改造方案在仪器旁部署带MVI56-BAS模块的CompactLogix/ControlLogix站。为每台仪器编写的BASIC程序,能够识别数据流中的开始/结束标记,提取样本ID、峰面积、浓度等关键数据,并转换为浮点数或整数。MVI56-BAS 将数据写入PLC,再通过上位机系统存入数据库,自动生成报告。此外,BASIC程序还可向仪器发送简单的控制命令(如开始运行)。该方案实现了实验数据的全自动、无差错采集,将研究人员从繁琐的手工记录中解放出来,并确保了数据的完整性与可追溯性,符合GMP规范要求。

17.jpg

16.jpg

相关产品组合方案:

  1. MVI56-MCM: 用于ControlLogix的Modbus TCP主/从站模块,适用于标准Modbus TCP设备集成,是MVI56-BAS在标准协议下的补充。
  2. MVI56E-MCM: 以太网版本的可编程模块(MVI56E-MCM),同样支持BASIC编程,但通信接口为以太网,用于连接网络设备。
  3. MVI56-GSC: 通用串行通信模块,提供固定协议库(如Modbus RTU/ASCII主从站、DF1等),适用于无需自定义编程的标准协议应用。
  4. ProSoft Configuration Builder (PCB) 软件: 开发、编译、下载和调试MVI56-BAS模块上BASIC程序的必备集成开发环境(IDE)。
  5. ControlLogix 处理器 (如1756-L7x): 系统的控制核心,MVI56-BAS模块为其提供扩展的通信能力。
  6. 1756 系列I/O模块: 标准的数字量/模拟量输入输出模块,与MVI56-BAS协同完成数据采集与控制任务。
  7. 串行转换器与隔离器: 如RS-485中继器、光电隔离器,用于扩展通信距离、增强MVI56-BAS串口的抗干扰能力或组建多分支网络。
  8. PanelView Plus 人机界面: 罗克韦尔的高性能HMI,可以直接显示来自ControlLogix处理器的、由MVI56-BAS提供的数据,实现可视化监控。

安装维护与全周期支持:

ProSoft MVI56-BAS模块的物理安装与标准ControlLogix I/O模块无异,插入1756机架的对应槽位即可。核心工作在于软件配置与编程。首先需在RSLogix 5000/Studio 5000中通过其AOP文件添加模块,并配置基本的通信参数(如槽号)。主要的开发工作在独立的ProSoft Configuration Builder (PCB) 软件中进行,在这里使用BASIC语言编写通信逻辑,并定义与ControlLogix交换的数据块结构。程序编译后可通过背板下载到模块。
日常维护简便,可通过模块状态指示灯判断运行状态(RUN, OK, COMM)。大部分维护和诊断可通过PCB软件的在线监控功能实现,可以实时查看变量值、设置断点、单步执行程序,是强大的调试工具。当通信出现问题时,可以检查BASIC程序中的错误处理日志,或利用软件内置的串口数据监视器,查看原始收发报文,精准定位是协议逻辑问题还是物理链路问题。


推荐产品

  • 联系方式
  • 传 真:
  • 手 机:15383419322
  • 电 话:15383419322
  • 地 址:山西太原市杏花岭区解放路 175 号万达中心 A 座 33 楼 3301 室
友情链接
plc控制器
自动化设备
自动化设备
伺服驱动器
在线咨询

咨询电话:

15383419322

  • 微信扫码 关注我们

Copyright © 2022-2024 山西润盛进出口有限公司 版权所有 晋ICP备2021008479号-14

晋公网安备 14010702070906号

扫一扫咨询微信客服
15383419322