MVI56-Serial Picture

BASIC Communication Module


Limited Availability: Product with low inventory remaining. More Info

This single-slot module is a powerful solution that allows the large installed base of legacy BASIC programs for the 1771-DB and 1747-BAS modules to be migrated to the ControlLogix platform with minimal effort.

Features and Benefits

The MVI56-BAS module allows you to

  • Create BASIC programs to transfer data between the ControlLogix and the MVI56-BAS module
  • Create foreign device interface for specific applications and easily integrate the device with the ControlLogix processor
  • Interface to many devices that use ASCII interface to a ControlLogix backplane such as modems, printers, bar code readers, and scales
  • Save ControlLogix processor memory by running math algorithms
  • The module acts as DF1 full-duplex device or a DF1 half-duplex slave

The BASIC programs are stored in the MVI56-BAS Compact Flash disk allowing the user to easily backup the BASIC programs to another Compact Flash disk or to a local PC. Up to 24065 Bytes of RAM are available.

The module contains three ports:

  • DH-485: DH-485 communication or BASIC program transfer
  • PRT1: ASCII communication or program port
  • PRT2: ASCII communication or DF1 communication

The user can either create the BASIC programs using the command line, then save it to Compact Flash, or create the program on a PC and download it to the MVI56-BAS module. The user can also configure the module to execute a BASIC program automatically at power up.


The MVI56-BAS module allows existing legacy BASIC programs to be migrated from the 1771 and 1746 platforms to the ControlLogix platform. This provides interface capability for many devices using the ASCII interface to the ControlLogix backplane including:

  • Bar code scanner interfaces
  • Weigh scale interfaces
  • Legacy ASCII protocol connections
  • Terminal port emulation
  • Printer driver (alarm/status printer)


  •  Single Slot - 1756 backplane compatible
  •  Local or remote rack
  •  The module is recognized as an Input/Output module and has access to processor memory for data transfer between processor and module
  •  Ladder Logic is used for data transfer between module and processor.
  •  Configuration data obtained through user-defined ladder. Sample ladder file included
  • Supports BASIC-52 Programming language
  • Stores BASIC programs on Compact Flash disk
  • Supports 24064 bytes of RAM
  • Easy BASIC program backup




Backplane Current Load

800 mA @ 5.1 VDC
3 mA @ 24 VDC

Operating Temperature

32° F to 140° F (0° C to 60° C)

Storage Temperature

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


30 g Operational
50 g non-operational


5 g from 10 to 150 Hz

Relative Humidity

5% to 95% (without condensation)

LED Indicators

Module Status
Backplane Transfer Status
Application Status
Serial Activity

Debug/Configuration port (CFG)

CFG Port (CFG)

RJ45 (DB-9M with supplied cable)
RS-232 only

Application ports (PRT1 & PRT2)

Full hardware handshaking control, providing radio, modem and multi-drop support

Software configurable communication parameters

Baud rate: 110 to 115,200 baud, depending on protocol

RS-232, 485 and 422

Parity: none, odd or even

Data bits: 5, 6, 7, or 8

Stop bits: 1 or 2

RTS on/off delay: 0 to 65535 milliseconds

App Ports (P1,P2) (Serial modules)

RJ45 (DB-9M with supplied cable)

RS-232 handshaking configurable

500 V Optical isolation from backplane

Shipped with Unit

RJ45 to DB-9M cables for each port

6-foot RS-232 configuration cable


Ex Certificate (ATEX Directive) 79.81 kB Last Modified 11/22/2019
CB Safety 41.99 kB Last Modified 02/26/2020
Declaration of Conformity (RoHS/CE) 442.09 kB Last Modified 12/18/2020
Country Approval - Eurasian Customs Union Conformity (EAC) (Wired) 1.92 MB Last Modified 07/10/2020
Korean KC Registration 616.34 kB Last Modified 03/13/2020
UL/cUL; Class 1, Div 2 1.12 MB Last Modified 02/27/2019
UL/cUL; Class 1, Div 2 (Canada) 1.14 MB Last Modified 02/27/2019