0% found this document useful (0 votes)
165 views3 pages

Modbus Master

The document provides information about configuring a Maple Systems BLU300 Series Operator Interface Terminal to communicate with devices using the Modbus RTU protocol as the master. Key points include: - The BLU300 can connect to multiple Modbus slave devices over an RS485 network and communicate using the Modbus RTU master protocol driver. - Recommended settings for the communications port, baud rate, and other parameters are provided to interface with Modbus controllers. - The memory ranges and register types that can be accessed on Modbus devices, like inputs, outputs, holding registers, and individual bits, are outlined. - Instructions for configuring the communications settings in the BlueLeaf configuration software are given.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
165 views3 pages

Modbus Master

The document provides information about configuring a Maple Systems BLU300 Series Operator Interface Terminal to communicate with devices using the Modbus RTU protocol as the master. Key points include: - The BLU300 can connect to multiple Modbus slave devices over an RS485 network and communicate using the Modbus RTU master protocol driver. - Recommended settings for the communications port, baud rate, and other parameters are provided to interface with Modbus controllers. - The memory ranges and register types that can be accessed on Modbus devices, like inputs, outputs, holding registers, and individual bits, are outlined. - Instructions for configuring the communications settings in the BlueLeaf configuration software are given.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Modbus RTU Master

CONTROLLER INFORMATION SHEET Series


Overview
Maple Systems’ BLU300 Series Operator Interface Terminals (Maple OITs)
communicate with any device that uses the Modbus RTU protocol. When
configured with the BlueLeaf configuration software, the Maple OIT is the
master in a point-to-point single master, multiple slave format. RS485
networking is supported to connect multiple MODBUS slave devices to a single
Maple OIT.

The MODBUS RTU Master protocol driver has the following features:

• Network support using RS485 3-wire connection


• Ability to use High Word First format or Low Word First format for
32-bit data stored in 3x and 4x memory
• Ability to read/write to individual bits in 3x and 4x memory

Communications Cable
The Maple OIT should be connected to the device’s Modbus port.
A list of communications cables offered by Maple Systems as well as cable
assembly instructions to assist you in assembling your own communications
cable are available on our website at www.maple-systems.com/cables.htm.
WARNING: If your communications cable is not wired exactly as shown in
our cable assembly instructions, damage to the OIT or loss of communications
can result.

Controller Settings
The Modbus port on the Controller must be set to RTU Slave master
mode in order to properly communicate with the OIT (working as a
slave).

1035-0045, Rev. 01
Accessible Memory
Register Memory

The following table lists the controller’s register memory ranges that the Maple OITs are able to access.
Please note that your controller’s memory range may be smaller or larger than that supported by these
OITs. The following register memory can be displayed in 16, 32, or 64 bit format on the Maple OIT.

PLC Register Address


Format PLC Register Description
Type Range
3x 1-65535 ddddd (d=decimal) Input Registers (Read Only)
4x 1-65535 ddddd Holding Registers
Sw3x 1-65535 ddddd Input Registers (Word Swap)1
Sw4x 1-65535 ddddd Holding Registers (Word Swap)1

1The Sw3x and Sw4x registers read and write to the same memory areas as the 3x and 4x respectively.
However, these registers swap the word order when 32-bit values are used.

Discrete Memory

The following table lists the controller’s discrete memory ranges that Maple’s OITs are able to access.
Please note that your controller’s memory range may be smaller or larger than that supported by Maple’s
OITs. The following discrete memory is displayable in single-bit format on the Maple OIT.

PLC Register Address


Format PLC Register Description
Type Range
0x 1-65535 ddddd (d=decimal) Output Coils
1x 1-65535 ddddd Input Coils (Read Only)
Bit3x 1/00-65535.15 ddddd/bb (b=bit#) Input Register Bits (Read Only)2
Bit4x 1/00-65535.15 ddddd/bb Holding Register Bits2

2 The Bit3x and Bit4x coils read and write to the same memory as the 3x and 4x registers respectively.
However, these coils allow access to individual bits within the memory registers. The bit number is
specified by using the ‘/’character followed by the bit number, 0-15.

Address Format when Networking

If you are connecting multiple PLCs/Controllers on a network to a BLU300 OIT, you specify the
network node address for each object when you place the object onto the screen. In the Edit
PLC/Controller Address Dialog, there is a field titled “Net Addr”. Specify the slave station’s node
address in this field.

Maple Systems, Inc. · 808 134th Street SW, Suite 120 · Everett, WA 98204-7333 · USA
Page 2 1035-0045, Rev. 01
BlueLeaf Communication Settings
The following table lists the communications settings that must be configured in BlueLeaf software.
These settings can be found in the Tools...HMI-PLC Communications Settings menu.
• The Recommended Settings column provides recommended settings based upon the default
settings most commonly used in the Modbus controller
• The Options column lists BlueLeaf’s options; your controller may not support every option.

Name Default Options Important Notes


Modbus RTU
PLC Type
Master
RS232,
Com Port RS232 Tools...Set HMI-PLC Port
RS485 (2-wire only)
115200, 57600, Must match the Modbus port settings.
Baud Rate 19200 38400, 19200, 9600, Use the fastest baud rate supported by
4800 both.
Data bits 8 7, 8 Must match the Modbus port settings
Stop bits 2 1, 2 Must match the Modbus port settings
Parity None Even, Odd, None Must match the Modbus port settings
Must match the Controller’s port
Net Addr: 1 0-255 setting (configure in each object
attribute).

Modbus Commands Supported


The BLU300 MODBUS RTU Master communications driver supports the following Modbus function
codes:

• 01 - Read output coils (ex. 0x)


• 02 - Read input coils (ex. 1x)
• 03 - Read holding data registers (ex. 4x)
• 04 - Read input registers (ex. 3x)
• 05 - Write to output coils (ex. 0x)
• 06 - Write to holding data registers (ex. 4x)

Phone: 425/745-3229 · Fax: 425/745-3249 · E-mail: [email protected] · URL: www.maple-systems.com


1035-0045, Rev. 01 Page 3

You might also like