Moxa IoLogik
The Moxa IoLogik integrated system provides monitoring for I/O events over ethernet.
Setup
See the Data Servers page for information on configuring driver communication.
Prerequisites
Software | Minimum Version |
---|---|
.Net Framework | 4.7.2 |
IPFusion — Moxa IoLogik | 1.2 |
When completing your setup, be sure to have the Moxa documentation available for reference.
Ports
These ports must be open in your network firewall for the integration to work.
Purpose | Default Value | Configurable |
---|---|---|
Device Asset | 502 | Yes |
Dataserver | 9644 | Yes |
Debug Tools | 9645 | No |
Assets
Device
This asset represents a Moxa IoLogik device.
Required Property Grid Fields
Address | The address of the device to connect to. |
Polling Rate | How frequently in milliseconds Runtime will poll the device for status. |
Port | The port used to connect to the device. |
View all properties
Supported States
Normal | The asset is online and in its default state. |
Masked | The asset has been masked over its true state. |
Fault | An issue has been detected in a connected asset. |
Acknowledged | An asset alarm has been acknowledged. |
No Communication | Communication has been lost with the driver or asset. This status can
also occur if the communication configuration for the system or asset is
invalid. Note: This status is required in all status
tables.
|
See the Configure a Status Table page for more information on configuring status tables.
Supported Commands
Mask | Mask the asset's true state. |
Reset | Resets the asset to its true hardware state. |
Acknowledge | Acknowledge an asset alarm. |
Cancel | Deselects all selected assets. |
See the Command Tables page for more information on configuring command tables.
Input
This asset represents an input on the Moxa IoLogik device.
Required Property Grid Fields
Device | The device which this input is connected to. |
Input | The ID of the input this asset represents. |
View all properties
Supported States
On | The input is currently active. |
Off | The input is currently inactive. |
Masked | The asset has been masked over its true state. |
Fault | An issue has been detected in a connected asset. |
Acknowledged | An asset alarm has been acknowledged. |
No Communication | Communication has been lost with the driver or asset. This status can
also occur if the communication configuration for the system or asset is
invalid. Note: This status is required in all status
tables.
|
See the Configure a Status Table page for more information on configuring status tables.
Supported Commands
Mask | Mask the asset's true state. |
Reset | Resets the asset to its true hardware state. |
Acknowledge | Acknowledge an asset alarm. |
Cancel | Deselects all selected assets. |
See the Command Tables page for more information on configuring command tables.
Output
This asset represents an output on the Moxa IoLogik device.
Required Property Grid Fields
Device | The device which this output is connected to. |
Output | The ID of the output this asset represents. |
Supported States
On | The output is currently active. |
Off | The output is currently inactive. |
Masked | The asset has been masked over its true state. |
Fault | An issue has been detected in a connected asset. |
Acknowledged | An asset alarm has been acknowledged. |
No Communication | Communication has been lost with the driver or asset. This status can
also occur if the communication configuration for the system or asset is
invalid. Note: This status is required in all status
tables.
|
See the Configure a Status Table page for more information on configuring status tables.
Supported Commands
Activate | Turn the output on. |
Deactivate | Turn the output off. |
Mask | Mask the asset's true state. |
Reset | Resets the asset to its true hardware state. |
Acknowledge | Acknowledge an asset alarm. |
Cancel | Deselects all selected assets. |
See the Command Tables page for more information on configuring command tables.
Troubleshooting
Logs from the driver and Runtime can be viewed in the Debug Tools client. These messages contain information which can provide further context for issues during initialization, or while actively running. This can help diagnose problems.