Breadcrumbs

LocalIODevice

The LocalIODevice is a component that represents local I/Os of the iSMA-B-MAC36NL and iSMA-B-MAC36PRO devices.

09 LocalIOdevice.png

The LocalIODevice component

The component must be placed under the iSMAIONetwork component.

All local I/O points, which belong to a particular iSMA-B-MAC36NL or iSMA-B-MAC36PRO device, must be placed under the LocalIODevice.

The LocalIODevice component has the following slots:

  • Status: defines a current status of the component, available states:Ok: the component is working properly;Disabled: the component or his parent (iSMA IO Network) is disabled (the Enabled slot is false);Fault: indicates an incorrect configuration of the component;

  • Fault Cause: describes a cause of an error if there is a fault or down status;None: no fault;Bad Parent: the component has been inserted in a wrong place in the structure (the only correct place is the Device component or a subfolder of the Device component);Duplicated Component: appears if a component with the given address already exists (prevents double representation of the input/output within an application);

  • Enabled: enables/disables the component;

  • Fast Rate: the time interval that specifies the target poll interval for components assigned to this rate group;

  • Normal Rate: the time interval that specifies the target polling interval for the components that can be polled and are assigned to a normal polling rate;

  • Slow Rate: the time interval that specifies the target polling interval for components that can be polled and are assigned to a slow polling rate.

Slots hidden by default:

  • Write On Start: perform a writing action in the device’s writable components in the iSMA IO Network after a reset or power-up;

  • Write On Up: perform a writing action in the device’s writable components in the iSMA IO Network after restoring a connection with the device;

  • Write On Enable: perform a writing action in the device’s writable components in the iSMA IO Network after enabling the device.

09a Property Sheet.png

The LocalIODevice in the Property Sheet