Having a new device setup and start polling correctly requires following a few simple steps. AUTOSOL recommends following this procedure when configuring a new device before activating any tags from an OPC client:
See the Common Device Configuration guide for assistance configuring the General, Options, Details, and Logging tabs. See BSAP Ethernet Connection Ports for information on how to configure the communication port objects used by this protocol. |
Default = ControlLogix/CompactLogix. Choices also include Micro800. The Processor Slot setting is not used for Micro800 devices.
Default = 0. The zero-based slot number where the processor is located on the back-plane (If applicable).
If the processor slot is invalid, the driver will not be able to use a CIP Explicit Connected Messaging layer correctly and as a result will not poll any values or complete the Read Device Tags discovery process. |
Default = Not selected. Select this to have ACM perform the Tag Discovery process on a configurable interval and priority of choice.
Default = Not selected. Selecting this option allows the driver to log extensive diagnostic log entries during all driver functions. This aids in troubleshooting driver issues.
Default = Not selected. Selecting this will direct the driver to ignore the .LEN portion of a STRING array and read the entire contents of the array and return only the portion with characters present. Not selecting this directs the driver to only report the characters equal to the .LEN field.
Default = Not selected. Selecting this will direct the driver to skip updating the .LEN portion of a STRING array during a write to the STRING.
Default = Selected. When selected, the driver will allow activation and validation of tags not listed via the Tag Discovery process. See the Tags page for further guidance on Listed vs Non-Listed tags.
Default = Not selected. Selecting this will direct the driver to include system tags flagged as Reserved in the Tag Discovery listing. See the Tags page for further guidance on Tag Discovery.
Default = Selected. When selected, the driver will Invalidate read items on Forward Open connection errors that are non-recoverable, resulting in no poll messages with item value updates during that poll cycle attempt.
Default = Not Selected. When selected, the driver will append .DATA to STRING tag names for ControlLogix/CompactLogix when reading. This does not change the tag name from the prospective of any OPC clients linked to the tag. This is needed on older firmware devices to correctly read the string characters from the tag array in the device. Using this option on newer firmware devices may result in returning the size of the string, not the strings characters.
Time Sync is used to synchronize the device time to the host time. ACM will read and write to the tags specified in the time sync configuration, but will not manipulate the clock of a PLC directly. The PLC load program is responsible for applying these values to the internal clock.
Time Synchronization requests will not go out if Enable Time Synchronization is not selected. All Time Synchronization requests will fail if the Time Synchronization Configuration object is not assigned. Read/Write Tags must be populated. Time Synchronization is not available when the Device Type is configured for Micro800. |
Default = Not selected. Select this to configure and allow requests to be made.
Connection Object assigned to this device. Click to select or create one. See the Time Synchronization section for more details.
Select the desired Time Synchronization Interval relating to the Schedule object assigned on the Connection tab. Time Synchronization checks occur on the frequency of this interval.
Default = UTC-06:00 Central Time (US & Canada).
Use Single Tag. Select this option if the device timestamp tag in the device is a single long number such as a Julian date.
Single Read Tag/Single Write Tag. The read and write timestamp tags in the device to use when the Use Single Tag option is enabled.
Year Read Tag/Write Tag. The read and write tag in the device for year portion of the timestamp.
Month Read Tag/Write Tag. The read and write tag in the device for month portion of the timestamp
Day Read Tag/Write Tag. The read and write tag in the device for day portion of the timestamp
Hour Read Tag/Write Tag. The read and write tag in the device for hour portion of the timestamp
Minute Read Tag/Write Tag. The read and write tag in the device for minutes portion of the timestamp
Second Read Tag/Write Tag. The read and write tag in the device for seconds portion of the timestamp
Write Set Bit Tag. The tag name for the request/set bit signaling the host has written a new timestamp to the device. Leave blank if not used by the PLC.