Issue
When attempting to directly download Menta code from a Xenta 280 or Xenta 300 controller to a Xenta 401 or Xenta 401:B controller, users may encounter the error:
PARSER IO ERROR 13
Environment
- TAC Menta
- TAC Xenta 280 / Xenta 300
- TAC Xenta 401 / Xenta 401:B
Cause
The Xenta 280 and 300 controllers have physical I/O points (e.g., M0-X1, M0-U2) directly on the device. These are referenced in the Menta application as M0 terminals.
However, the Xenta 401 series does not have onboard physical I/O. When code containing M0 references is copied into a Xenta 401 Menta application, these I/O points become invalid. Since the points were copied manually (not created within the application or imported from a library), simulation mode does not detect the terminal mismatch. This leads to failed downloads and the PARSER IO ERROR 13 during direct serial communication.
Resolution
To resolve this issue:
- Open the Menta application for the Xenta 401.
- Navigate to Options > IO Configuration Table.
- Sort the table by the "Bound to" column to identify physical I/O references.
- Locate all points referencing M0 terminals.
- Reassign these points to valid physical I/O terminals appropriate for the Xenta 401 application.