Change Detect
FactoryTalk AssetCentre can monitor a v20 or higher ControlLogix asset for any changes by
continuous polling of the controllers. If a change is detected, it will monitor for any
additional changes for a user specified amount of time, then generate a report including
all changes during this period. If changes are still occurring after the period has
timed out, it will continue monitoring by starting a new period.
Change detect is made possible by FactoryTalk AssetCentre monitoring the controller’s
change log. While not as detailed as the disaster recovery compare report, this feature
is intended to provide real-time feedback on the controller’s status. The change log is
a circular store inside the controller capable of up to 100 entries. In the event of
changes to the controller during a disconnect, FactoryTalk AssetCentre will immediately
detect the changes upon restoration of communications, and log all changes during the
disconnect period. The Change Detect functionality has been tested with a maximum ratio
of 1:500, where one agent will monitor a change detect schedule configured with 500
controllers.
This type of schedule is only available for Logix 5000 Controller assets that support and
are configured for change detection. For more information, see Schedules and Create a schedule.
The
Change Detect
option, available under Tools
, allows you to configure
the communication settings between FactoryTalk AssetCentre agent and controllers when
performing a change detect task, including the number of concurrent monitoring tasks and
the packet size used to read the controller logs when changes are detected.
TIP:
These overall settings can only be modified via
FactoryTalk AssetCentre Desktop
Client
> Tools
> Options
or FactoryTalk AssetCentre Web
Client
> Tools
> Change Detect
. Any changes made will apply
only to new schedules and do not affect existing ones. To apply updated overall
settings to previous change detect schedules, deactivate the old schedules first,
and then activate them again.- Concurrent of monitoring tasksEnter the number of concurrent monitoring tasks used for communication between FactoryTalk AssetCentre and the controller. The value must be between 2 and 64, with a default of 32. To use system resources efficiently, consider the number of controllers involved in your change detect schedules when setting this value:
- For a high number of controllers, for example, 100, setting this to the maximum of 64 enables faster scanning across more controllers at once, but the remaining 36 tasks will be queued.
- For a low number of controllers, for example, 2, setting this to 2 ensures that no excess tasks are opened unnecessarily, helping conserve system resources.
- Connection typeConfigure the packet size used to read the controller logs when changes are detected. For example, if the size of a change log entry is 2000 bytes, whenUse 4000-byte packet connection (reduce network traffic)is selected, a change log entry can be retrieved in one read. IfUse 500-byte packet connection (for compatibility)is selected, retrieving a change log entry requires four reads. By default, theUse 500-byte packet connection (for compatibility)option is selected.WARNING:Using 4000-byte packet connection option is faster and more efficient, but it can also consume more system resources and impact motion on a controller.
- Use 500-byte packet connection (for compatibility)
- Use 4000-byte packet connection (reduce network traffic). To use this option, the following minimum versions are required:
- Controller firmware revision 20 or later when using the controller’s built-in Ethernet port.
- Ethernet communication module firmware revision 5 or later when using an Ethernet communication module.
- FactoryTalk Linx software version 6.60 or later.
Provide Feedback