0% found this document useful (0 votes)
12 views102 pages

MCS Modbus Manual

Download as pdf or txt
Download as pdf or txt
Download as pdf or txt
You are on page 1/ 102

OEM Version 3.02-2- Rev.

2022-08-08

MCS-MODBUS-IO
5580 Enterprise Pkwy.
Fort Myers, FL 33905
GETTING STARTED
USER MANUAL
Office: 239-694-0089
Fax: 239-694-0031

www.mcscontrols.com

MCS-MAGNUM-N-12

Communicating
between
MCS-MAGNUM,
MCS-MODBUS and
VFD or other slaves

MCS-MODBUS IO-12
SLAVE - VFD

MCS Total
See Appendix section in back of
Solution Manual for quick steps for
for all your MCS-MODBUS-IO-12 functions
Control
Needs
Energy Efficient and RoHS Compliant
MCS-MODBUS I/O

The MCS Commitment is to provide practical solutions for the industries


needs and to be both a leader and partner in the effective use of
microprocessor controls.

Micro Control Systems, Inc.


5580 Enterprise Parkway
Fort Myers, Florida 33905
PH:(239) 694-0089 FAX:(239) 694-0031
www.mcscontrols.com

All information contained within this document is considered to be proprietary information of Micro Control Systems, Inc.
No information or data from this document shall be published, used, reproduced, transmitted, or disclosed to others outside your
organization without the prior expressed written consent of Micro Control Systems, Inc. This document and the information
contained herein shall be treated as proprietary. Reasonable provisions shall be provided to ensure that this information
remains proprietary by your employees, agents, and other personnel that may have access to this document.
Copyright ©2022.

2
MCS-MODBUS I/O

Table of Contents
Chapter - 1. Introduction to ModBus Protocol .................................................................................7
1.1. What is Modbus Protocol?.........................................................................................................................7
1.2. What is it used for? ....................................................................................................................................7
1.3. RTU MODE...................................................................................................................................................7
1.4. RTU Framing................................................................................................................................................7
1.5. How the Address Field is Handled ............................................................................................................8
1.6. Modbus Protocol.........................................................................................................................................8
1.7. How the Function Field is Handled ...........................................................................................................9
1.8. What is a function code?............................................................................................................................9
1.9. Modbus “Registers” ...................................................................................................................................9
1.10. Exception Errors........................................................................................................................................10
1.11. What is a Modbus Map?............................................................................................................................10
Chapter - 2. MCS-MODBUS-IO-12 Communication ...................................................................... 11
2.1. Communicating with MCS-CONNECT ....................................................................................................11
Chapter - 3. Program Type Preprogram Select Settings .......................................................13
Chapter - 4. USER Custom Programming Switch ‘9’ .................................................................14
4.1. SETTING UP CUSTOM PROGRAM FOR YOUR DEVICE........................................................................14
4.1.1 Data Input..........................................................................................................................................14
4.1.2 Service Panel-MODBUS CONNECTION SETUP - MCS-CONNECT...............................................14
4.1.3 Read Sensor Inputs...........................................................................................................................15
4.1.4 Write Analog Outputs ........................................................................................................................16
4.1.5 Write Relay Outputs...........................................................................................................................16
4.1.6 Write General Outputs.......................................................................................................................17
4.1.7 Once you have completed the ‘USER CUSTOM SETUP’.................................................................17
4.1.8 LOAD THE NEW .CFG FILE TO YOUR MODBUS...........................................................................18
Chapter - 5. MCS-MAGNUM - Modbus Typical Network ...........................................................19
5.1. A typical network layout will consist of the MASTER and slaves.........................................................19
Chapter - 6. MCS-MODBUS-IO-12 BOARD ........................................................................................20
Chapter - 7. Wiring Diagrams ................................................................................................................21
7.1. Wiring MCS-MAGNUM I/O for communicating.......................................................................................21
7.2. Wiring to MCS-MAGNUM with MCS Expansion Board..........................................................................22
7.3. Wiring from Power Supply, MCS Controller, MCS-Modbus, to Modbus Slave....................................23
Chapter - 8. Pre-Programmed for Slave Devices .........................................................................24
8.1. Yaskawa GA800/A1000 HARDWIRED Mapping Details (Hardwired and Modbus)...................................24
PROGRAM SELECT ‘0’..............................................................................................................24
8.1.1 Yaskawa GA/800/A1000 MCS-MODBUS ONE-TIME WRITES - INSTALLATION............................24
8.1.2 Yaskawa GA800/A1000 MCS-MODBUS Communication Setup ......................................................24
8.1.3 Yaskawa GAS800/A1000 MODBUS Read Sensor Inputs.................................................................24
8.1.4 Yaskawa GA800/A1000 MODBUS Write Analog Outputs.................................................................25
8.1.5 Yaskawa GA800/A1000 Write Relay Outputs....................................................................................25
8.1.6 Yaskawa GA800 / A1000 Setup for MCS-Modbus I/0........................................................................26
8.1.7 YASKAWA GA800 / A1000 MODBUS- I-0 Diagram...........................................................................27
8.1.8 MCS-MAGNUM YASKAWA GA800/A1000 VFD SENSOR INPUT CONFIGURATION.....................28
8.1.9 MCS-MAGNUM - YASKAWA GA800/A1000 VFD Analog Output CONFIGURATION.......................29
8.2. TURBOCOR Mapping - PROGRAM SELECT ‘1’......................................................................30
8.2.1 TURBOCOR MCS-MODBUS ONE-TIME WRITES - INSTALLATION..............................................30
8.2.2 TURBOCOR MCS-MODBUS Communication Setup .......................................................................30
8.2.3 TURBOCOR MODBUS Read Sensor Inputs.....................................................................................30
8.2.4 TURBOCOR MODBUS Write Analog Outputs...................................................................................31
8.2.5 TURBOCOR Write Relay Outputs.....................................................................................................31
8.2.6 TURBOCOR Setup for MCS-Modbus I/0...........................................................................................32
3
MCS-MODBUS I/O

8.2.7 TurboCor Wiring Diagram - to Modbus..............................................................................................33


MCS Expansion Boards/MCS-MAGNUM..........................................................................................33
8.2.8 MCS-MAGNUM TURBOCOR Sensor Inputs (13) Configuration.......................................................34
8.2.9 MCS-MAGNUM TURBOCOR Analog Inputs (1) Configuration.........................................................34
8.3. DANFOSS VLT FC102 Mapping - PROGRAM SELECT ‘3’.....................................................35
8.3.1 DANFOSS VLT FC102 MCS-MODBUS ONE-TIME WRITES - INSTALLATION.................................35
8.3.2 DANFOSS VLT FC102 MCS-MODBUS Communication Setup .......................................................35
8.3.3 DANFOSS VLT FC102 MODBUS Read Sensor Inputs.....................................................................35
8.3.4 DANFOSS VLT FC102 Analog Outputs.............................................................................................36
8.3.5 DANFOSS VLT FC102 Relay Outputs...............................................................................................36
8.3.6 DANFOSS VLT FC102 Setup for MCS-Modbus I0............................................................................37
8.3.7 DANFOSS VLT FC102 Wiring Diagram - .........................................................................................38
To Modbus/MCS Expansion Boards/MCS-MAGNUM.......................................................................38
8.3.8 MCS-MAGNUM - Danfoss VLT FC102 -Sensor Input (15) Configuration.........................................39
8.3.9 Sensor Input (2) VFD Alarm Logic.....................................................................................................39
8.3.10 MCS-MAGNUM - DANFOSS VLT FC102 Analog Output (3) Configuration......................................40
8.4. Bitzer CSVH Compressor Mapping - PROGRAM SELECT ‘4’...............................................41
8.4.1 Bitzer Compressor MCS-MODBUS ONE-TIME WRITES - INSTALLATION.....................................41
8.4.2 Bitzer Compressor MCS-MODBUS Communication Setup ..............................................................41
8.4.3 Bitzer Compressor MODBUS Read Sensor Inputs...........................................................................41
8.4.4 Bitzer Compressor MODBUS Write Analog Outputs.........................................................................42
8.4.5 Bitzer Compressor Write Relay Outputs............................................................................................42
8.4.6 Bitzer Wiring Diagram ......................................................................................................................43
To Modbus/MCS Expansion Boards/MCS-MAGNUM.......................................................................43
8.4.7 MCS-MAGNUM - Bitzer Screw Compressor Configuration................................................................45
(Lodam Frequency Converter) ..........................................................................................................45
8.5. DANFOSS CDS 303 - PROGRAM SELECT ‘5’..........................................................................47
8.5.1 DANFOSS CDS 303 MCS-MODBUS ONE-TIME WRITES - INSTALLATION..................................47
8.5.2 DANFOSS CDS 303 MCS-MODBUS Communication Setup ..........................................................47
8.5.3 DANFOSS CDS 303 MODBUS Read Sensor Inputs........................................................................47
8.5.4 DANFOSS CDS 303 MODBUS Write Analog Outputs......................................................................48
8.5.5 DANFOSS CDS 303 Write Relay Outputs.........................................................................................48
8.5.6 DANFOSS CDS 303 Setup for MCS-Modbus I0-12 .........................................................................49
8.5.7 DANFOSS CDS 303 Wiring Diagram .............................................................................................50
To Modbus/MCS Expansion Boards/MCS-MAGNUM.......................................................................50
8.5.8 MCS-MAGNUM - DANFOSS CDS 303 SENSOR INPUTS (11) Configuration ................................51
2 COMPRESSORS ..........................................................................................................................51
8.5.9 MCS-MAGNUM - DANFOSS CDS 303 (2) ANALOG OUTPUTS.........................................................53
8.6. Emerson CSD-100 Mapping - PROGRAM SELECT ‘6’ ...........................................................54
Modbus to MCS-CONNECT will show all available pre-programmed .................................................54
register readings.......................................................................................................................................54
(Screen shots from MCS-CONNECT, readings from Modbus)..............................................................54
8.6.1 Emerson CSD-100 MCS-MODBUS ONE-TIME WRITES - INSTALLATION.....................................54
8.6.2 Emerson CSD-100 MCS-MODBUS Communication Setup .............................................................54
8.6.3 Emerson CSD-100 MODBUS Read Sensor Inputs...........................................................................54
8.6.4 Emerson CSD-100 MODBUS Write Analog Output...........................................................................55
8.6.5 Emerson CSD-100 Write Relay Outputs............................................................................................55
8.6.7 Emerson CSD-100 Wiring Diagram ................................................................................................57
To Modbus/MCS Expansion Boards/MCS-MAGNUM.......................................................................57
8.6.6 MCS-MAGNUM - - Emerson CSD-100 Analog Outputs (3) Configuration.........................................59
8.7. MCS-POWERMETER 3037 Mapping - PROGRAM SELECT ‘7’...............................................60
Modbus to MCS-CONNECT will show all available pre-programmed .................................................60
register readings.......................................................................................................................................60
8.7.1 MCS-POWERMETER MCS-MODBUS ONE-TIME WRITES - INSTALLATION................................60
8.7.2 MCS-POWERMETER MCS-MODBUS Communication Setup ........................................................60
4
MCS-MODBUS I/O

8.7.3 MCS-POWERMETER MODBUS Read Sensor Inputs......................................................................60


8.7.4 MCS-POWERMETER MODBUS Write Analog Outputs....................................................................61
8.7.5 MCS-POWERMETER Write Relay Outputs......................................................................................61
8.7.6 MCS-POWERMETER Wiring Diagram ...........................................................................................62
To Modbus/MCS Expansion Boards/MCS-MAGNUM.......................................................................62
8.8. RUKING-(COPELAND) Mapping - PROGRAM SELECT ‘8’.....................................................64
Modbus to MCS-CONNECT will show all available pre-programmed .................................................64
register readings.......................................................................................................................................64
8.8.1 RUKING MCS-MODBUS ONE-TIME WRITES - INSTALLATION.....................................................64
8.8.2 RUKING MCS-MODBUS Communication Setup .............................................................................64
8.8.3 RUKING MODBUS Read Sensor Inputs...........................................................................................64
8.8.4 RUKING MODBUS Write Analog Outputs.........................................................................................65
8.8.5 RUKING Write Relay Outputs............................................................................................................65
8.8.9 RUKING Wiring Diagram ................................................................................................................66
To Modbus/MCS Expansion Boards/MCS-MAGNUM.......................................................................66
8.8.8 MCS-MAGNUM - Ruking Sensor Inputs (10) Configuration..............................................................67
8.8.6 MCS-MAGNUM - Ruking Analog Outputs, Linear CTRL Modbus write (3) Config............................68
8.8.7 Ruking Relays Outputs (3).................................................................................................................69
8.9. ABB - AC880 Mapping - PROGRAM SELECT ‘10’.................................................................70
Modbus to MCS-CONNECT will show all available pre-programmed .................................................70
register readings.......................................................................................................................................70
8.9.1 ABB MCS-MODBUS ONE-TIME WRITES - INSTALLATION............................................................70
8.9.2 ABB MCS-MODBUS Communication Setup ....................................................................................70
8.9.3 ABB MODBUS Read Sensor Inputs..................................................................................................70
8.9.4 ABB MODBUS Write Analog Outputs................................................................................................71
8.9.5 ABB Write Relay Outputs...................................................................................................................71
8.9.6 ABB - AC880 Wiring Diagram .........................................................................................................72
To Modbus/MCS Expansion Boards/MCS-MAGNUM.......................................................................72
8.9.8 MCS-MAGNUM - ABB Sensor Inputs (9) Configuration....................................................................73
8.9.7 MCS-MAGNUM ABB - Analog Outputs / Modbus write (3) (Yellow)....................................................74
8.10. EMERSON EVC-1150B Mapping - PROGRAM SELECT ‘11’.................................................75
Modbus to MCS-CONNECT will show all available pre-programmed .................................................75
register readings.......................................................................................................................................75
8.10.1 EMERSON EVC-1150B MCS-MODBUS ONE-TIME WRITES - INSTALLATION.............................75
8.10.2 EMERSON EVC-1150B MCS-MODBUS Communication Setup ......................................................75
8.10.3 EMERSON EVC-1150B MODBUS Read Sensor Inputs...................................................................75
8.10.4 EMERSON EVC-110B MODBUS Write Analog Outputs...................................................................76
8.10.5 EMERSON EVC-1150B Write Relay Outputs....................................................................................76
8.10.6 EMERSON EVC-1150B Wiring Diagram .........................................................................................77
To Modbus/MCS Expansion Boards/MCS-MAGNUM.......................................................................77
8.10.7 MCS-MAGNUM Emerson EVC 1150B Sensor Inputs (7) - Configuration.........................................78
8.10.8 MCS-MAGNUM - Emerson EVC-1150B Analog Outputs (3) Configuration.......................................79
8.11. SKF Magnetic Bearing Controller Mapping - PROGRAM SELECT ‘12’...............................80
Modbus to MCS-CONNECT will show all available pre-programmed .................................................80
register readings.......................................................................................................................................80
8.11.1 SKF BEARING-MBC MCS-MODBUS ONE-TIME WRITES - INSTALLATION..................................80
8.11.2 SKF BEARING-MBC MCS-MODBUS Communication Setup ..........................................................80
8.11.3 SKF BEARING-MBC MODBUS Read Sensor Inputs........................................................................80
8.11.4 SKF BEARING-MBC MCS-MODBUS Write Analog Outputs.............................................................81
8.11.5 SKF BEARING-MBC - MCS MODBUS Write Relay Outputs............................................................81
8.11.6 SKF BEARING-MBC - Wiring Diagram ...........................................................................................82
To Modbus/MCS Expansion Boards/MCS-MAGNUM.......................................................................82
8.11.7 MCS-MAGNUM - SKF BEARING-MBC Sensor Inputs (7) - Configuration.......................................83
8.11.8 MCS-MAGNUM - SKF BEARING-MBC Analog Outputs (2) - Configuration.....................................83

5
MCS-MODBUS I/O

8.12. KEB F5A - MCS-MODBUS Mapping - PROGRAM SELECT ‘13’.............................................84


Modbus to MCS-CONNECT will show all available pre-programmed .................................................84
register readings.......................................................................................................................................84
8.12.1 KEB F5A - MCS-MODBUS ONE-TIME WRITES 0- INSTALLATION................................................84
8.12.2 KEB F5A - MCS-MODBUS Communication Setup ...........................................................................84
8.12.3 KEB F5A - MCS-MODBUS Read Sensor Inputs...............................................................................84
8.12.4 KEB F5A - MCS-MODBUS Write Analog Outputs.............................................................................85
8.12.5 KEB F5A - MCS-MODBUS Write Relay Outputs...............................................................................85
8.12.6 KEB F5A - Wiring Diagram ..............................................................................................................86
To Modbus/MCS Expansion Boards/MCS-MAGNUM.......................................................................86
8.12.7 MCS-MAGNUM - KEB F5A - Sensor Inputs (6) - Configuration.......................................................87
8.12.8 MCS-MAGNUM - KEB F5A Analog Outputs (2) - Configuration........................................................87
8.13. SKF Magnetic Bearing Controller - TANDEM Mapping - ......................................................................88
PROGRAM SELECT ‘14’...........................................................................................................88
Modbus to MCS-CONNECT will show all available pre-programmed .................................................88
register readings.......................................................................................................................................88
8.13.1 SKF Magnetic Bearing Controller - TANDEM - MODBUS ONE-TIME WRITES .................................88
8.13.2 SKF Magnetic Bearing Controller - TANDEM - MODBUS Comm. Setup ..........................................88
8.13.3 SKF Magnetic Bearing Controller - TANDEM - MODBUS Read Sensor Inputs.................................88
8.13.4 SKF Magnetic Bearing Controller - TANDEM - MODBUS Write Analog Outputs..............................89
8.13.5 SKF Magnetic Bearing Controller - TANDEM- MODBUS Write Relay Outputs..................................89
8.13.6 SKF Magnetic Bearing Controller - TANDEM - Wiring Diagram ......................................................90
To Modbus/MCS Expansion Boards/MCS-MAGNUM.......................................................................90
8.13.7 MCS-MAGNUM - SKF Magnetic Bearing Controller - TANDEM - ...................................................91
Sensor Inputs (16) - Configuration.....................................................................................................91
8.13.8 MCS-MAGNUM - SKF Magnetic Bearing Controller - TANDEM - ...................................................91
Relay Outputs (6) - Configuration......................................................................................................91
8.14. KEB F5A-TANDEN - MCS-MODBUS Mapping - PROGRAM SELECT ‘15’............................92
Modbus to MCS-CONNECT will show all available pre-programmed .................................................92
register readings.......................................................................................................................................92
8.14.1 KEB F5A-TANDEN - MCS-MODBUS ONE-TIME WRITES - INSTALLATION- 0..............................92
8.14.2 KEB F5A-TANDEN - MCS-MODBUS Communication Setup ...........................................................92
8.14.3 KEB F5A-TANDEN - MCS-MODBUS Read Sensor Inputs...............................................................92
8.14.4 KEB F5A-TANDEN - MCS-MODBUS Write Analog Outputs.............................................................93
8.14.5 KEB F5A-TANDEN - MCS-MODBUS Write Relay Outputs...............................................................93
8.14.6 KEB F5A-TANDEN - Wiring Diagram ..............................................................................................94
To Modbus/MCS Expansion Boards/MCS-MAGNUM.......................................................................94
8.14.7 MCS-MAGNUM - KEB F5A-TANDEN Sensor Inputs (12) - Configuration........................................95
8.14.8 MCS-MAGNUM - KEB F5A-TANDEN Analog Outputs (4) - Configuration........................................95
8.15. ABB - ACH580 Mapping - PROGRAM SELECT ‘16’................................................................96
Modbus to MCS-CONNECT will show all available pre-programmed .................................................96
register readings.......................................................................................................................................96
8.15.1 ABB MCS-MODBUS ONE-TIME WRITES - INSTALLATION............................................................96
8.15.2 ABB MCS-MODBUS Communication Setup ....................................................................................96
8.15.3 ABB MODBUS Read Sensor Inputs..................................................................................................96
8.15.4 ABB MODBUS Write Analog Outputs................................................................................................97
8.15.5 ABB Write Relay Outputs...................................................................................................................97
8.15.6 ABB - ACH580 Wiring Diagram .......................................................................................................98
To Modbus/MCS Expansion Boards/MCS-MAGNUM.......................................................................98
8.15.7 MCS-MAGNUM - ABB Sensor Inputs (9) - Configuration..................................................................99
8.15.8 MCS-MAGNUM - ABB Analog Inputs - MODBUS WRITE (3) - Configuration...................................99
Chapter - 9. Appendix - Transmit New Config .............................................................................100
Transmitting a new Config File to the MODBUS I/O Board..............................................................................100
Receiving a Config File from the MODBUS I/O Board......................................................................................100

6
MCS-MODBUS I/O

Chapter - 1. Introduction to ModBus Protocol


1.1. What is Modbus Protocol?
Modbus is a serial communication protocol. In simple terms, it is a method used for transmitting
information over serial lines between electronic devices. The device requesting the information is called the
Modbus Master and the devices supplying information are Modbus Slaves. In a standard Modbus network,
there is one Master and up to 247 Slaves, each with a unique Slave Address from 1 to 247. The Master can
also write information to the Slaves.

1.2. What is it used for?


The MCS-MODBUS-IO-12 gives the MCS-MAGNUM the ability to act as a Modbus Master using the Mod-
bus RTU Protocol. This allows the MCS-MAGNUM to communicate to Modbus slave devices (such as Vari-
able Frequency Drives, Compressors, etc.) to send and access parameters from the slave devices.
The MCS-MODBUS-IO-12 performs like a MCS-RO10 and MCS-SI16-AO4 to the MCS-MAGNUM. This al-
lows the MCS-MAGNUM to control 10 relays, 4 analog outputs and read 16 sensors.
Multiple MCS-MODBUS-IO-12 boards may be connected to the MCS-MAGNUM following MCS-I/O stan-
dards.
MCS-MODBUS-IO-12 has the capability to be configured over MCS-Connect to communicate with any Mod-
bus slave devices that support Modbus RTU Protocol.
By using the MCS-MODBUS-IO-12 in your control system, the MCS-Magnum is able to collect data
points from the Modbus device and the user can view these data points using MCS-Connect.

1.3. RTU MODE


When controllers are setup to communicate on a Modbus network using RTU (Remote Terminal Unit) mode,
each 8–bit byte in a message contains two 4–bit hexadecimal characters. The main advantage of this mode is
that its greater character density allows better data throughput than ASCII for the same baud rate.
Each message must be transmitted in a continuous stream.
The format for each byte in RTU mode is:
Coding System: 8–bit binary, hexadecimal 0–9, A–F
Two hexadecimal characters contained in each 8–bit field of the message
Bits per Byte: 1 start bit
8 data bits, least significant bit sent first
1 bit for even/odd parity; no bit for no parity
1 stop bit if parity is used; 2 bits if no parity
Error Check Field: Cyclical Redundancy Check (CRC)

1.4. RTU Framing


In RTU mode, messages start with a silent interval of at least 3.5 character times. This is most easily imple-
mented as a multiple of character times at the baud rate that is being used on the network (shown as T1–T2–
T3–T4 in the figure below). The first field then transmitted is the device address.
The allowable characters transmitted for all fields are hexadecimal 0–9, A–F. Networked devices monitor
the network bus continuously, including during the ‘silent’ intervals. When the first field (the address field) is
received, each device decodes it to find out if it is the addressed device.
Following the last transmitted character, a similar interval of at least 3.5 character times marks the end of the
message.
A new message can begin after this interval.
The entire message frame must be transmitted as a continuous stream. If a silent interval of more than 1.5
character times occurs before completion of the frame, the receiving device flushes the incomplete message

7
MCS-MODBUS I/O

and assumes that the next byte will be the address field of a new message.
Similarly, if a new message begins earlier than 3.5 character times following a previous message, the receiv-
ing device will consider it a continuation of the previous message. This will set an error, as the value in the
final CRC field will not be valid for the combined messages. A typical message frame is shown below.

CRC
START ADDRESS FUNCTION DATA END
CHECK
T1–T2–T3–T4 8 BITS 8 BITS n x 8 BITS 16 BITS T1–T2–T3–T4
Figure 4 RTU Message Frame
1.5. How the Address Field is Handled
The address field of a message frame contains eight bits (RTU). Valid slave device addresses are in the
range of 0 – 247 decimal. The individual slave devices are assigned addresses in the range of 1 – 247. A
master addresses a slave by placing the slave address in the address field of the message. When the slave
sends its response, it places its own address in this address field of the response to let the master know which
slave is responding.
Address 0 is used for the broadcast address, which all slave devices recognize. When Modbus protocol is
used on higher level networks, broadcasts may not be allowed or may be replaced by other methods. For
example, Modbus Plus uses a shared global database that can be updated with each token rotation.
1.6. Modbus Protocol
If the slave device takes the requested action without error, it returns the same code in its response. If an
exception occurs, it returns:
1000 0011 (Hexadecimal 83)
In addition to its modification of the function code for an exception response, the slave places a unique code
into the data field of the response message. This tells the master what kind of error occurred, or the reason
for the exception.
The master device’s application program has the responsibility of handling exception responses. Typical pro-
cesses are to post subsequent retries of the message, to try diagnostic messages to the slave, and to notify
operators.
• Contents of the Data Field
The data field is constructed using sets of two hexadecimal digits, in the range of 00 to FF hexadecimal.
These can be made from a pair of ASCII characters, or from one RTU character, according to the network’s
serial transmission mode.
The data field of messages sent from a master to slave devices contains additional information which the
slave must use to take the action defined by the function code. This can include items like discrete and regis-
ter addresses, the quantity of items to be handled, and the count of actual data bytes in the field.
For example, if the master requests a slave to read a group of holding registers (function code 03), the data
field specifies the starting register and how many registers are to be read. If the master writes to a group of
registers in the slave (function code 10 hexadecimal), the data field specifies the starting register, how many
registers to write, the count of data bytes to follow in the data field, and the data to be written into the regis-
ters.

8
MCS-MODBUS I/O

If no error occurs, the data field of a response from a slave to a master contains the data requested. If an
error occurs, the field contains an exception code that the master application can use to determine the next
action to be taken.
The data field can be nonexistent (of zero length) in certain kinds of messages. For example, in a request
from a master device for a slave to respond with its communications event log (function code 0B hexadeci-
mal), the slave does not require any additional information. The function code alone specifies the action.
1.7. How the Function Field is Handled
The function code field of a message frame contains two characters (ASCII) or eight bits (RTU). Valid codes
are in the range of 1 – 255 decimal. Of these, some codes are applicable to all Modicon controllers, while
some codes apply only to certain models, and others are reserved for future use.
When a message is sent from a master to a slave device the function code field tells the slave what kind of
action to perform. Examples are to read the ON/OFF states of a group of discrete coils or inputs; to read the
data contents of a group of registers; to read the diagnostic status of the slave; to write to designated coils or
registers; or to allow loading, recording, or verifying the program within the slave.
When the slave responds to the master, it uses the function code field to indicate either a normal (error–free) re-
sponse or that some kind of error occurred (called an exception response). For a normal response, the slave
simply echoes the original function code. For an exception response, the slave returns a code that is equivalent
to the original function code with its most–significant bit set to a logic 1.
For example, a message from master to slave to read a group of holding registers would have the following
function code:
0000 0011 (Hexadecimal 03)
1.8. What is a function code?
The second byte sent by the Master is the Function code. This number tells the slave which table to
access and whether to read from or write to the table.

Function Code Action Table Name


01 (01 hex) Read Discrete Output Coils
05 (05 hex) Write single Discrete Output Coil
15 (0F hex) Write multiple Discrete Output Coils
02 (02 hex) Read Discrete Input Contacts
04 (04 hex) Read Analog Input Registers
03 (03 hex) Read Analog Output Holding Registers
06 (06 hex) Write single Analog Output Holding Register
16 (10 hex) Write multiple Analog Output Holding Registers

1.9. Modbus “Registers”


Are just data values in the slave (server).
If you are writing a slave, its up to you where the data is kept in the slave. You might for example have several
arrays of data and simply store the data in there. The “registers” are just part of your program. The Modbus
protocol describes what the data should look like when it goes out on the wire. It doesn’t tell you how to write
your program.
A client (master) sends a request to a server (slave). For example, if a client sends a request for function 2
with a quantity of 1 and an address of 5, the server will respond with the value of whatever was in the memory
location it calls “discrete input 5”.
The register locations don’t even necessarily have to exist. Suppose for example you are making a very
simple server (slave) device that acts as an input device with 6 inputs. If we take the above example (function
2, quantity 1, address 5), then the server simply has to read the state of the input and send an appropriate
reply to the client. As long as the client gets the reply it was expecting, it’s happy.

9
MCS-MODBUS I/O

If you have a server with a large register map (data table), then it can be simpler to implement it as an array
(or several arrays) of data. The communications routines then just have to read the appropriate array locations
to get the data they need. You can overlap these arrays if you wish so that for example coils are stored in
holding registers, or holding registers are the same as input registers. Or, you can make them all separate.
Another way of putting this is that normally a server (slave) is something that performs a job, and the client
(master) is something that asks for the job to be done. Modbus is simply the language that both parties use to
talk to each other. How the job actually gets done is up to the server.
1.10. Exception Errors
If an error occurs, standard Modbus exception codes are returned in the Modbus packet. The following table,
reprinted from the Modicon Modbus Protocol Reference Guide, shows the Modbus exception codes.
Code Name Meaning

01 ILLEGAL FUNCTION The function code received in the query is not an allowable action for the slave.

ILLEGAL DATA AD-


02 The data address received in the query is not an allowable address for the slave.
DRESS

03 ILLEGAL DATA VALUE A value contained in the query data field is not an allowable value for the slave.

An unrecoverable error occurred while the slave was attempting to perform the requested
04 SLAVE DEVICE FAIL- URE
action.

The slave has accepted the request and is processing it, but a long duration of time will be
required to do so. This response is returned to prevent a time- out error from occurring in the
05 ACKNOWLEDGE
master. The master can next issue a Poll Pro- gram Complete message to determine if process-
ing is completed.

The slave is engaged in processing a long-duration program command. The master should
06 SLAVE DEVICE BUSY
retransmit the message later when the slave is free.

The slave cannot perform the program function received in the query. This code is returned
NEGATIVE ACKNOWL-
07 for an unsuccessful programming request using function code 13 or 14 decimal. The master
EDGE
should request diagnostic or error infor- mation from the slave.

The slave attempted to read extended memory, but detected a parity error in the memory. The
08 MEMORY PARITY ERROR
master can retry the request, but service may be required on the slave device.

1.11. What is a Modbus Map?


A modbus map is simply a list for a slave device that defines
- what the data is (eg. pressure or temperature readings)
- where the data is stored (which tables and data addresses)
- how the data is stored (data types, byte and word ordering)

Additional information on the MODBUS Protocol can be found at:


http://www.simplymodbus.ca/index.html

10
MCS-MODBUS I/O

Chapter - 2. MCS-MODBUS-IO-12 Communication


2.1. Communicating with MCS-CONNECT
Follow the steps below to wire and setup communication with the MODBUS BOARD.
1. Use a MCS-USB-485 cable to connect from your PC to the MCS-MODBUS-IO-12.
2. Connect the RS485 to the MCS-MODBUS-IO-12
3. Connect the USB cable to your PC
POWER IN
4. Start MCS-CONNECT

5. Click on Setup at the top menu tab in MCS-CONNECT

6. On the communication screen, ensure your LOCAL Comm COM Port Selection is set up to the correct
port. Change the Baud Rate to 38400.
7. Click Save once you have made your changes.

11
MCS-MODBUS I/O

8. Back in the main screen, click Serial.

9. Once the MCS-MODBUS-IO shows up, click on the MCS-MODBUS-IO-12 unit.

10. Next Screen shows the Status of the MCS-MODBUS and its various Screens

12
PROGRAM SELECT CHART

MCS-MODBUS-I/O-12
Firmware Ver. 3.01H
PROGRAM
CONFIGURATION NAME
SELECT
escription & Specifications
MCS-MODBUS I/O
Part # MCS-MODBUS-I/O-12 0 YASKAWA VFD A1000-HARDWIRED / MODBUS
1 TURBOCOR CMP
Description 2 Reserved for future
Multiple MCS-MODBUS-I/O-12 boards may be connected to
Chapter - 3.
the MCS-MAGNUM following
The MCS-MODBUS-I/O-12 Program Type Preprogram Select Settings
gives theMCS-I/O
MCS-MAGNUMstandards. the 3 DANFOSS VLT DRIVE

ability The
to act as a Modbus Master 4 BITZER Compressor
MCS-MODBUS-I/O-12 hasusing the Modbus
pre-defined RTU
configurations 5 DANFOSS CDS 303 DRIVE
Protocol.
thatThis
are allows
Thefield the MCS-MAGNUM
MCS-MODBUS-IO-12
selectable hastopre-defined
via the PROGRAM communicate to up to
TYPEconfigurations
dials, that are field selectable via the PROGRAM TYPE
Modbus slave devices
dials, up to (such
99 as
different Variable
slave Frequency
devices, one Drives,
Modbus per 6
slave. EMERSON_CSD-100
99 different slave devices, one Modbus per slave. Eleven (15 slave devices have been pre-programmed
Compressors, intoetc.) to send and
the firmware slave devices as shown in7the chart below.
access parameters.
for common MCS-POWERMETER
Number 17-99 are 3037 reserved for
Select Please see
future the
use MCS-MODBUS
as we program manual
them into for
thea current
Modbus list
firmware.8 RUKING_VFD
switchesThe MCS-MODBUS-I/O-12 performs like a MCS-RO-BASE

* *
of inputs and outputs for the pre-defined configurations. 9 USER
for and MCS-SI-BASENumber expansion
9 has can
been boards
set asideto the
for MCS-MAGNUM.
‘USERS’ to setup custom configurations for slave devices that have not been
Expansion The MCS-MODBUS be shipped from the factory with the 10 ABB AC880
This allows pre-programmed.
the MCS-MAGNUM to control 10 relays, 4 analog
Boards switches set for your configuration. 11 EMERSON EVC-1150B
outputs and read 16 sensors.
To setthe
By setting theprogram
number select
‘0’ starttowith
‘9’, the
the bottom switch marked ‘MODBUS
MCS-MODBUS-IO 12 1’s’ and set the switch to ‘0’.
SKF/MBC
MCS-RO
Specifications
boardExample:
can also to
bedial
configured by theswitch
11, set bottom user with free ‘MODBUS
marked configura- 1’s
13 to ‘1’ and topKEB VFDmarked
switch
tion software, MCS-CONNECT. 14 SKF/MBC - TANDEM
Dimensions ...........................
‘MODBUS 10’s’4.25”w, to ‘1’. 4.00”h, 2.50”d
MCS-SIMounting Holes..................... 4 holes using #6 screws through 15 KEB VFD - TANDEM
PROGRAM SELECT CHART
nylon collars at corners of board 16 ABB-ACH580
Firmware
Cover .................................... Lexan Ver. 3.01H
with standoffs 17-99 Reserved for Future Development
Operating Temperature
PROGRAM ......... -40°F to +158°F (-40°C to +70°C)
CONFIGURATION NAME
Operating Humidity
SELECT ..................0-95% Non-Condensing
Storage Temperature
0 ............
YASKAWA-40°F toVFD+158°F (-40°C to +70°C)/ MODBUS
A1000-HARDWIRED
Printed Circuit Board ............ Four layer with separate power 10’s
1 TURBOCOR
and groundCMP planes switch
Input Power2 (Standard) ...........12Reserved vdcfor future Power Supply
Regulated each number
Minimum 3(Brown in) ...............8.94
DANFOSS vdc
VLT DRIVE moves 10
GNUM the Amp Draw4 (Loaded) ...............87.0 mA
odbus RTU BITZER Compressor
Power Detection ................... Automatic power fail reset
municate MCS-I/O
to 5
Comm Port ............ DANFOSS CDS 303
1 at 38,400 baudDRIVE 1’s
Modbus Comm
ncy Drives, 6 Port.............. RS485 with optional baud rates of
EMERSON_CSD-100 switch
7 9600, 19200, and3037
MCS-POWERMETER 38400 each number
rs.
Other Settings....................... 1 stop bit, 8 data bits, No Parity moves 1
8 RUKING_VFD
S-RO-BASE
-MAGNUM.
ys, 4 analog *
Packaging 9
10
11
USER
Kit of (4) #6 x 1” phillipsABB AC880zinc plated steel screws
panhead
EMERSON EVC-1150B
Program Type Switch 9
is reserved for
‘USER’ setup
Ship Weight ....................... 0.87 lb (approx)
12 SKF/MBC
Box Dimensions................. 5.75” x 5.25” x 3.25” (approx) Revision 2021-06-09
13 KEB VFD
14 5580
5580 Enterprise
SKF/MBC - TANDEM Enterprise Pkwy.,
Pkwy., Fort
Fort Myers,
Myers, FL
FL 33905
33905
For complete temperature chart, refer to the MCS-T100 spec sheet
hrough 15 Office:
Office:
KEB VFD -239-694-0089
239-694-0089
TANDEM •• Fax:
Fax: 239-694-0031
239-694-0031 www.mcscontrols.com
www.mcscontrols.com
board 16 ABB-ACH580
17-99 Reserved for Future Development
+70°C)

+70°C) NOTE: PROGRAM SELECT ‘0’ - YASKAWA VFD A1000


power 10’s
When setting upswitch the Yaskawa A1000 if B1-02 on the Yaskawa A1000
upply is set to ‘1’ theeach number
unit is ‘HARDWIRED’ to the MAGNUM.
If set to ‘2’
Install andthe moves
Yaskawa
Startup 10isVFD
Yaskawa using the MCS-MODBUS to communicate with the Revision
MAGNUM. 1.7 - 11-27-2017

1’s
MCS YASKAWA AC DRIVE - A1000 SETTINGS
rates of switch
HANBELL(MODBUS)VFD SETTINGS
each number
Parity moves 1
Key features include: Start/Stop, 0-10V Speed Reference, Speed Reference Feedback
Program Type Switch 9
crews is reserved
A1000 Parameters for
& Values Parameter Description Comments
‘USER’ setup
# Value Comments Default values in parenthesis (xxxxxx) YEA / Mfg / User
prox) Revision 2021-06-09
A1-02 0 V/f “Control Method Select”: 0=V/f; 1=V/f w/PG; 2=(Open Loop); 3=Closed Loop
prise
prise Pkwy.,
Pkwy., Fort
Fort Myers,
Myers, FL
FL 33905
33905
or complete temperature chart,
B1-01 2referFreq
to the
Ref SelMCS-T100
Sets Modbus spec sheet
Communication Action - 1=Hardwired; 2=Modbus; 3=Option
•• Fax:
Fax: 239-694-0031
239-694-0031 www.mcscontrols.com
www.mcscontrols.com
B1-02 2 “Run Cmd Select: 0=Operator; 1=Hardwired; 2=Modbus; 3=Option RUN=Contact Closure at S1-SN

B1-03 1 “Stop Method”: 0=(Ramp); 1=Coast; 2=DC Inj; 3=Coast w/timer


13
B1-04 1 Disable Rev “Reverse Operation”: 0=(Enabled); 1=Disabled
MCS-MODBUS I/O

Chapter - 4. USER Custom Programming Switch ‘9’


4.1. SETTING UP CUSTOM PROGRAM FOR YOUR DEVICE
1. Set the ‘PROGRAM SELECT SWITCH’ to ‘9’ on the MCS-MODBUS-IO-12.
2. Start MCS-CONNECT version 18.00 or higher.
3. At the startup screen, Click on the ‘OFFLINE’ menu bar as shown below.
4. Click on ‘Load an Offline MODBUS .cfg file that you created or was send to you for your device.
5. Search on your computer for your MODBUS .cfg file

4.1.1 Data Input


When MSC-Connect opens, the screen will display the following five block windows:
The information concerning the ‘Registers’ that you want to read or write to comes from the manufacture
of the slave device.
NOTE: Some manufactures show the number as a hex number: example 21H. When converted to a
IMPORTANT
decimal number, it would be shown in MCS-CONNECT as 33 as the ‘REGISTER NUMBER’.

4.1.2 Service Panel-MODBUS CONNECTION SETUP - MCS-CONNECT

14
MCS-MODBUS I/O

This window block is to setup the MCS-MODBUS-IO-12 communication port parameters for the slave devices.
Refer to your slave device User Manual for details about the correct values to setup the communication port.
• Baud Rate: In this field enter the Device communication Baud Rate.
• Parity bit: In this field enter the Device communication Parity Bit.
• Stop Bit: In this field enter the Device communication Stop Bit.
• Poll Delay (ms): This is for future use and is not yet implemented.
• Poll Timeout (ms): This is for future use and is not yet implemented.

4.1.3 Read Sensor Inputs


This window block is to configure the following ModBus options:

„ Node Address (Slave Address): In this column enter the Device slave address that identifies the
specific device in the network.
„ Register Number (Data Address): In this column enter the register address that you need to read to.
„ Function (Function Code): in this column you will find the following options:
• Read Single Coil: Read Discrete Output Coils.
• Read Single Register: Read Analog Output Holding Registers.
• Read input Register: Read Analog Output Registers.
„ Data type: In this column you will find the following options:
Some devices support 32 bit floating point values that are encoded according to IEEE Standard 754.
Those devices required two 16-bit addresses to hold a 32-bit float value. In this case it is also necessary
to select 2 registers in the #Register column.
„ Bitmask The Bitmask is used to easily check the state of individual bits regardless of the other bits.
Example: Let use the Drive Status (U1-12 Register) of the VFD YASKAWA AC Drive-A1000 HHP

15
MCS-MODBUS I/O

In this example let say that we want to know if the Driver is running (bit 0), also we want to check for fault
detection (bit 8). The bit mask in binary should look like this 10000001, this value has to be converted to hex
to enter the value in the Bitmask column, so the value to be entered will be 0x81.
„ Multiplier: This value is used to display the value with the decimal place moved to the right.
„ Divider: This value is used to display the value with the decimal place moved to the left.
„ Math offset: use this value if an offset is need to display the adjusted value.
„ #Register: enter the number of consecutive registers that you want to read.

4.1.4 Write Analog Outputs

This window block is to configure the following ModBus options:


„ Node Address (Slave Address): In this column enter the Device slave address that identifies the specific
device in the network.
„ Register Number (Data Address): In this column enter the register address that you need to write to.
„ Function (Function Code): in this column you will find the following options:
• Write Single Register: Write Analog Output Holding Registers.
• Write Multi Register: Write Analog Output Registers.
„ Data Type: Not Available for Write Registers
„ Bitmask: The Bitmask is used to easily change the state of individual bits regardless of the other bits.
„ Multiplier: This value is used to display the value with the decimal place moved to the right
„ Divider: This value is used to display the value with the decimal place moved to the left
„ Math offset: use this value if an offset is need to display the adjusted value
„ #Register: enter the number of consecutive registers that you want to write

4.1.5 Write Relay Outputs

This window block is to configure the following ModBus options:


„ Node Address (Slave Address): In this column enter the Device slave address that identifies the spe-
cific device on the network.
„ Register Number (Data Address): In this column enter the register address that you need to write to.
„ Function (Function Code): in this column you will find the following options:

16
MCS-MODBUS I/O

• Write Single Coil: Write Analog Output Holding Registers.


• Write Multi Register: Write Analog Output Registers.
„ Data Type: Not Available for Write Registers
„ Bitmask The Bitmask is used to easily change the state of individual bits regardless of the other bits.
„ Multiplier: This value is used to display the value with the decimal place moved to the right
„ Divider: This value is used to display the value with the decimal place moved to the left
„ Math offset: use this value if an offset is needed to display the adjusted value
„ #Register: enter the number of consecutive registers that you want to write

4.1.6 Write General Outputs

This block window is for future use and is not yet implemented.
For more information about MODBUS communication refer to http://www.simplymodbus.ca

4.1.7 Once you have completed the ‘USER CUSTOM SETUP’


Click ‘SAVE CHANGES’ which will save the MODBUS .cfg file to your computer hard drive.

17
MCS-MODBUS I/O

4.1.8 LOAD THE NEW .CFG FILE TO YOUR MODBUS


1. Back in the main screen, click Serial.
2. Scan for your MODBUS controller.

3. Once the MCS-MODBUS-IO loads, click on the MCS-MODBUS-IO-12 unit.

4. Click ‘TRANSMIT CFG’ to load your new config file for the ‘USER’ (9) setting on the MCS-MODBUS’
5. IMPORTANT - Make sure you set your program select switch to the number ‘9’ position.

18
MCS-MODBUS I/O

Chapter - 5. MCS-MAGNUM - Modbus Typical Network


5.1. A typical network layout will consist of the MASTER and slaves.
Below is a diagram showing an MCS-MAGNUM (master) communicating with an MCS-RO-
BASE/EXT, MCS-SI-BASE/EXT expansion boards, and two MCS-MODBUS-IO-12 Boards
over the MCS I/O network.
The MCS-MODBUS-IO-12 performs like a MCS-RO10 and MCS-SI16-
AO4 to the MCS-MAGNUM. This allows the MCS-MAGNUM to control
10 relays, 4 analog outputs and read 16 sensors.
The master, MCS-MAGNUM uses the MODBUS RTU protocol
to communicate with the two slave devices, ‘YASKAWA A1000’
(pre-defined in MCS-Modbus #‘0’) and Danfoss VLT (pre-defined in
MCS-Modbus #3) as shown in the example.
The MCS-MODBUS-IO-12 has configurations for these slave devices
that are field selectable via the PROGRAM TYPE dial.
The MCS-MAGNUM is programed to check the pre-determined
‘registers’ of these slave devices and through the MCS-MODBUS
can read and write to them.

MCS-MAGNUM

MCS I/0

MCS-MODBUS-IO-12
#2 (MCS-RO-BASE)
MCS-RO-BASE #1
#2 (MCS-SI-BASE)
MCS I/0
MCS I/0

YASKAWA
A1000 VFD

MCS-MODBUS-IO-12
#3 (MCS-RO-BASE) MCS-SI-BASE #1
#3 (MCS-SI-BASE)
MCS I/0 MCS I/0

DANFOSS
VLT

19
MCS-MODBUS I/O

Chapter - 6. MCS-MODBUS-IO-12 BOARD


The MCS-MODBUS-IO-12 gives the MCS-MAGNUM the ability to act as a Modbus Master using the Modbus
RTU Protocol. This allows the MCS-MAGNUM to communicate to Modbus slave devices (such as Variable
Frequency Drives, Compressors, etc.) to send and access parameters.
The MCS-MODBUS-IO-12 performs like a MCS-RO and MCS-SI to the MCS-MAGNUM. This allows the
MCS-MAGNUM to control 10 relays, 4 analog outputs and read 16 sensors.

Spare Power Input


Power Fuse Fuse
Power In

Serial
Number

Revision
Firmware Number
Version

10’s
switch
each number
moves 10

1’s
switch
each number
moves 1

Termination Termination
Reset Button Jumper
Program Jumper
Type Modbus MCS IO
up to 99 Communication
different MCS I/O Select switches for
MODBUS
Slaves Communication MCS-RO and
RS-485 Communication
to slave MCS-SI
Expansion Boards

20
MCS-MODBUS I/O

Chapter - 7. Wiring Diagrams


7.1. Wiring MCS-MAGNUM I/O for communicating
MCS-MAGNUM I/O Communication to MCS-MODBUS. Communicating from MCS-MAGNUM to PC using a
MCS-USB-485 cable.

MCS-USB TO RS485
CABLE TO PC

(Shield Tied to
Earth Ground

+12 VOLTS
only on this end)
TX RS-485
TX MCS I/O

I/O Commucication

MCS-MODBUS-IO-12
© 2020

TO POWER
SOURCE-
12 VOLTS

For communication to PC, use a MCS-USB-RS485 CABLE to USB port on PC.

21
MCS-MODBUS I/O

7.2. Wiring to MCS-MAGNUM with MCS Expansion Board


MCS-MODBUS-10-12
To MCS-MAGNUM or MCS Expansion Board Wiring Diagram
MCS-MODBUS-10-12 1 ---+12V
---12V

8
0
MCS-1/0 TERMINAL


on
MCS-MAGNUM
or
. MCS Expansion
Board
PROGRAM SELECT
10's Switch
Each Number Moves by 10 MCS-RO
TO SELECT ADDRESS
1 's Switch
MCS-SI
1e�01
MODBUS Each Number Moves by 1
SLAVE
+ - GND

(Only if MCS-MODBUS-IO-12
is the last board in series.)
SHIELD DRAIN WIRED
TO EARlH GROUND

5580 Enterprise Pkwy, Fort Myers, FL 33905 USA 22


Phone: (239) 694 0089 - Fax: (239) 694 0031
www.mcscontrols.com - support@mcscontrols.com
MCS-MODBUS-I0-12 Wiring Diagram 10-7-2021
MCS-MODBUS I/O

7.3. Wiring from Power Supply, MCS Controller, MCS-Modbus, to Modbus Slave

12 volt
Terminal Block

10’s
switch
each number
moves 10

MCS-RO
1’s
switch
each number MCS-SI
moves 1

Required
Earth Ground

MODBUS 12VDC Power


to Board

SLAVE
Termination Jumper
DEVICE -V -V +V +V
at end of network 12V Power Supply
L N
GND

A AC Power In

B Termination Jumper
at start of network

MCS-SI-BASE #1 MCS-RO-BASE #1

Termination Jumpers are installed at the start and end of a network ONLY (RS485 or MCS I/O).
Always connect the Drain Shield to earth ground.

23
MCS-MODBUS I/O

Chapter - 8. Pre-Programmed for Slave Devices


8.1. Yaskawa GA800/A1000 HARDWIRED Mapping Details (Hardwired and Modbus)
PROGRAM SELECT ‘0’
Modbus to MCS-CONNECT will show all available pre-programmed register readings.
(Screen shots from MCS-CONNECT, readings from Modbus)

8.1.1 Yaskawa GA/800/A1000 MCS-MODBUS ONE-TIME WRITES - INSTALLATION

8.1.2 Yaskawa GA800/A1000 MCS-MODBUS Communication Setup

8.1.3 Yaskawa GAS800/A1000 MODBUS Read Sensor Inputs


15 Sensors pre-programmed into software.

24
MCS-MODBUS I/O

8.1.4 Yaskawa GA800/A1000 MODBUS Write Analog Outputs


3 Analog Outputs pre-programmed into software.

8.1.5 Yaskawa GA800/A1000 Write Relay Outputs


No Relay Outputs pre-programmed into software.

25
MCS-MODBUS I/O
Install and Startup Yaskawa VFD Rev-08-08-2022

8.1.6 Yaskawa GA800 / A1000 Setup for MCS-Modbus I/0


MCS YASKAWA AC DRIVE - GA800 / A1000 SETTINGS
Below are the parameters that can be setup using the Yaskawa A1000 communicating to the MCS-MODBUSI/O.
HANBELL(MODBUS
MODBUS)VFD SETTINGS
See wiring for Yaskawa GA800/ A1000 to MCS-MODUBS next page.

Key features include: Start/Stop, 0-10V Speed Reference, Speed Reference Feedback

A1000 Parameters & Values Parameter Description Comments

# Value Comments Default values in parenthesis (xxxxxx) YEA / Mfg / User

A1-02 0 V/f “Control Method Select”: 0=V/f; 1=V/f w/PG; 2=(Open Loop); 3=Closed Loop

B1-01 2 Freq Ref Sel Sets Modbus Communication Action - 1=Hardwired; 2=Modbus
2=Modbus; 3=Option

B1-02 2 “Run Cmd Select: 0=Operator; 1=Hardwired; 2=Modbus; 3=Option RUN=Contact Closure at S1-SN

B1-03 1 “Stop Method”: 0=(Ramp); 1=Coast; 2=DC Inj; 3=Coast w/timer

B1-04 1 Disable Rev “Reverse Operation”: 0=(Enabled); 1=Disabled

B1-07 1 Accept Run “Local/Remote Run”: 0=(Cycle Ext Run); 1=Accept Ext Run

B1-08 1 All Menus “Run Cmd” Accepted: 0=(Only in Operation Menu); 1=All Menus

B1-17 1 Accept Run “Run Cmd at PowerUp”: 0=(Cycle Ext Run); 1=Accept Run cmd

C1-01 10 “Acceleration Time #1”: Default=10 seconds (range=0.0 - 6000.0)

C1-02 10 “Deceleration Time #1”: Default=10 seconds (range=0.0 - 6000.0)

C6-01 0 “Drive Duty Select”: 0=Heavy Duty HD; 1=(Normal Duty ND)
“Carrier Frequency” selection. PM motor, default ‘2’ = 5.0 kHz
C6-02 1 Heavy Duty performance, default ‘1’ = 2.0 kHz
Normal Duty performance, default ‘7’ Swing PWM 1
D2-02 35% “Freq Ref Lower Limit”: Default=0% (range=0.0 - 110% of Parm E1-04) 35% of E1-04 value

E1-01 “Input Voltage”: Default= 230,460, 575 (range=depends on voltage class) User must set “Input Voltage”

E1-05 MAXIMUM VOLTAGE 220 / 440 User must set motor voltage

E2-01 “Motor Rated FLA”: Set per motor nameplate FLA “Use MCC”

H1-01 25 Terminal S1 Interlock (N.C. always detected, coast to stop)

* H4-02 50% Terminal FM VDC output Limit (50% = 5 VDC

H5-01 1 Drive Address Sets the drive slave address used for communications

H5-02 5 Comm Speed Sets the Modbus communications speed 38400bps

H5-03 0 Parity Select Sets the parity bit to no parity

H5-04 1 1=Coast to Stop Stopping Method After Communication Error

L1-01 2 Inv Duty VT “Motor Overload Protection”: 0=Disabled; 1=(General); 2=Inv Duty VT

L2-01 2 CPU Active “Momentary Power Loss”: 0=(Disabled); 1=L2-02; 2=Power restored CPU

L5-01 0 “Number of Auto Restarts”: Default=0 (range=0 - 10).

O1-03 0 Sets the unit to display Hz for frequency reference and motor speed.

IMPORTANT
*Arrow
Factory default setting - 1F - Must be changed: Arrow to H5 01 - Arrow right till ‘01’ blinking hit enter.
right- change ‘1’ to ‘0’ and change ‘F’ to ‘1’ Wiring diagram page 4
Page 5

26
MCS-MODBUS I/O

8.1.7 YASKAWA GA800 / A1000 MODBUS- I-0 Diagram

Install and Startup Yaskawa VFD Rev-08-08-2022

Page 4
27
MCS-MODBUS I/O

8.1.8 MCS-MAGNUM YASKAWA GA800/A1000 VFD SENSOR INPUT CONFIGURATION

8.1.8.1. SENSOR INPUT - 2 USER LOGIC SCREENS (yellow)

SENSOR 3-14
‘VFD FLTRST’

SENSOR 3-15
‘VFD1Cmnd’

28
MCS-MODBUS I/O

8.1.9 MCS-MAGNUM - YASKAWA GA800/A1000 VFD Analog Output CONFIGURATION

Analog Output - 3 MODBUS WRITE SCREENS (yellow)

MODBUS WRITE
‘COMP 1%

MODBUS WRITE
StrtCmp1

MODBUS WRITE
RunReset1

29
MCS-MODBUS I/O

8.2. TURBOCOR Mapping - PROGRAM SELECT ‘1’


Modbus to MCS-CONNECT will show all available pre-programmed register readings.
(Screen shots from MCS-CONNECT, readings from Modbus)

8.2.1 TURBOCOR MCS-MODBUS ONE-TIME WRITES - INSTALLATION

8.2.2 TURBOCOR MCS-MODBUS Communication Setup

8.2.3 TURBOCOR MODBUS Read Sensor Inputs


13 Sensors Inputs pre-programmed into software.

30
MCS-MODBUS I/O

8.2.4 TURBOCOR MODBUS Write Analog Outputs


1 pre-programmed Analog Outputs available.

8.2.5 TURBOCOR Write Relay Outputs


No Relay Outputs have been pre-programmed.

31
MCS-MODBUS I/O

8.2.6 TURBOCOR Setup for MCS-Modbus I/0


Below are the parameters that can be setup using the Turbocor communicating to the MCS-MODBUSI/O.
See wiring for Turbocor to MCS-MODBUS next page.
The Service Monitoring Tools Software communicates with the compressor via the using the RS-432 connection
at the Compressor I/O Board.
Communication requires a MCS-USB-RS432 cable for the computer.

IMPORTANT

JUMPER FUNCTION AND SETUP


JP2 Modbus termination jumper: install the jumper if Modbus is used and if the Modbus connection
is at the end of a run

8.2.6.1. How to Establish Communication


Data communication between a PC and the compressor I/O
board can be established via a RS-432 cable connection
using the Service Monitoring Tool Software.

RS-485 Data Communication

Setup the correct parameters for communicating with


the MCS-MODBUS-IO-12:
1. Communication PROTOCOL with the compressor via
RS485 using Modbus (RTU).

2. The Turbocor is connected using a 2-wire connector on J1 (communication port).

3. The termination should be set as per the drawing on the next page.

4. MODBUS RS-485 ADDRESS: 1

5. RS-485 BAUD RATE: 38400

6. NUMBER OF STOP BITS: 1

7. PARITY: NO

32
MCS-MODBUS I/O

8.2.7 TurboCor Wiring Diagram - to Modbus


MCS Expansion Boards/MCS-MAGNUM

Wiring from MCS-MODBUS-IO-12


to TurboCor Compressor I/O Board

TURBOCOR
COMPRESSOR
I/O BOARD
MODBUS
Program Select
1A 1B 2A 2B

#1 TURBOCOR
EXV1

J1
COM NETB NETA

10’s
switch
1A 1B 2A 2B

each number
MCS-RO
EXV2

moves 10
DEMAND I/LOCK
J7

Jumper
1’s
J4

switch MCS-SI
J6

Interlock Contact - Safety N/C


STATUS

MCS-MODBUS communication each number


loss, needs to open the interlock. moves 1
SPEED
LIQDT
Float

J2
RUN
Float

J1 SELECT ADDRESS
ANALOG ENTRY
J5

COMMON
SHIELD
MODBUS
SPARE T SPARE P

NET B
LEAVE

NET A
J8

J3

33
MCS-MODBUS I/O

8.2.8 MCS-MAGNUM TURBOCOR Sensor Inputs (13) Configuration

8.2.9 MCS-MAGNUM TURBOCOR Analog Inputs (1) Configuration

34
MCS-MODBUS I/O

8.3. DANFOSS VLT FC102 Mapping - PROGRAM SELECT ‘3’


Modbus to MCS-CONNECT will show all available pre-programmed register readings.
(Screen shots from MCS-CONNECT, readings from Modbus)

8.3.1 DANFOSS VLT FC102 MCS-MODBUS ONE-TIME WRITES - INSTALLATION

8.3.2 DANFOSS VLT FC102 MCS-MODBUS Communication Setup

8.3.3 DANFOSS VLT FC102 MODBUS Read Sensor Inputs


15 Sensor Inputs pre-programmed into software.

When writing controlling Modbus registers over the Modbus network using the MCS-MODBUS-IO, make
sure the slave Modbus device is setup to find and set up the register to default to stop on loss of
IMPORTANT communication, or if not available hardwire the run/stop.

35
MCS-MODBUS I/O

8.3.4 DANFOSS VLT FC102 Analog Outputs


3 Analog Outputs pre-programmed in software.

8.3.5 DANFOSS VLT FC102 Relay Outputs


1 Relay Output pre-programmed in software.

36
MCS-MODBUS I/O

8.3.6 DANFOSS VLT FC102 Setup for MCS-Modbus I0


Below are the parameters that must be setup to physically establish and configure communication
between the Danfoss FC Series and a controller using the MCS-MODBUS-IO-12.
See wiring for Danfoss VLT FC102 to MCS-MODBUS next page.

PARAMETER DESCRIPTION VFD PARAMETER # FC102 SETTING DESCRIPTION SETTING VALUE


Control Site 8-01 Control Word Only 2
Protocol 8-30 Modbus RTU 2
Address 8-31 1
Baud Rate 8-32 38400 4
Parity / Stop Bits 8-33 No Parity / 1 Stopbit 2

Reference Function 3-04 External / Preset 1


Reference 1 Source 3-15 No Function 0
Reference 2 Source 3-16 No Function 0
Relay 1 5-40 Running 5
Relay 2 5-40 Alarm / Warning 10
Control Source 8-02 FC Port 1
Reset Mode 14-20 Infinite Auto Reset 13
Automatic Restart Time 14.21 Seconds Default 10

37
MCS-MODBUS I/O

8.3.7 DANFOSS VLT FC102 Wiring Diagram -


To Modbus/MCS Expansion Boards/MCS-MAGNUM

IMPORTANT

Use terminal 37 as input for safe stop. In rare cases, control cables more than 100 m (330 ft)
and analog signals result in 50/60 Hz earth loops due to noise from mains supply cables.
If this situation occurs, break the screen or insert a 100 nF capacitor between screen and chassis.
Connect the digital and analog in- and outputs separately to the frequency converter common
inputs (terminal 20, 55, 39) to avoid earth currents affecting the system.

130BA025.19
MCS-MODBUS-IO-12
91 (L1) (U) 96
3 Phase 92 (L2) (V) 97
power
input 93 (L3) (W) 98
95 PE (PE) 99
Motor

88 (-) Switch Mode


DC bus
Power Supply
89 (+)
10Vdc 24Vdc (R+) 82 Brake
15mA 130/200mA resistor
50 (+10 V OUT) + - + -
+10Vdc 10’s (R-) 81
S201
switch
-10Vdc -
53 (Aeach
IN) number
1 2

ON

+10Vdc
MODBUS ON/I=0-20mA relay1
0/4-20 mA moves 10 03
Program Select S202 OFF/U=0-10V
1 2

-10Vdc - MCS-RO240Vac, 2A
ON

54 (A IN) 1’s
#3 DANFOSS VLT
+10Vdc 02
switch
SELECT ADDRESS
0/4-20 mA
MCS-SI
eachA number
55 (COM IN) 01
moves 1 relay2
DANFOSS VLT DRIVE 12 (+24V OUT) 06
240Vac, 2A
68 (P,TX+, RX+), 69 (N,TX-, RX-)
13 (+24V
Terminal number 61 Common for terminals 68 andOUT)
69 P 5-00 05
RS-485 400Vac, 2A
RS-485
(N RS-485) 69
- 24V (NPN)
Interface 18 (D IN) 04
+ 0V (PNP)
(P RS-485) 68 24V (NPN)
19 (D IN) 0V (PNP) (COM A OUT) 39 Analog Output
(COM RS-485) 61 0/4-20 mA
(A OUT) 42
20 (COM D IN)
24V (NPN)
27 (D IN/OUT) 0V (PNP) S801
24V ON=Terminated
1 2

ON

OFF=Open
MCS-SI-BASE #1 MCS-RO-BASE #1
0V 5V
* 24V (NPN)
29 (D IN/OUT) 0V (PNP)
24V
S801 0V
0V
RS-485 RS-485
(N RS-485) 69
24V (NPN) Interface
32 (D IN) 0V (PNP) (P RS-485) 68
24V (NPN)
33 (D IN) 0V (PNP) (COM RS-485) 61
(PNP) = Source
* (NPN) = Sink
37 (D IN)

38
MCS-MODBUS I/O

8.3.8 MCS-MAGNUM - Danfoss VLT FC102 -Sensor Input (15) Configuration

8.3.9 Sensor Input (2) VFD Alarm Logic

39
MCS-MODBUS I/O

8.3.10 MCS-MAGNUM - DANFOSS VLT FC102 Analog Output (3) Configuration

MODBUS WRITE
‘CmpSpeed%M’

MODBUS WRITE
‘MinFreq’

MODBUS WRITE
‘MaxFreq’

40
MCS-MODBUS I/O

8.4. Bitzer CSVH Compressor Mapping - PROGRAM SELECT ‘4’


Modbus to MCS-CONNECT will show all available pre-programmed
register readings.
(Screen shots from MCS-CONNECT, readings from Modbus)

8.4.1 Bitzer Compressor MCS-MODBUS ONE-TIME WRITES - INSTALLATION

8.4.2 Bitzer Compressor MCS-MODBUS Communication Setup

8.4.3 Bitzer Compressor MODBUS Read Sensor Inputs


12 Sensors Inputs pre-programmed into software.

When writing controlling Modbus registers over the Modbus network using the MCS-MODBUS-IO, make
sure the slave Modbus device is setup to find and set up the register to default to stop on loss of
IMPORTANT communication, or if not available hardwire the run/stop.
41
MCS-MODBUS I/O

8.4.4 Bitzer Compressor MODBUS Write Analog Outputs


1 Analog Output pre-programmed into software.

8.4.5 Bitzer Compressor Write Relay Outputs


1 Relay Output pre-programmed into software.

42
MCS-MODBUS I/O

8.4.6 Bitzer Wiring Diagram


To Modbus/MCS Expansion Boards/MCS-MAGNUM
8.4.6.1. Compressor Control Module CM-RC-01
The compressor control module (Lodam Frequency Converter) compares the measured values with the
programmed data, sending signals via Modbus to the MCS-MAGNUM or MCS Expansion Boards.

MCS-MODBUS-IO-12

10’s
switch
MODBUS each number
Program Select moves 10
#4 BLITZER MCS-RO
1’s
COMPRESSOR SELECT ADDRESS
switch
MCS-SI
each number
moves 1

Bitzer Control Panel Lodam Inverter Modbus


RS485

-
L
L1

N +
N

X09

COM2 - GND 4
COM2 - Data- 3 LMT
X08

resistor COM2 COM2 - Data+ 2


Termination
COM2 - 24VDC Output 1

Modbus
COM1 - GND
Galvanically isolated

3
X07

COM1 - Data- 2
resistor COM1
Termination COM1 - Data+ 1
Note: Termination resistors are Off when the switches are

GND 2
X06

Setpoint
AI1 1

GND 2
X05

TI1 1 Future use

GND 4

MCS-SI-BASE #1 MCS-RO-BASE #1
AI2 3 Future use
Note: COM2 is for use with the LMT PC tool.
X04

+5VDC Output 2
setpoint or sensors
+10VDC Output 1 Optional supply for

DO2 4
Running
+24VDC Output 3
X03

DO1 2
No Fault
+24VDC Output 1
in the shown (default) position.

GND 2
X02

DI1-DI4
+24VDC Output 1 Optional supply for

DI4 - 8
Future use
DI4 + 7
Galvanically isolated

DI3 - 6
Reset
DI3 + 5
X01

DI2 - 4
Coast
DI2 + 3

DI1 - 2
Start
DI1 + 1

User connections

43
MCS-MODBUS I/O

8.4.6.2. Initial setup for communication from Bitzer to MCS-MODUS

Bitzer control module Lodam Frequency Converters(FC)


1. Communication PROTOCOL with the FC is via RS485 using Modbus (RTU).

2. The FC is connected using a 2-wire connector on COM1 (X07 communication port).

3. The termination should be set as per the drawing on the previous page

4. MODBUS ADDRESS: 1

5. BAUD RATE: 38400

6. NUMBER OF STOP BITS: 1

7. PARITY: NO PARITY
Technical information
Ver. 10.0 FCL125-4A, FCL160-4A, FCL200-4A

9.4 LED signals


x Beneath the cover there are some LEDs on the FC:
Yellow LED. Warning/Critical

Green LED. COM1 activity

Green LED. COM2 activity


Green LED. Operation

Control
board
Red LED. Fault

resistor COM2
resistor COM1

Termination
Termination

COM2 - 24VDC Output

Galvanically isolated
+24VDC Output

+24VDC Output

+24VDC Output

+10VDC Output
+5VDC Output

COM1 - GND

COM2 - GND
COM1 - /B

COM2 - /B
COM1 - A

COM2 - A

Galvanically isolated
User connections

DI4 +
DI2 +

DI3 +
DI1 +

DI4 -
DI1 -

DI2 -

DI3 -

GND

GND

GND

GND
DO1

DO2

AI2

AI1
TI1

X01 X02 X03 X04 X05 X06 X07 X08


1
2
3
4
5
6
7
8

1
2

1
2

1
2

1
2
3

1
2
3
4
1
2
3
4

1
2
3
4
Future use

Future use

Future use
setpoint or sensors
Optional supply for

Optional supply for

X09
Running
No Fault

Setpoint

Modbus
DI1-DI4
Coast

Reset

N L1
Start

LMT

Status LED’s Communication LED’s


After a power-up sequence is completed If the green COM1 LED is flashing, the
the green LED Operation should be On. Modbus communication is active.
If the yellow or the red LED is on, there If the green COM2 LED is flashing,
is an alarm condition. communication with LMT is active.

Note: Text in Bold is the most normal situations/patterns

x During start-up, the LEDs are constant ON or OFF depending on the state of the
44 ON the Control Micro is in one of the start-
system. If one or more LEDs are constant
up states.
MCS-MODBUS I/O

8.4.7 MCS-MAGNUM - Bitzer Screw Compressor Configuration


(Lodam Frequency Converter)

8.4.7.1. Sensor Input (12) Information from MCS-CONFIG - Example

Sensor Input (1) User Logic Screen (Yellow)

8.4.7.2. Analog Output (1) Information from MCS-CONFIG

45
MCS-MODBUS I/O

8.4.7.3. Relay Output (1) Information from MCS-CONFIG

46
MCS-MODBUS I/O

8.5. DANFOSS CDS 303 - PROGRAM SELECT ‘5’


Modbus to MCS-CONNECT will show all available pre-programmed register readings.
(Screen shots from MCS-CONNECT, readings from Modbus)

8.5.1 DANFOSS CDS 303 MCS-MODBUS ONE-TIME WRITES - INSTALLATION

8.5.2 DANFOSS CDS 303 MCS-MODBUS Communication Setup

8.5.3 DANFOSS CDS 303 MODBUS Read Sensor Inputs


15 Sensor Inputs pre-programmed into software.

When writing controlling Modbus registers over the Modbus network using the MCS-MODBUS-IO, make
sure the slave Modbus device is setup to find and set up the register to default to stop on loss of
IMPORTANT communication, or if not available hardwire the run/stop.
47
MCS-MODBUS I/O

8.5.4 DANFOSS CDS 303 MODBUS Write Analog Outputs


2 Analog Outputs pre-programmed into software.

8.5.5 DANFOSS CDS 303 Write Relay Outputs


No Relay Outputs pre-programmed into software.

48
MCS-MODBUS I/O

8.5.6 DANFOSS CDS 303 Setup for MCS-Modbus I0-12


Below are the parameters that can be setup using the Danfoss CDS 303 communicating to the
MCS-MODBUS IO-12.
See wiring for Danfoss to MCS-MODUBS previous page.

SETTING
PARAMETER DESCRIPTION VFD PARAMETER # FC102 SETTING DESCRIPTION
VALUE
Control Site 8-01 Control Word Only 2
Protocol 8-30 Modbus RTU 2
Address 8-31 1 1
Baud Rate 8-32 19200 3
Parity / Stop Bits 8-33 No Parity / 1 Stopbit 0

Reference Function 3-04 External / Preset 1


Reference 1 Source 3-15 No Function 0
Reference 2 Source 3-16 No Function 0
Relay 1 5-40 Running 5
Relay 2 5-40 Alarm / Warning 10

49
MCS-MODBUS I/O

8.5.7 DANFOSS CDS 303 Wiring Diagram


To Modbus/MCS Expansion Boards/MCS-MAGNUM

IMPORTANT

Use terminal 37 as input for safe stop. In rare cases, control cables more than 100 m (330 ft)
and analog signals result in 50/60 Hz earth loops due to noise from mains supply cables.
If this situation occurs, break the screen or insert a 100 nF capacitor between screen and chassis.
Connect the digital and analog in- and outputs separately to the frequency converter common
inputs (terminal 20, 55, 39) to avoid earth currents affecting the system.

130BA025.19
91 (L1) MCS-MODBUS-I0-12 (U) 96
3 Phase 92 (L2) (V) 97
power
input 93 (L3) (W) 98
95 PE (PE) 99
Motor

88 (-) Switch Mode


DC bus
Power Supply
89 (+)
10Vdc 24Vdc (R+) 82 Brake
15mA 130/200mA resistor
50 (+10 V OUT) + - + -
+10Vdc (R-) 81
10’s
S201
-10Vdc -
53 (A IN) switch
1 2

ON

+10Vdc relay1
ON/I=0-20mA
0/4-20MODBUS
each number
mA 03
movesS202
10 OFF/U=0-10V
Program Select
1 2

-10Vdc -
ON

54 (A IN) 240Vac, 2A
+10Vdc#5 DANFOSS 1’s 02 MCS-RO
0/4-20CDS
mA 303
switch
SELECT ADDRESS
55 (COM A IN) 01 MCS-SI
each number
relay2
moves
12 (+24V OUT) 1 06
DANFOSS CDS 303 240Vac, 2A
13 (+24V OUT)
68 (P,TX+, RX+), 69 (N,TX-, RX-) P 5-00 05
Terminal number 61 Common for terminals 68 and 69 400Vac, 2A
RS-485 24V (NPN)
RS-485
(N RS-485) 69
-
18 (D IN) 0V (PNP)
04
Interface +
(P RS-485) 68 19 (D IN)
24V (NPN)
0V (PNP) (COM A OUT) 39 Analog Output
0/4-20 mA
(COM RS-485) 61 (A OUT) 42
20 (COM D IN)
24V (NPN)
27 (D IN/OUT) 0V (PNP) S801
24V ON=Terminated
1 2

ON

OFF=Open
MCS-SI-BASE
0V #1 MCS-RO-BASE
5V
#1
* 24V (NPN)
29 (D IN/OUT) 0V (PNP)
24V
S801 0V
0V
RS-485 RS-485
(N RS-485) 69
24V (NPN) Interface
32 (D IN) 0V (PNP) (P RS-485) 68
24V (NPN)
33 (D IN) 0V (PNP) (COM RS-485) 61
(PNP) = Source
* (NPN) = Sink
37 (D IN)

50
MCS-MODBUS I/O

8.5.8 MCS-MAGNUM - DANFOSS CDS 303 SENSOR INPUTS (11) Configuration


2 COMPRESSORS

Sensor Inputs (5) User Logic used (Yellow)

SENSOR 4-1
‘VFD1Alm1’

SENSOR 4-2
‘VFD1 Alm2’

51
MCS-MODBUS I/O

SENSOR INPUTS User Logic continued

SENSOR 4-3
‘VFD1Alarm’

SENSOR 4-4
‘VFD1Reset’

SENSOR 4-5
‘VFD1RstCmd’

52
MCS-MODBUS I/O

8.5.9 MCS-MAGNUM - DANFOSS CDS 303 (2) ANALOG OUTPUTS

Analog Output (2) Modbus Write (yellow)

SENSOR 2-1
‘COMP1%’

SENSOR 2-2
‘COMP 1’

53
MCS-MODBUS I/O

8.6. Emerson CSD-100 Mapping - PROGRAM SELECT ‘6’


Modbus to MCS-CONNECT will show all available pre-programmed
register readings.
(Screen shots from MCS-CONNECT, readings from Modbus)

8.6.1 Emerson CSD-100 MCS-MODBUS ONE-TIME WRITES - INSTALLATION

8.6.2 Emerson CSD-100 MCS-MODBUS Communication Setup

8.6.3 Emerson CSD-100 MODBUS Read Sensor Inputs


5 Sensor Inputs pre-programmed into software.

When writing controlling Modbus registers over the Modbus network using the MCS-MODBUS-IO, make
sure the slave Modbus device is setup to find and set up the register to default to stop on loss of
IMPORTANT communication, or if not available hardwire the run/stop.
54
MCS-MODBUS I/O

8.6.4 Emerson CSD-100 MODBUS Write Analog Output


3 Analog Outputs pre-programmed into software.

8.6.5 Emerson CSD-100 Write Relay Outputs


2 Relay Outputs pre-programmed into software.

55
5.1.1 HOA-Keypad
The HOA-Keypad display consists of two rows of text. The upper row
shows the drive status or the menu and parameter number currently
being viewed. The lower row of the display line shows the parameter
MCS-MODBUS I/O value or the specific trip type. The last two characters on the first row
may display special indications. If more than one of these indications is
active then the indications are prioritized as shown in Table 5-2.
8.6.5.1. Initial setup for communication from
When the drive EMERSON
is powered up theto MCS-MODUS
lower row will show the power up 5.2
parameter defined by Parameter Displayed At Power-Up (11.022).
Figure 5-1 HOA-Keypad
5.2
EMERSON COPELAND SCROLL CONTROLS The

Communication PROTOCOL RS485 using Modbus (RTU).

Set parameter 29.011 bit 8 to 1 (0000000100000000 This will enable the drive to receive instruction •
from MCS-MODBUS-IO-12)
Set parameter 07.024 to 00.000 then pres the Red Button

Set parameter 07.000 to “SAFE” then pres the Red Button •

NOT

BAUD RATE: Emerson VFD parameter 11.025 - 19200 DEFAULT Low


disp
PARITY Emerson VFD parameter 11.024 - 8 bit/NP/2 (Default)
pag

Figu
editi

DRIVE KEYPAD

1. Escape button
2. Auto (blue) button
3. Hand (green)
4. Navigation keys (x4)
5. Stop / Reset / OFF (red) button
6. Enter button
NOTE

The red stop button is also used to reset the drive.

The parameter value is correctly displayed in the lower row of the


keypad display, see table below.
Table 5-1 Keypad display formats
Display formats Value
IP Address 127.000.000.000
MAC Address 01ABCDEF2345
Time 12:34:56
Date 31-12-11 or 12-31-11
Version number 01.02.02.00
Character ABCD
32 bit number with decimal point 21474836.47
16 bit binary number 0100001011100101

CSD100 User Guide


Issue Number: 2

56
MCS-MODBUS I/O

8.6.7 Emerson CSD-100 Wiring Diagram


To Modbus/MCS Expansion Boards/MCS-MAGNUM

Communications connections The 485 option provides two parallel RJ45 connectors are provided
allowing easy daisy chaining. The drive only supports MODBUS RTU
The drive offers a 2 wire 485 interface. This enables the drive set-up,
protocol. See Table 4-13 for the connection details.
operation and monitoring to be carried out with a PC or controller if
required. NOTE

Figure 4-24 Location of the comms connectors Standard Ethernet cables are not recommended for use when
connecting drives on a 485 network as they do not have the correct
twisted pairs for the pinout of the serial comms port.
Table 4-13 Serial communication port pin-outs

RJ45 Connection RJ45 Connection

1 8 1 8
Pin Function
1 120 Ω Termination resistor
2 RX TX (Receive / transmit line - positive)
3 Isolated 0 V
4 +24 V (100 mA)
5 Isolated 0 V
6 TX enable
7 RX\ TX\ (Receive / transmit line - negative)
8 RX\ TX\ (if termination resistors are required, link to pin 1)
Shell Isolated 0 V

MCS-MODBUS-IO-12

10’s
switch
each number
MODBUS
moves 10
Program Select:
#6 Emerson CSD-100 1’s
MCS-RO

switch
SELECT ADDRESS
MCS-SI
each number
moves 1

MCS-SI-BASE #1 MCS-RO-BASE #1

57
MCS-MODBUS I/O

8.6.7.1. MCS-MAGNUM -Emerson CSD-100 - Sensor Inputs (5) Configuration

Sensor Input (1) Point Number 1-8 - User Logic (yellow)

SENSOR 21-8
‘VSD FAI;T1’

58
MCS-MODBUS I/O

8.6.6 MCS-MAGNUM - - Emerson CSD-100 Analog Outputs (3) Configuration

SENSOR 2-1
‘COMP%’

SENSOR 2-2
‘COND PSI’

SENSOR 2-3
‘EVAP PSI’

59
MCS-MODBUS I/O

8.7. MCS-POWERMETER 3037 Mapping - PROGRAM SELECT ‘7’


Modbus to MCS-CONNECT will show all available pre-programmed
register readings.
(Screen shots from MCS-CONNECT, readings from Modbus

8.7.1 MCS-POWERMETER MCS-MODBUS ONE-TIME WRITES - INSTALLATION

8.7.2 MCS-POWERMETER MCS-MODBUS Communication Setup

8.7.3 MCS-POWERMETER MODBUS Read Sensor Inputs


11 Sensor Inputs pre-programmed into software.

60
MCS-MODBUS I/O

8.7.4 MCS-POWERMETER MODBUS Write Analog Outputs


No Analog Outputs pre-programmed into software.

8.7.5 MCS-POWERMETER Write Relay Outputs


No Relay Outputs pre-programmed into software.

61
MCS-MODBUS I/O

8.7.6 MCS-POWERMETER Wiring Diagram


To Modbus/MCS Expansion Boards/MCS-MAGNUM

A two wire plus shielded cable is connected between the MCS-MODBUS and the MCS-POWERMETER.
Requires rmware 2.02I or better

MODBUS
Progam Select
#7 MCS-Powermeter

The address for I/O communication over the RS-485 protocol is


set using the address switches located on the MCS-POWERME-
TER. The address must match that of the MCS-MODBUS that
is communicating with it.

62
MCS-MODBUS I/O

8.7.6.1. MCS-MAGNUM - MCS-POWERMETER Senor Inputs (10) Configuration

63
MCS-MODBUS I/O

8.8. RUKING-(COPELAND) Mapping - PROGRAM SELECT ‘8’


Modbus to MCS-CONNECT will show all available pre-programmed
register readings.
(Screen shots from MCS-CONNECT, readings from Modbus

8.8.1 RUKING MCS-MODBUS ONE-TIME WRITES - INSTALLATION

8.8.2 RUKING MCS-MODBUS Communication Setup

8.8.3 RUKING MODBUS Read Sensor Inputs


10 Sensor Inputs pre-programmed into software.

When writing controlling Modbus registers over the Modbus network using the MCS-MODBUS-IO, make
sure the slave Modbus device is setup to find and set up the register to default to stop on loss of
IMPORTANT communication, or if not available hardwire the run/stop.
64
MCS-MODBUS I/O

8.8.4 RUKING MODBUS Write Analog Outputs


1 Analog Output pre-programmed into software.

8.8.5 RUKING Write Relay Outputs


2 Relay Outputs pre-programmed into software.

65
MCS-MODBUS I/O

8.8.9 RUKING Wiring Diagram


To Modbus/MCS Expansion Boards/MCS-MAGNUM

MCS-MODBUS-IO-12

10’s
switch
MODBUS Program Select each number
moves 10
#8 RUKING-COPELAND
MCS-RO
1’s
SELECT ADDRESS
RUKING -COPELAND switch
MCS-SI
each number
EV2 VFD
moves 1
Communication Connector Pin
Definition Pin Number

1 RS485 (+)
2 Not Used
3 Not Used
4 RS485 (-)
5 Common
6 EMI Drain Wire

MCS-SI-BASE #1 MCS-RO-BASE #1

66
MCS-MODBUS I/O

8.8.8 MCS-MAGNUM - Ruking Sensor Inputs (10) Configuration

Sensor User Logic (4) (yellow)

SENSOR 2-7
‘VFDIMM1&2’

SENSOR 2-8
‘VFDCTRL1&2‘

SENSOR 2-9
‘VFDIMMCTRL‘

SENSOR 2-10
‘VFD FAULT’

67
MCS-MODBUS I/O

8.8.6 MCS-MAGNUM - Ruking Analog Outputs, Linear CTRL Modbus write (3) Config.

ANALOG M-3 - Linear CTRL


‘CndFanSPD%’

ANALOG M-4 -Linear CTRL


‘VFD FAN’

ANALOG 1-1 - Modbus Write


‘COMP SPEED’

68
MCS-MODBUS I/O

8.8.7 Ruking Relays Outputs (3)

69
MCS-MODBUS I/O

8.9. ABB - AC880 Mapping - PROGRAM SELECT ‘10’


Modbus to MCS-CONNECT will show all available pre-programmed
register readings.
(Screen shots from MCS-CONNECT, readings from Modbus

8.9.1 ABB MCS-MODBUS ONE-TIME WRITES - INSTALLATION

8.9.2 ABB MCS-MODBUS Communication Setup

8.9.3 ABB MODBUS Read Sensor Inputs


9 Sensor Inputs pre-programmed into software.

When writing controlling Modbus registers over the Modbus network using the MCS-MODBUS-IO, make
sure the slave Modbus device is setup to find and set up the register to default to stop on loss of
IMPORTANT communication, or if not available hardwire the run/stop.
70
MCS-MODBUS I/O

8.9.4 ABB MODBUS Write Analog Outputs


3 Analog Outputs pre-programmed into software.

8.9.5 ABB Write Relay Outputs


No Relay Outputs pre-programmed into software.

71
MCS-MODBUS I/O

8.9.6 ABB - AC880 Wiring Diagram


To Modbus/MCS Expansion Boards/MCS-MAGNUM

Connecting the module to the RS-485 network


Connect the bus cable to connector X1 on the adapter module.
The pin allocation of the X1 connector is shown below.
1 2 3

X1 Description

2 DATA_B Data positive

3 DATA_A Data negative

MODBUS MCS-MODBUS-IO-12
Program Select
#10 ABB AC880

10’s
switch
each number
moves 10

1’s
MCS-RO
switch
each number
SELECT ADDRESS
MCS-SI
moves 1
1 2 3

+ _

MCS-SI-BASE #1 MCS-RO-BASE #1

72
MCS-MODBUS I/O

8.9.8 MCS-MAGNUM - ABB Sensor Inputs (9) Configuration

Sensor User Logic (4) (Yellow)

SENSOR 3-14 - User Logic


‘VFD CMPFLT’

SENSOR 3-15- User Logic


‘VFD RST HI’

SENSOR 3-16 - User Logic


‘VFD FLTRST’

SENSOR 4-1 - User Logic


‘VFD CMD’

73
MCS-MODBUS I/O

8.9.7 MCS-MAGNUM ABB - Analog Outputs / Modbus write (3) (Yellow)

ANALOG 3-1 - Modbus


‘COMP SPEED %’

ANALOG 3-2 - Modbus Write


‘VFD CW 1’

ANALOG 3-3 - Modbus Write


‘VFD CW 2’

74
MCS-MODBUS I/O

8.10. EMERSON EVC-1150B Mapping - PROGRAM SELECT ‘11’


Modbus to MCS-CONNECT will show all available pre-programmed
register readings.
(Screen shots from MCS-CONNECT, readings from Modbus

8.10.1 EMERSON EVC-1150B MCS-MODBUS ONE-TIME WRITES - INSTALLATION

8.10.2 EMERSON EVC-1150B MCS-MODBUS Communication Setup

8.10.3 EMERSON EVC-1150B MODBUS Read Sensor Inputs


5 Sensor Inputs pre-programmed into software.

When writing controlling Modbus registers over the Modbus network using the MCS-MODBUS-IO, make
sure the slave Modbus device is setup to find and set up the register to default to stop on loss of
IMPORTANT communication, or if not available hardwire the run/stop.
75
MCS-MODBUS I/O

8.10.4 EMERSON EVC-110B MODBUS Write Analog Outputs


3 Analog Outputs pre-programmed into software.

8.10.5 EMERSON EVC-1150B Write Relay Outputs


2 Relay Outputs pre-programmed into software.

76
MCS-MODBUS I/O

8.10.6 EMERSON EVC-1150B Wiring Diagram


To Modbus/MCS Expansion Boards/MCS-MAGNUM

Communications connections The 485 option provides two parallel RJ45 connectors are provided
allowing easy daisy chaining. The drive only supports MODBUS RTU
The drive offers a 2 wire 485 interface. This enables the drive set-up,
protocol. See Table 4-13 for the connection details.
operation and monitoring to be carried out with a PC or controller if
required. NOTE

Figure 4-24 Location of the comms connectors Standard Ethernet cables are not recommended for use when
connecting drives on a 485 network as they do not have the correct
twisted pairs for the pinout of the serial comms port.
Table 4-13 Serial communication port pin-outs

RJ45 Connection RJ45 Connection

1 8 1 8
Pin Function
1 120 Ω Termination resistor
2 RX TX (Receive / transmit line - positive)
3 Isolated 0 V
4 +24 V (100 mA)
5 Isolated 0 V
6 TX enable
7 RX\ TX\ (Receive / transmit line - negative)
8 RX\ TX\ (if termination resistors are required, link to pin 1)
Shell Isolated 0 V

MCS-MODBUS-IO-12

10’s
switch
each number
MODBUS
moves 10
Program Select:
#11 Emerson 1’s
MCS-RO
EVC-1105B switch
SELECT ADDRESS
MCS-SI
each number
moves 1

MCS-SI-BASE #1 MCS-RO-BASE #1

77
MCS-MODBUS I/O

8.10.7 MCS-MAGNUM Emerson EVC 1150B Sensor Inputs (7) - Configuration

SENSOR 1-12 - USER LOGIC


‘VFD CMPFLT’

Sensor User Logic (4) (yellow)

SENSOR 1-12 - USER LOGIC


‘VFD RST HI’

SENSOR 1-12 - USER LOGIC


‘VFD FLTRST’

SENSOR 1-12 - USER LOGIC


‘VFD CMD’

78
MCS-MODBUS I/O

8.10.8 MCS-MAGNUM - Emerson EVC-1150B Analog Outputs (3) Configuration

ANALOG 1-1 - Modbus Write


‘COMP SPEED’

ANALOG 1-2- Modbus Write


‘CONTR WORD VFD CMD’

ANALOG 1-3 - Modbus Write


‘CONTR WORD VFD RST HI’

79
MCS-MODBUS I/O

8.11. SKF Magnetic Bearing Controller Mapping - PROGRAM SELECT ‘12’


Modbus to MCS-CONNECT will show all available pre-programmed
register readings.
(Screen shots from MCS-CONNECT, readings from Modbus

8.11.1 SKF BEARING-MBC MCS-MODBUS ONE-TIME WRITES - INSTALLATION

8.11.2 SKF BEARING-MBC MCS-MODBUS Communication Setup

8.11.3 SKF BEARING-MBC MODBUS Read Sensor Inputs


8 Sensor Inputs pre-programmed into software.

When writing controlling Modbus registers over the Modbus network using the MCS-MODBUS-IO, make
sure the slave Modbus device is setup to find and set up the register to default to stop on loss of
IMPORTANT communication, or if not available hardwire the run/stop.

80
MCS-MODBUS I/O

8.11.4 SKF BEARING-MBC MCS-MODBUS Write Analog Outputs


0 Analog Outputs pre-programmed into software.

8.11.5 SKF BEARING-MBC - MCS MODBUS Write Relay Outputs


3 Relay Outputs pre-programmed into software.

81
MCS-MODBUS I/O

8.11.6 SKF BEARING-MBC - Wiring Diagram


To Modbus/MCS Expansion Boards/MCS-MAGNUM

RS-485 connector

• Data-A
• Data-B

MODBUS MCS-MODBUS-IO-12
Program Select
#12 SKF MBC

10’s
switch
each number
moves 10

1’s
MCS-RO
switch
each number
SELECT ADDRESS
MCS-SI
moves 1

MCS-SI-BASE #1 MCS-RO-BASE #1

82
MCS-MODBUS I/O

8.11.7 MCS-MAGNUM - SKF BEARING-MBC Sensor Inputs (7) - Configuration

8.11.8 MCS-MAGNUM - SKF BEARING-MBC Analog Outputs (2) - Configuration

ANALOG 3-2
‘VFD CONTROL’

83
MCS-MODBUS I/O

8.12. KEB F5A - MCS-MODBUS Mapping - PROGRAM SELECT ‘13’


Modbus to MCS-CONNECT will show all available pre-programmed
register readings.
(Screen shots from MCS-CONNECT, readings from Modbus

8.12.1 KEB F5A - MCS-MODBUS ONE-TIME WRITES 0- INSTALLATION

8.12.2 KEB F5A - MCS-MODBUS Communication Setup

8.12.3 KEB F5A - MCS-MODBUS Read Sensor Inputs


6 Sensor Inputs pre-programmed into software.

When writing controlling Modbus registers over the Modbus network using the MCS-MODBUS-IO, make
sure the slave Modbus device is setup to find and set up the register to default to stop on loss of
IMPORTANT communication, or if not available hardwire the run/stop.

84
MCS-MODBUS I/O

8.12.4 KEB F5A - MCS-MODBUS Write Analog Outputs


2 Analog Outputs pre-programmed into software.

8.12.5 KEB F5A - MCS-MODBUS Write Relay Outputs


0 Relay Outputs pre-programmed into software.

85
MCS-MODBUS I/O

8.12.6 KEB F5A - Wiring Diagram


To Modbus/MCS Expansion Boards/MCS-MAGNUM

MCS-MODBUS-IO-12

10’s
switch
each number
moves 10

MCS-RO
1’s
switch
SELECT ADDRESS
MCS-SI
each number
moves 1

MCS-SI-BASE #1 MCS-RO-BASE #1

86
MCS-MODBUS I/O

8.12.7 MCS-MAGNUM - KEB F5A - Sensor Inputs (6) - Configuration

8.12.8 MCS-MAGNUM - KEB F5A Analog Outputs (2) - Configuration

ANALOG 2-1
‘VFD RPMS’

ANALOG 2-1
‘VFD CONTROL’

87
MCS-MODBUS I/O

8.13. SKF Magnetic Bearing Controller - TANDEM Mapping -


PROGRAM SELECT ‘14’
Modbus to MCS-CONNECT will show all available pre-programmed
register readings.

(Screen shots from MCS-CONNECT, readings from Modbus


8.13.1 SKF Magnetic Bearing Controller - TANDEM - MODBUS ONE-TIME WRITES

8.13.2 SKF Magnetic Bearing Controller - TANDEM - MODBUS Comm. Setup

8.13.3 SKF Magnetic Bearing Controller - TANDEM - MODBUS Read Sensor Inputs
16 Sensor Inputs pre-programmed into software.

When writing controlling Modbus registers over the Modbus network using the MCS-MODBUS-IO, make
sure the slave Modbus device is setup to find and set up the register to default to stop on loss of
IMPORTANT communication, or if not available hardwire the run/stop.
88
MCS-MODBUS I/O

8.13.4 SKF Magnetic Bearing Controller - TANDEM - MODBUS Write Analog Outputs
(0) Analog Outputs pre-programmed into software.

8.13.5 SKF Magnetic Bearing Controller - TANDEM- MODBUS Write Relay Outputs
(6) Relay Outputs pre-programmed into software.

89
MCS-MODBUS I/O

8.13.6 SKF Magnetic Bearing Controller - TANDEM - Wiring Diagram


To Modbus/MCS Expansion Boards/MCS-MAGNUM

90
MCS-MODBUS I/O

8.13.7 MCS-MAGNUM - SKF Magnetic Bearing Controller - TANDEM -


Sensor Inputs (16) - Configuration

8.13.8 MCS-MAGNUM - SKF Magnetic Bearing Controller - TANDEM -


Relay Outputs (6) - Configuration

91
MCS-MODBUS I/O

8.14. KEB F5A-TANDEN - MCS-MODBUS Mapping - PROGRAM SELECT ‘15’


Modbus to MCS-CONNECT will show all available pre-programmed
register readings.
(Screen shots from MCS-CONNECT, readings from Modbus

8.14.1 KEB F5A-TANDEN - MCS-MODBUS ONE-TIME WRITES - INSTALLATION- 0

8.14.2 KEB F5A-TANDEN - MCS-MODBUS Communication Setup

8.14.3 KEB F5A-TANDEN - MCS-MODBUS Read Sensor Inputs


12 Sensor Inputs pre-programmed into software.

When writing controlling Modbus registers over the Modbus network using the MCS-MODBUS-IO, make
sure the slave Modbus device is setup to find and set up the register to default to stop on loss of
IMPORTANT communication, or if not available hardwire the run/stop.

92
MCS-MODBUS I/O

8.14.4 KEB F5A-TANDEN - MCS-MODBUS Write Analog Outputs


4 Analog Outputs pre-programmed into software.

8.14.5 KEB F5A-TANDEN - MCS-MODBUS Write Relay Outputs


0 Relay Outputs pre-programmed into software.

93
MCS-MODBUS I/O

8.14.6 KEB F5A-TANDEN - Wiring Diagram


To Modbus/MCS Expansion Boards/MCS-MAGNUM

KEB VFD

KEB #1 KEB #2

94
MCS-MODBUS I/O

8.14.7 MCS-MAGNUM - KEB F5A-TANDEN Sensor Inputs (12) - Configuration

8.14.8 MCS-MAGNUM - KEB F5A-TANDEN Analog Outputs (4) - Configuration

ANALOG 2-1
‘VFD RPMS’

ANALOG 2-1
‘VFD CONTROL’

95
MCS-MODBUS I/O

8.15. ABB - ACH580 Mapping - PROGRAM SELECT ‘16’


Modbus to MCS-CONNECT will show all available pre-programmed
register readings.
(Screen shots from MCS-CONNECT, readings from Modbus

8.15.1 ABB MCS-MODBUS ONE-TIME WRITES - INSTALLATION

8.15.2 ABB MCS-MODBUS Communication Setup

8.15.3 ABB MODBUS Read Sensor Inputs


8 Sensor Inputs pre-programmed into software.

When writing controlling Modbus registers over the Modbus network using the MCS-MODBUS-IO, make
sure the slave Modbus device is setup to find and set up the register to default to stop on loss of
IMPORTANT communication, or if not available hardwire the run/stop.
96
MCS-MODBUS I/O

8.15.4 ABB MODBUS Write Analog Outputs


3 Analog Outputs pre-programmed into software.

8.15.5 ABB Write Relay Outputs


No Relay Outputs pre-programmed into software.

97
MCS-MODBUS I/O

8.15.6 ABB - ACH580 Wiring Diagram


To Modbus/MCS Expansion Boards/MCS-MAGNUM

Connecting the module to the RS-485 network


Connect the bus cable to connector X1 on the adapter module.
The pin allocation of the X1 connector is shown below.
1 2 3

X1 Description

2 DATA_B Data positive

3 DATA_A Data negative

MODBUS MCS-MODBUS-IO-12
Program Select
#16 ABB AC580

10’s
switch
each number
moves 10

1’s
MCS-RO
switch
each number
SELECT ADDRESS
MCS-SI
moves 1
1 2 3

+ _

MCS-SI-BASE #1 MCS-RO-BASE #1

98
MCS-MODBUS I/O

8.15.7 MCS-MAGNUM - ABB Sensor Inputs (9) - Configuration

8.15.8 MCS-MAGNUM - ABB Analog Inputs - MODBUS WRITE (3) - Configuration

ANALOG 1-1 - MODBUS WRITE


‘COMP 1%

ANALOG 1-1- MODBUS WRITE


‘StrtComp 1’

ANALOG 1-3- MODBUS WRITE


‘RunReset 1’

99
CONFIGURATION NAME
escription & Specifications SELECT
Part # MCS-MODBUS-I/O-12 0 YASKAWA VFD A1000-HARDWIRED / MODBUS
1 TURBOCOR CMP
Description
MCS-MODBUS I/O
Multiple MCS-MODBUS-I/O-12 boards may be connected to 2 Reserved for future
the MCS-MAGNUM following MCS-I/O standards. 3 DANFOSS VLT DRIVE
Chapter - 9.
The
ability to MCS-MODBUS-I/O-12
act as a Modbus Master
Appendix - Transmit
The MCS-MODBUS-I/O-12 gives the MCS-MAGNUM the
has pre-defined 4 New BITZER
Config
configurations
using the Modbus RTU Compressor
that are
Protocol. field
This selectable
allows via the PROGRAM
the MCS-MAGNUM TYPE dials,toup to
to communicate 5 DANFOSS CDS 303 DRIVE
Modbus99 different slave devices,
slave devices one
(such as Modbus
Variable per slave.
Frequency Drives, 6 EMERSON_CSD-100

Select Transmitting
Please see the MCS-MODBUS manual for a current list I/O
a new Config File to the MODBUS Board
Compressors, etc.) to send and access parameters. 7 MCS-POWERMETER 3037
switches 8 RUKING_VFD
The of inputs and outputs for
MCS-MODBUS-I/O-12 like a MCS-RO-BASE
the pre-defined
performs configurations.

*
for 9 USER
Expansion 1. MCS-SI-BASE
and The MCS-MODBUS
Consult canfor
expansion
with factory beboards
shippedtofrom
obtaining thethe
the factory
MCS-MAGNUM.
latest with the
MCS-CONFIG file for your MCS-MODBUS-IO-12 Board.
This switches
allows the MCS-MAGNUM to control 10 relays, 4 analog 10 ABB AC880
Boards set for your configuration.
2. Download the file sent to you from the factory to a location
outputs and read 11 on your PC hard drive.
EMERSON EVC-1150B
MCS-RO By setting the16 sensors.
program select to ‘9’, the MCS-MODBUS-IO
3. BEFORE POWERING UP THE MODBUS BOARD, SET12THE PROGRAM
SKF/MBC
TYPE SELECTOR SWITCH
Specifications
board can also be configured by the user with free configura-
TO “9” (USER). 13 KEB VFD
tion software, MCS-CONNECT.
14 SKF/MBC - TANDEM
MCS-SI Dimensions ........................... 4.25”w, 4.00”h, 2.50”d
PROGRAM
Mounting Holes..................... SELECT
4 holes CHART
using #6 screws through 15 KEB VFD - TANDEM
nylon collars at corners
Firmware Ver. 3.01H of board 16 ABB-ACH580
Cover .................................... Lexan with standoffs 17-99 Reserved for Future Development
OperatingPROGRAM
Temperature......... -40°F CONFIGURATION
to +158°F (-40°C to +70°C)
NAME
SELECT
Operating Humidity ..................0-95% Non-Condensing
Storage0 Temperature ............YASKAWA -40°FVFD A1000-HARDWIRED
to +158°F / MODBUS
(-40°C to +70°C)
Printed 1Circuit Board ............
TURBOCOR Four layer
CMPwith separate power
10’s
andfor
ground switch
2 Reserved futureplanes
Input Power (Standard) ...........12 vdc Regulated Power Supply each number
3 (Brown in) ...............8.94
DANFOSS VLT vdc DRIVE moves 10
GNUM theMinimum
dbus RTU Amp Draw
4 (Loaded) ...............87.0
BITZER mA
Compressor
Power Detection
5 ...................
DANFOSS Automatic
CDS 303power fail reset
DRIVE
municate toMCS-I/O Comm Port ............ 1 at 38,400 baud 1’s
ncy Drives,Modbus6 Comm Port.............. EMERSON_CSD-100
RS485 with optional baud rates of switch
s. 7 MCS-POWERMETER
9600, 19200, and 303738400 each number
Other Settings.......................
8 RUKING_VFD 1 stop bit, 8 data bits, No Parity moves 1
-RO-BASE
MAGNUM.Packaging
*9
10
11
USER
ABB AC880
s, 4 analogKit of (4) #6 x 1” phillips panhead zinc plated steel screws
EMERSON EVC-1150B
Program Type Switch 9
is reserved for
‘USER’ setup
Ship Weight
12 .......................
SKF/MBC 0.87 lb (approx)
Box Dimensions.................
13 KEB VFD
5.75” x 5.25” x 3.25” (approx) Revision 2021-06-09

14 5580
5580 Enterprise
SKF/MBC - TANDEM Enterprise Pkwy.,
Pkwy., Fort
Fort Myers,
Myers, FL
FL 33905
33905
15 KEB VFD - TANDEM For complete temperature chart, refer to the MCS-T100 spec sheet
rough Office:
Office: 239-694-0089
239-694-0089 •• Fax:
Fax: 239-694-0031
239-694-0031 www.mcscontrols.com
www.mcscontrols.com
board 16 ABB-ACH580
17-99 Reserved for Future Development
+70°C)

+70°C) 4. Connect a MCS-USB-RS485 cable from your PC to the MCS I/O port on the MCS-MODBUS Board.
ower 10’s
5. Click on MCS-CONNECTswitch to start the program.
pply 6. Click on setup,each number
communications, and change the baud rate to 38400.
moves 10
7. Click on the found MODBUS I/O board. Click on the view button and you will be prompted for a pass-
word, just click OK (You do not have to be authorized to make this change)
1’s
ates of 8. Click ‘TRANSMITswitch CFG’ button.
9. Select the neweach number
‘CONFIG’ file you just downloaded on your PC and begin transmitting to the controller.
arity moves 1
10. When the Transmit is complete, disconnect from the MODBUS I/O Board and re-connect the
MODBUS I/O Board
Program to 9the MAGNUM communications and the MODBUS device.
Type Switch
rews is reserved for
Receiving a Config ‘USER’File
setup from the MODBUS I/O Board

rox) 1. Connect a MCS-USB-RS485 cableRevision from your PC to the MCS I/O port on the MCS-MODBUS.
2021-06-09
2. Click on MCS-CONNECT to start the program.
prise
rise Pkwy.,
Pkwy., Fort
Fort Myers,
Myers, FLFL 33905
33905
r complete temperature
3. Clickchart,
onrefer to the
setup, MCS-T100 specand
communications, sheet
change the baud rate to 38400.
Fax:
Fax: 239-694-0031
239-694-0031 www.mcscontrols.com
www.mcscontrols.com
4. Click on the found MCS I/O board to “RECEIVE” the config file.
5. Click the ‘RECEIVE CFG’ button.
6. You are presented with a screen for naming the file and saving to a directory on your PC hard drive.

100
MCS-MODBUS I/O

Revision/Disclaimer Page

Date Author Description of Changes


03-10-16 DEW Build manual
07-19-16 DEW Changes made to charts
8-12-16 DEW Edits form Max, add Danfoss CDS 303 charts
11-2-16 DEW Edit Mapping Charts
11-7-16 DEW Add new Modbus photo, make edits
11-9-16 DEW Edit from Max add how to transmit new firmware
02-01-17 DEW Add Fault Sensors to Turbo appendix
02-07--17 DEW Correct names for Program Select
06-08-17 DEW Update Yaskawa and Danfoss 303 mapping
06-13-17 DEW Updated Progam Select
06-20-17 DEW Updated Mapping Slaves
06-22-17 DEW add info on accessing modbus config from MCS-CONNECT 18.12.15
09-19-17 DEW Changes from Brian, change Program Switch descriptions
10-10-19-17 DEW Add screens for Modbus settings for slaves 0-12
11-01-17 DEW Add Wiring drawing to Manual
11-27-17 DEW Correct drawing for Turbocor jumper
12-01-11-17 DEW Add startup instructions and configs to each slave
04-04-6-18 DEW Complete adding user logics, etc., updates from Brian and Max
10-09-19 DEW CHANGE TO 12 VOLT
03-04-2020 DEW Add setting for Yaskawa H5-04 setting
03-24-26-2021 DEW FIX TRANSMIT NEW CONFIG,FIX DRAWINGS
05-24-2021 DEW Add ABB 580 to manual - fix earth ground on all drawing
08-17-2021 DEW Change config screen shot on Blitzer - Rev 3.02
10-20-21-2021 DEW Make changes from Bill English, change all MCS-MODBUS-IO-12

101
Providing HVAC/R Control Solutions Worldwide

5580 Enterprise Pkwy. Fort Myers, FL 33905


Office: (239) 694-0089
Fax: (239) 694-0031
www.mcscontrols.com

You might also like