Code: 0x80
Description: A range of configuration data can be read from the module.
Parameters (master -> slave):
![]() | Modules with an even-numbered hardware version have EEPROM, with an odd-numbered - FRAM. See pseudo absolute value transmitter |
![]() | This command should not be used with one's own applications, as the structure of the data to be received is not known. |
![]() | The module must be stopped, and the controller must be inactive. For example, execute an emergency stop before |
![]() | In such a case, fragmentation protocol must be used (not with RS232). |
Response (slave -> master): Parameter ID (required to determine the data that can be requested), followed by the requested data.
Example 1:
| D-Len | Cmd | Param | ||
| M->S | 0x02 | 0x80 | 0x06 | Read unit system |
| S->M | 0x03 | 0x80 | 0x06 0x00 | Unit system is [mm] |
Example 2:
| D-Len | Cmd | Param | ||
| M->S | 0x01 | 0x80 | Read module info | |
| S->M | 0x28 | 0x80 | 0x50 0x52 0x2D 0x37 0x30 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x79 0x00 0x03 0x00 0x12 0x02 0x31 0x31 0x3A 0x32 0x32 0x3A 0x32 0x37 0x20 0x20 0x4A 0x75 0x6C 0x20 0x20 0x33 0x20 0x32 0x30 0x30 0x38 | Modul type ,,PR-70'', order number 0, firmware version 1.21, protocol version 3, hardware version 5.30, firmware created at ,,11:22:27 Jul 3 2008'' |
Note: To read configuration data quickly, use the supplied software tool. If you wish to read all parameters in one single process, you must first halt the module. (Read processes take a relatively long time to be completed. The control system is thereby switched off, so movements of the module would be interrupted.)