Ignition 8.1.47
I'm trying to connect our Ignition gateway to a ABB RMC-100 flow computer using the ABB TotalFlow driver from Cirrus-link. and have been having a number of difficulties I'm wondering how to troubleshoot.
The OPC UA connection is setup, connected, and has a status of polling yet in the Ignition logs I continually get errors related to DB2 registers. I've followed all the documentation for loading the provided files into the driver, all of the auto-discovery worked and pulled in the apps, and I'm able to read the array registers via OPC. This is for internal testing so they are located on the same network.
I do have the recommended MQTT modules installed however I temp disabled them for testing and it's still the same errors related to the DB2 registers with or without them. I also cut the logs off after a few cycles but it continues failing another ~30 times before stopping.
I'm unsure why I'm getting these errors or what they even mean? There isn't any configuration for Db2 registers that I can see aside from the station ID which is set to match the RTU. Figured I'd try the forums as well as contacting Cirrus for support incase anyone has run into this before.
Db2RegisterTransaction 15Apr2025 09:03:01 ['test-rmc' 10.1.8.197:9999] Failed to receive DB2 Register reply Db2RegisterReply: [Status=TIMEOUT]. Retries left: 2
Db2RegisterTransaction 15Apr2025 09:03:01 ['test-rmc' 10.1.8.197:9999] Timed out receiving DB2 Register reply
HistoryPoller 15Apr2025 09:02:58 ['test-rmc' 10.1.8.197:9999] Failed to obtain Periodic history RecordSettings from Totalflow Device
RecordInfoPoller 15Apr2025 09:02:58 ['test-rmc' 10.1.8.197:9999] Failed to obtain RecordInfo for AppSlotNum=146
Db2RegisterTransaction 15Apr2025 09:02:58 ['test-rmc' 10.1.8.197:9999] Failed to receive DB2 Register reply Db2RegisterReply: [Status=TIMEOUT]. Retries left: 0
Db2RegisterTransaction 15Apr2025 09:02:58 ['test-rmc' 10.1.8.197:9999] Timed out receiving DB2 Register reply
Db2RegisterTransaction 15Apr2025 09:02:55 ['test-rmc' 10.1.8.197:9999] Failed to receive DB2 Register reply Db2RegisterReply: [Status=TIMEOUT]. Retries left: 1
Db2RegisterTransaction 15Apr2025 09:02:55 ['test-rmc' 10.1.8.197:9999] Timed out receiving DB2 Register reply
Db2RegisterTransaction 15Apr2025 09:02:52 ['test-rmc' 10.1.8.197:9999] Failed to receive DB2 Register reply Db2RegisterReply: [Status=TIMEOUT]. Retries left: 2
Db2RegisterTransaction 15Apr2025 09:02:52 ['test-rmc' 10.1.8.197:9999] Timed out receiving DB2 Register reply
Db2RegisterTransaction 15Apr2025 09:02:46 ['test-rmc' 10.1.8.197:9999] Failed to receive DB2 Register reply Db2RegisterReply: [Status=TIMEOUT]. Retries left: 2
Db2RegisterTransaction 15Apr2025 09:02:46 ['test-rmc' 10.1.8.197:9999] Timed out receiving DB2 Register reply
HistoryPoller 15Apr2025 09:02:43 ['test-rmc' 10.1.8.197:9999] Log Period 'Last Sequence Number Used' has changed for Application Slot Number 100 from 97 to 98. Scheduling one shot event for manual poll..
HistoryPoller 15Apr2025 09:02:43 ['test-rmc' 10.1.8.197:9999] Log Period 'Last Sequence Number Used' has changed for Application Slot Number 145 from 23 to 24. Scheduling one shot event for manual poll..
HistoryPoller 15Apr2025 09:02:43 ['test-rmc' 10.1.8.197:9999] Log Period 'Last Sequence Number Used' has changed for Application Slot Number 101 from 97 to 98. Scheduling one shot event for manual poll..
HistoryPoller 15Apr2025 09:02:43 ['test-rmc' 10.1.8.197:9999] Log Period 'Last Sequence Number Used' has changed for Application Slot Number 147 from 22 to 23. Scheduling one shot event for manual poll..
HistoryPoller 15Apr2025 09:02:43 ['test-rmc' 10.1.8.197:9999] Log Period 'Last Sequence Number Used' has changed for Application Slot Number 146 from 23 to 24. Scheduling one shot event for manual poll..
TransmissionRecordListener 15Apr2025 09:02:43 No TransmissionClient found for Group G1, Edge Node E1, Device RMC-01 - not publishing record
TransmissionRecordListener 15Apr2025 09:02:43 No TransmissionClient found for Group G1, Edge Node E1, Device RMC-01 - not publishing record
TransmissionRecordListener 15Apr2025 09:02:43 No TransmissionClient found for Group G1, Edge Node E1, Device RMC-01 - not publishing record
TransmissionRecordListener 15Apr2025 09:02:43 No TransmissionClient found for Group G1, Edge Node E1, Device RMC-01 - not publishing record
TransmissionRecordListener 15Apr2025 09:02:43 No TransmissionClient found for Group G1, Edge Node E1, Device RMC-01 - not publishing record
AbbTotalflowDriver 15Apr2025 09:02:43 ['test-rmc' 10.1.8.197:9999] CFX File Transfer is not enabled. Make sure MQTT Transmission module is installed and Auto-FilePublish is configured.
AbbTotalflowDriver 15Apr2025 09:02:43 ['test-rmc' 10.1.8.197:9999] Scheduling CFX File Transfer
TotalflowMeterConfig 15Apr2025 09:02:43
AarPoller 15Apr2025 09:02:42 ['test-rmc' 10.1.8.197:9999] INI Parser Polls have been completed (status=SUCCESS) threadName=IniParserPoller-'test-rmc'-b1739c15-1, threadId=407361. Scheduling AAR polls ...
IniCondition 15Apr2025 09:02:42 Can't evaluate INI condition: opInd=0, ConditionalCode=null
IniCondition 15Apr2025 09:02:42 Can't evaluate INI condition: opInd=0, ConditionalCode=null
TotalflowSystem 15Apr2025 09:02:42 ['test-rmc' 10.1.8.197:9999] Totalflow Application auto-discovery thread stopped
TotalflowSystem 15Apr2025 09:02:42 ['test-rmc' 10.1.8.197:9999] Shutting down auto-discovery executor..
TotalflowSystem 15Apr2025 09:02:42 ['test-rmc' 10.1.8.197:9999] Cancelling the auto-discovery task..
AbstractRecordPoller 15Apr2025 09:02:42 ['test-rmc' 10.1.8.197:9999] Scan Rate for the EventPoller is set to: 0. Not Scheduling polling
AbstractAbbPoller 15Apr2025 09:02:42 ['test-rmc' 10.1.8.197:9999] Initializing EventPoller
AbstractRecordPoller 15Apr2025 09:02:42 ['test-rmc' 10.1.8.197:9999] Scan Rate for the AlarmPoller is set to: -1. Not Scheduling polling
AbstractAbbPoller 15Apr2025 09:02:42 ['test-rmc' 10.1.8.197:9999] Initializing AlarmPoller
AbstractAbbPoller 15Apr2025 09:02:42 ['test-rmc' 10.1.8.197:9999] Initializing periodicHistoryPoller
AbstractAbbPoller 15Apr2025 09:02:42 ['test-rmc' 10.1.8.197:9999] Initializing dailyHistoryPoller
AarPoller 15Apr2025 09:02:42 ['test-rmc' 10.1.8.197:9999] INI Parser Polls have been completed (status=TERMINATED) threadName=IniParserPoller-'test-rmc'-bf5f76d8-1, threadId=407356. Scheduling AAR polls ...
AarPoller 15Apr2025 09:02:42 ['test-rmc' 10.1.8.197:9999] Servicing INI Variables poll groups..
AbstractAbbPoller 15Apr2025 09:02:42 ['test-rmc' 10.1.8.197:9999] Initializing RecordInfo-Poller
AarPoller 15Apr2025 09:02:42 ['test-rmc' 10.1.8.197:9999] Scheduling INI parser poll ...
AbstractAbbPoller 15Apr2025 09:02:42 ['test-rmc' 10.1.8.197:9999] Initializing AarPoller
AarPoller 15Apr2025 09:02:42 ['test-rmc' 10.1.8.197:9999] Initializing AarPoller
IniCondition 15Apr2025 09:02:42 Can't evaluate INI condition: opInd=0, ConditionalCode=null
IniCondition 15Apr2025 09:02:42 Can't evaluate INI condition: opInd=0, ConditionalCode=null
AbbTotalflowDriver 15Apr2025 09:02:42 ['test-rmc' 10.1.8.197:9999] Starting the ABB Totalflow polling
AbbTotalflowDriver 15Apr2025 09:02:42 ['test-rmc' 10.1.8.197:9999] ABB Totalflow driver stopped
AbbTotalflowDriver 15Apr2025 09:02:42 ['test-rmc' 10.1.8.197:9999] Stopping Alarm Poller..
AbbTotalflowDriver 15Apr2025 09:02:42 ['test-rmc' 10.1.8.197:9999] Stopping Event Poller..
AbbTotalflowDriver 15Apr2025 09:02:42 ['test-rmc' 10.1.8.197:9999] Stopping History Poller..
AbbTotalflowDriver 15Apr2025 09:02:42 ['test-rmc' 10.1.8.197:9999] 'Record Info' Poller stopped
AarPoller 15Apr2025 09:02:42 ['test-rmc' 10.1.8.197:9999] Stopped servicing INI variables poll groups. The IniParserPoller-'test-rmc'-bf5f76d8-1 thread is being terminated
AbbTotalflowDriver 15Apr2025 09:02:42 ['test-rmc' 10.1.8.197:9999] Stopping 'Record Info' Poller..
AarPoller 15Apr2025 09:02:42 ['test-rmc' 10.1.8.197:9999] Servicing INI Variables poll groups..
AbbTotalflowDriver 15Apr2025 09:02:42 ['test-rmc' 10.1.8.197:9999] AAR Poller stopped
AbbTotalflowDriver 15Apr2025 09:02:42 ['test-rmc' 10.1.8.197:9999] Stopping AAR Poller..
AbbTotalflowDriver 15Apr2025 09:02:42 ['test-rmc' 10.1.8.197:9999] Scheduler has been shuddown
AbbTotalflowDriver 15Apr2025 09:02:42 ['test-rmc' 10.1.8.197:9999] Shutting down scheduler..
AbbTotalflowDriver 15Apr2025 09:02:42 ['test-rmc' 10.1.8.197:9999] Stopping scheduled polls
AbbTotalflowDriver 15Apr2025 09:02:42 ['test-rmc' 10.1.8.197:9999] Stop Polling - REINITIALIZE
AbbTotalflowDriver 15Apr2025 09:02:42 ['test-rmc' 10.1.8.197:9999] Auto-discovery completed, restarting pollers..
TotalflowMeterConfig 15Apr2025 09:02:42 ['test-rmc' 10.1.8.197:9999] Starting MeterConfigPoller..
AbbTotalflowDriver 15Apr2025 09:02:42 ['test-rmc' 10.1.8.197:9999] Auto-discovery completed, starting MeterConfigPoller..
AbbTotalflowDriver 15Apr2025 09:02:42 ['test-rmc' 10.1.8.197:9999] Auto-discovery successfully completed, restarting polling
ArrayRegisterUtil 15Apr2025 09:02:42 ['test-rmc' 10.1.8.197:9999] Can't find global definition for the TotalflowApplication: [Name=XIO Interface-80, SlotNumber=208, Enumeration=114, Revision=2106201-002, Parameter=Dir = \RXIO-1, PollingEnabled: false]
TotalflowSystem 15Apr2025 09:02:41 ['test-rmc' 10.1.8.197:9999] Application auto-discovery completed successfully
AarPoller 15Apr2025 09:02:40 ['test-rmc' 10.1.8.197:9999] Not executing INI parser poll - Totalflow Application auto-discovery is in progress
AbbTotalflowDriverType 15Apr2025 09:02:39 ['test-rmc' 10.1.8.197:9999] The ABB Totalflow Driver has been started.
AbbTotalflowPeriodicMappingRecordListene 15Apr2025 09:02:39 ['test-rmc' 10.1.8.197:9999] Adding the AbbTotalflowDriver as meter periodic mapping update listener
AbbTotalflowConfigMappingRecordListener 15Apr2025 09:02:39 ['test-rmc' 10.1.8.197:9999] Adding the AbbTotalflowDriver as meter configuration mapping update listener
DeviceManager 15Apr2025 09:02:39 ['test-rmc' 10.1.8.197:9999] ABB Totalflow Driver started
AbstractRecordPoller 15Apr2025 09:02:39 ['test-rmc' 10.1.8.197:9999] Scan Rate for the EventPoller is set to: 0. Not Scheduling polling
AbstractAbbPoller 15Apr2025 09:02:39 ['test-rmc' 10.1.8.197:9999] Initializing EventPoller
AbstractRecordPoller 15Apr2025 09:02:39 ['test-rmc' 10.1.8.197:9999] Scan Rate for the AlarmPoller is set to: -1. Not Scheduling polling
AbstractAbbPoller 15Apr2025 09:02:39 ['test-rmc' 10.1.8.197:9999] Initializing AlarmPoller
AbstractAbbPoller 15Apr2025 09:02:39 ['test-rmc' 10.1.8.197:9999] Initializing periodicHistoryPoller
AbstractAbbPoller 15Apr2025 09:02:39 ['test-rmc' 10.1.8.197:9999] Initializing dailyHistoryPoller
AarPoller 15Apr2025 09:02:38 ['test-rmc' 10.1.8.197:9999] Not executing INI parser poll - Totalflow Application auto-discovery is in progress
AbstractAbbPoller 15Apr2025 09:02:38 ['test-rmc' 10.1.8.197:9999] Initializing RecordInfo-Poller
AarPoller 15Apr2025 09:02:38 ['test-rmc' 10.1.8.197:9999] Scheduling INI parser poll ...
AbstractAbbPoller 15Apr2025 09:02:38 ['test-rmc' 10.1.8.197:9999] Initializing AarPoller
AarPoller 15Apr2025 09:02:38 ['test-rmc' 10.1.8.197:9999] Initializing AarPoller
TotalflowSystem 15Apr2025 09:02:38 ['test-rmc' 10.1.8.197:9999] Totalflow Application auto-discovery thread started
TotalflowSystem 15Apr2025 09:02:38 ['test-rmc' 10.1.8.197:9999] Starting Totalflow Application auto-discovery..
AbbTotalflowDriver 15Apr2025 09:02:38 ['test-rmc' 10.1.8.197:9999] For ON_DEMAND connection, start auto-discovery before polling
AbbTotalflowDriver 15Apr2025 09:02:38 ['test-rmc' 10.1.8.197:9999] Starting the ABB Totalflow polling
AbbTotalflowDriver 15Apr2025 09:02:38 ['test-rmc' 10.1.8.197:9999] Starting up AbbTotalflowDriver..
DeviceManager 15Apr2025 09:02:37 ['test-rmc' 10.1.8.197:9999] The 'Configuration Mapping' ReferenceField is not set.
DeviceManager 15Apr2025 09:02:37 ['test-rmc' 10.1.8.197:9999] Creating ABB Totalflow Driver.
ArrayRegisterUtil 15Apr2025 09:02:37 ['test-rmc' 10.1.8.197:9999] Can't find global definition for the TotalflowApplication: [Name=XIO Interface-80, SlotNumber=208, Enumeration=114, Revision=2106201-002, Parameter=Dir = \RXIO-1, PollingEnabled: false]
AbbTotalflowDriverType 15Apr2025 09:02:36 Creating the ABB Totalflow Driver for test-rmc