EasyManuals Logo

ProSoft Technology MVI56E-MCM User Manual

ProSoft Technology MVI56E-MCM
209 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #65 background imageLoading...
Page #65 background image
MVI56E-MCM ControlLogix Platform Configuration as a Modbus Slave
Modbus Communication Module User Manual
ProSoft Technology, Inc. Page 65 of 209
3.3 Slave Configuration
Any parameters not mentioned in this section are not used when the module is
configured as a Modbus Master.
Value
Description
Enabled
1= enable port, 0 = disable port
Type
1= Modbus Slave Port
The module also supports a variety of Pass-Through modes. See
Pass-Through Blocks (page 135) for more information.
FloatFlag
As a Slave, emulates Enron/Daniel style floats. See Floating-Point
Data Handling (Modbus Slave) (page 65) for more information.
FloatStart
Register offset in message for floating data point. See Floating-
Point Data Handling (Modbus Slave) (page 65) for more
information.
Protocol
0 = Modbus RTU mode, 1 = Modbus ASCII mode
Baudrate
Sets the baud rate for the port. Valid values for this field are 110,
150, 300, 600, 1200, 2400, 4800, 9600, 19200, 384 or 3840 (for
38,400 baud), 576 or 5760 (for 57,600 baud) and 115,1152, or
11520 (for 115,200 baud)
Parity
0 = None, 1 = Odd, 2 = Even
DataBits
8 = Modbus RTU mode, 8 or 7 = Modbus ASCII mode
StopBits
Valid values are 1 or 2
SlaveID
Valid values are 1 to 247
3.4 Floating-Point Data Handling (Modbus Slave)
In most applications, the use of floating-point data requires no special handling.
1 Copy the data to and from the MVI56E-MCM module with a tag configured as
a data type REAL in the ControlLogix processor.
Each floating-point value will occupy 2 registers on the Modbus network.
Some Master devices use Enron or Daniel Float data. These types of floats
require one Modbus register for each float in the module memory. If your
Master requires this addressing, refer to the following section.
For standard floating-point data handling, the following is an example of
copying 10 floats to the module.
2 First, configure a tag within the ControlLogix processor.
3 Then configure a COP statement within the main routine to copy this tag to
the module's MCM.DATA.WRITEDATA array.

Table of Contents

Other manuals for ProSoft Technology MVI56E-MCM

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the ProSoft Technology MVI56E-MCM and is the answer not in the manual?

ProSoft Technology MVI56E-MCM Specifications

General IconGeneral
BrandProSoft Technology
ModelMVI56E-MCM
CategoryControl Unit
LanguageEnglish

Related product manuals