Get a Free Quote

Our representative will contact you soon.
Email
Name
Mobile
Company Name
Message
0/1000
slave communication module in stock-0

Prosoft

Home >  Products >  ROCKWELL >  Prosoft

PROSOFT MicroLogix MVI94-MCM Modbus Master/Slave Communication Module In stock

Product Name:Modbus Master/Slave Communication Module

Brand Name: PROSOFT

Model Number:MVI94-MCM

Country of Origin:USA

Warranty: 12 Months

Whatsapp:+86 18159889985

Email:[email protected]

Appurtenance:
  • Overview
  • Contact for quotation
  • Specifications
  • Description
  • Applications
  • Features
  • Functions
  • FAQ
  • Recommended Products

Overview

Brand Name:

PROSOFT

Model Number:

MVI94-MCM

Country of Origin:

USA

Packaging Details:

Original new Factory Sealed

Delivery Time:

Delivery time in stock

Payment Terms:

T/T

Contact for quotation

Sales Manager:

Stella

Send an email:

[email protected]

Contact in Whatsapp:

+86 18159889985

Specifications

Parameter

Specification

Model Number

MVI94-MCM

Product Type

Modbus Master/Slave Communication Module

Form Factor

Single Slot – 1794 Flex I/O backplane compatible

Mounting

Installs onto a MVI94 Flex I/O base; the base mounts on 35mm DIN-rail

Backplane Current Load

20 mA @ 5 V DC

External Power Requirements

12-24 V DC, 340-170 mA (current draw depends on input voltage; 12 V DC draws ~340 mA, 24 V DC draws ~170 mA)

Operating Temperature

0°C to 55°C (32°F to 131°F)

Storage Temperature

-40°C to 85°C (-40°F to 185°F)

Shock (Operational)

30 g

Shock (Non-operational)

50 g

Vibration

5 g from 10 Hz to 150 Hz

Relative Humidity

5% to 95% (non-condensing)

LED Indicators

Module status, backplane transfer status (U1 amber), application status, Modbus master port activity (PRT2 green), configuration port activity (PRT1 green), error status (U2 amber)

Configuration Port (PRT1)

Mini-DIN8F, RS-232 only, hardware handshaking. Requires the included Mini-DIN8M to DB-9M adapter cable.

Application Port (PRT2)

Mini-DIN8F, jumper-selectable RS-232/422/485, 500 V optical isolation from backplane

Configuration File Format

Plain text (.CFG) edited with any text editor; uses Ymodem file transfer protocol via terminal emulator (e.g., HyperTerminal) at 57,600 baud

Virtual Modbus Database

User-defined, up to 3,996 registers (Maximum Register: 1 to 3996)

Block Transfer (BT) Data

BT Read Register Count and BT Write Register Count: 12 to 3996 registers; number of blocks must be ≥2 for proper backplane data transfer

Dimensions (Module with Base)

3.7H x 3.7W x 2.7D inches (94 x 94 x 69 mm)

Weight

0.44 lbs (approx.)

Certifications

CE, cUL

Regulatory Compliance

RoHS compliant

Description

The PROSOFT MVI94-MCM is a single‑slot communication module for the Rockwell Automation 1794 Flex I/O platform. The MVI94-MCM acts as a gateway between Modbus RTU or ASCII devices and the Flex I/O backplane. The module can be configured as a Modbus master actively polling up to 100 commands to slave devices, or as a Modbus slave, allowing a remote master to access all data in its virtual Modbus database. With fully user‑definable memory and support for up to 5,000 registers, the PROSOFT MVI94-MCM offers a flexible and reliable solution for legacy automation integration.

Applications

Legacy Modbus device integration into modern Flex I/O systems

SCADA communications as a Modbus slave gateway

Data concentration – collecting multiple Modbus slaves into a single Flex processor

Oil & gas pipelines and offshore platforms

Food processing, mining, and pulp & paper industries

Water/wastewater treatment – connecting variable frequency drives (VFDs), flow meters, and pressure transmitters

Building automation – linking HVAC controllers and energy meters to a Flex I/O processor

Enron/Daniel floating‑point applications (battery limit monitoring, custody transfer data concentration)

Features

1794 Flex I/O single‑slot design – installs in any slot of a Flex I/O backplane

Dual‑port architecture – PRT1 for configuration/debug (RS‑232), PRT2 for Modbus application (RS‑232/422/485)

Optimized master polling – polls slaves with communication problems less frequently, improving network efficiency

User‑definable virtual Modbus database – size, content, and structure completely configurable

Up to 100 Modbus commands per master port

Supports Modbus RTU and ASCII protocols

Floating‑point data handling including Enron/Daniel Float support for ”single address = one 32‑bit REAL” addressing

Onboard event queue – ladder logic can issue single commands (Event Blocks 1000–1255) or multiple commands (Command Blocks 2001–2006)

Built‑in diagnostics – LED status indicators + debug port menu system showing live error counts, slave status lists, and a data analyzer for traffic capture

Data analyzer mode – view all transmitted and received bytes on the application port; timing marks from 1ms to 100ms selectable

Flash ROM / Compact Flash (CF) storage – configuration file and optional CF card for archival storage

Warm boot (9998) and cold boot (9999) – software and hardware reset blocks triggered from ladder logic or debug terminal

Pass‑through mode – for Modbus write commands (functions 5, 6, 22) addressed to the module can be passed directly to the Flex processor

Functions

Virtual Modbus database – central memory area (up to 3,996 registers) that acts as the interface between the Flex I/O backplane and remote Modbus devices

Modbus master function – the configured application port (PRT2) actively issues commands from a user‑defined command list to Modbus slave devices

Modbus slave function – the port responds to incoming Modbus requests from a remote master, allowing access to any data in the virtual database

Block transfer data exchange – the Flex I/O bus pages data between the module’s virtual Modbus database and the processor through the module’s input and output images. Each transfer uses six‑word blocks with block identification codes ranging from 0 to 666

Event and command blocks – the processor can trigger single commands (Event Blocks 1000–1255) or push up to six commands into the queue (Command Blocks 2001–2006) from ladder logic

Command error list – each command in the list has an associated status/error code; the list can be placed anywhere in the virtual Modbus database

Slave status list – tracks the communication status of up to 256 Modbus slave devices per master port (0 = inactive, 1 = active/successful, 2 = suspended/communication failure)

Data analyzer tool – built‑into the debug port menu; shows live transmit/receive byte traffic with special characters:for transmitted data,for received data,and for RTS transitions, and for timing marks

Configuration via plain text file – all parameters are set in a .CFG file and downloaded via terminal emulator using Ymodem protocol

FAQ

Q1: Is the PROSOFT MVI94-MCM still in production?
A1: No. The MVI94-MCM has been officially discontinued by ProSoft Technology. This summary is provided for reference for existing users. Contact your distributor for replacement recommendations.

Q2: Does the MVI94-MCM require external power?
A2: Yes. The module must be powered by an external 12‑24 V DC Class 2 power supply connected directly to the base unit. Current draw depends on voltage: approximately 340 mA at 12 V DC and 170 mA at 24 V DC.

Q3: How do I configure the MVI94-MCM?
A3: Configuration is done by editing a plain text file (.CFG) using any text editor (e.g., Notepad). Download the file to the module via the PRT1 configuration/debug port using a terminal emulation program (e.g., HyperTerminal) at 57,600 baud, 8 data bits, 1 stop bit, no parity, no hardware handshaking, and the Ymodem file transfer protocol for uploading or downloading the configuration file.

Q4: Which MVI94-MCM function codes are supported?
A4: When operating as a Modbus slave, the MVI94-MCM accepts function codes: 1, 2, 3, 4, 5, 6, 15, and 16. When operating as a Modbus master, support is provided for all eight function codes listed above plus broadcast mode (node address 0) for write commands (5, 6, 15, 16).

Q5: How does the MVI94-MCM handle Enron/Daniel floating‑point data?
A5: The MVI94-MCM includes dedicated configuration parameters: Float Flag, Float Start, and Float Offset. When Float Flag is enabled, any request with a register address greater than or equal to the Float Start value is treated as floating‑point data. This allows a single Modbus address (e.g., 47001) to represent a single 32‑bit REAL value. For write commands to Enron/Daniel floats, this functionality requires the Float Flag to be enabled and the Float Start parameter properly sete.

Inguiry Now: [email protected]

Get a Free Quote

Our representative will contact you soon.
Email
Name
Mobile
Company Name
Message
0/1000

Get a Free Quote

Our representative will contact you soon.
Email
Name
Mobile
Company Name
Message
0/1000