AutomationDirect Productivity Error Codes |
Topic: CM516![]() |
PLC Errors for Productivity3000 (PLC-499 Error code 0xaaaa) | |
---|---|
Error Code | Description |
0001 | The function code received in the query is not an allowable action for the server (or slave). This may be because the function code is only applicable to newer devices and was not implemented in the unit selected. It could also indicate that the server (or slave) is in the wrong state to process a request of this type, for example because it is not configured and is being asked to return registered values. |
0002 | Address out of range. Check to make sure that the C-more tag and System ID match the Productivity3000 Programming Software Tag Name and System ID. The project file in the Productivity3000 system and the imported .csv into C-more must be in sync with each other. |
0003 | A value contained in the query Data field is not an allowable value for the server (or slave). This indicates a fault in the structure of the remainder of a complex request, such as that the implied length is incorrect. It specifically does NOT mean that a Data item submitted for storage in a register has a value outside the expectation of the application program, since the Modbus protocol is unaware of the significance of any particular value of any particular register. |
0004 | An unrecoverable error occurred while the server (or slave) was attempting to perform the requested action. |
|
Note: Ordinarily, C-more attempts to communicate with the PLC in the most economical fashion by blocking together multiple tags in one request. However, if an error occurs C-more will send individual tag requests in order to ascertain exactly which tag is producing the error. This will result in slower communications. Changing screens or going to the System Screen then back to the project should cause C-more to resume its normal, economical, faster communications method. Such an error might occur when transferring a project to the PLC. |