Modbus

Modbus

Configuration

General

modbus.webp

Property

Description

Property

Description

Name

The name of this item.

Description

Optional description. This does not affect the object settings.

Enabled

If checked, Edge ACM will poll this device when running.

Device Address

The Modbus unit address of the device. Valid values 0-65535.

Register Set

Defines the specific register set to use when polling the device. Eight register sets are currently included with the application:

Custom Modbus Register Set

The Modbus Register Set object associated with this device if “Custom” is selected for the Register Set above.

Addressing Type

Defines the End Device addressing type for special configurations of Modbus. There are four options to choose from:

  • None

  • 2byte

  • SCADAPack

  • Lufkin

Protocol Options

  1. Modbus/TCP Sets the Modbus message encoding to TCP enabled.

  2. Use extended address format

  3. Debug message validation

  4. Always use zero for Modbus/TCP transaction number

  5. Null-terminate writes to string registers Determines if the string registers will be null terminated when written

Tag Groups

The Tag Group(s) associated with this device. Edge ACM will only poll this device for the tags in the selected groups.

Connection Settings

The object that contains the connection settings Edge ACM will use to connect to the End Device

Folder

The parent folder for this item

Comm Stats

See the Comm Stats entry on the Common Tabs page: Common Tabs | Comm Stats

Logging

modbus_logging.png

Property

 

Property

 

Logging

Logging from the perspective of this device object.

  • Errors. When selected, protocol and operation errors are logged.

  • Send messages. When selected, contents of poll request messages are logged.

  • Receive messages. When selected, contents of complete responses (including errors) are displayed in the log viewer.

  • Device and item activity. When selected, ACM will generate the appropriate log message when items or devices are removed, added, activated, or deactivated.

  • Communication status changes. When selected, ACM will log whenever communication status changes from bad to good or vice-versa.

  • Data values received from device. When selected, an item’s raw value, data type and quality will be logged after a poll that receives a good response or a poll that receives no response. The value will be in raw units.

  • Data values sent to device. When selected, an item’s value will be logged when the publisher writes to an item, but before the write message is sent to the device. The value will be in raw units.

  • Data values written by clients. When selected, an item’s value and data type will be logged when a publisher writes to an item, but before the write message is sent to the device. The value logged will be in engineering units.

  • Data values sent to clients. When selected, an item’s data value, data type and quality will be logged after polling of such item is complete. This log is from host level. The value logged will be in engineering units (if it differs from the raw units used when writing the value to the device).

  • Configuration changes. When selected, eACM will produce a log entry logging the configuration that was loaded on startup.

  • Unsolicited messages from device. When selected, a message will be displayed when the device initiates a request to be polled (often called a report by exception).

  • Items in messages. When selected, a message will be displayed when items are added or removed which changes the contents of poll request messages.

  • Warnings. When selected, a warning will be logged when eACM detects a potential problem, eACM may continue requested processes.

  • Suppress time sync detail. When selected, eACM will not log detailed messages pertaining to what is happening when a time sync occurs.

  • Suppress write entries

For assistance, please submit a ticket via our Support Portal, email autosol.support@autosoln.com or call 281.286.6017 to speak to a support team member.