Write Request Troubleshooting
Overview
Write requests may fail to update the field device for a variety of reasons. Typically, they either fail to be created for processing or fail during a step in post-creation processing. Each area is covered below, including some general tips.
General Guidance
Enable the Trace Logging option in the Gas Analysis Writes properties in Server Monitor. Trace Logs are detailed entries containing processing information that can help determine if a request is being processed correctly.
The ACM Logger is the primary source for troubleshooting requests during creation or processing. Examples of errors and their sources are covered in the following sections.
Several Reports are available that can be referenced to determine if a request failed or succeeded. Requests that fail to be created will not be included in any reports.
Request Creation
In order for a request to be created in ACM, it must have a valid format and the meter object it is targeting must be found in the configuration. The ACM protocol device using the meter object will be used to perform the communication. The following table covers several of the most common issues resulting in request creation failure:
Behavior/Issue | Solution Steps |
---|---|
|
|
Requests in FlowCal are not being moved from new R to pending P. |
|
A request file never leaves the Import folder used by the Gas Analysis Write File Service. |
|
A request file gets picked up from the Import folder, but goes to the Failed folder without being processed by the Gas Analysis Write File Service. A request file may have one or more requests in it. If more than one request is present, then all must fail to be parsed and created for the file to go into the Failed folder. |
|
| Refer to the previous solution steps. |
Request Processing
In order for a request to be processed in ACM, the GC processing services should be running and the device protocol is able to successfully send the write message(s) to the field device. The following table covers several of the most common issues resulting in request processing failure:
Behavior/Issue | Solution Steps |
---|---|
No Requests are being processed, even those that were created successfully. |
|
Requests are being processed but not writing values to the field device Requests are processed, as indicated by log activity, but may result in failures or retry loops. The protocol may be experiencing communication issues when reaching the field device due to network problems, interruptions, etc. Additionally, the field device may reject the write request for security reasons or because one or more of the value points are invalid or out of range. |
|
|
|
For assistance, please submit a ticket via our Support Portal, email autosol.support@autosoln.com or call 281.286.6017 to speak to a support team member.