playground:ds301_profile
{
"fileInfo": { "fileVersion": "1", "description": "", "creationTime": "2020-11-23T23:00:00Z", "createdBy": "", "modificationTime": "2025-01-03T22:27:46.161190200Z", "modifiedBy": "" }, "deviceInfo": { "vendorName": "", "productName": "New Product", "baudRate10": true, "baudRate20": true, "baudRate50": true, "baudRate125": true, "baudRate250": true, "baudRate500": true, "baudRate800": true, "baudRate1000": true, "baudRateAuto": false, "lssSlave": true, "lssMaster": false }, "deviceCommissioning": { "nodeId": 0, "nodeName": "", "baudrate": 0 }, "objects": { "1000": { "disabled": false, "name": "Device type", "alias": "", "description": "* bit 16-31: Additional information\n* bit 0-15: Device profile number", "objectType": "OBJECT_TYPE_VAR", "countLabel": "NMT", "storageGroup": "PERSIST_COMM", "flagsPDO": false, "subObjects": { "00": { "name": "", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RO", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 } } }, "1001": { "disabled": false, "name": "Error register", "alias": "", "description": "* bit 7: manufacturer specific\n* bit 6: Reserved (always 0)\n* bit 5: device profile specific\n* bit 4: communication error (overrun, error state)\n* bit 3: temperature\n* bit 2: voltage\n* bit 1: current\n* bit 0: generic error", "objectType": "OBJECT_TYPE_VAR", "countLabel": "EM", "storageGroup": "", "flagsPDO": false, "subObjects": { "00": { "name": "", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RO", "pdo": "ACCESS_PDO_T", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 } } }, "1002": { "disabled": true, "name": "Manufacturer status register", "alias": "", "description": "", "objectType": "OBJECT_TYPE_VAR", "countLabel": "", "storageGroup": "", "flagsPDO": false, "subObjects": { "00": { "name": "", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RO", "pdo": "ACCESS_PDO_TR", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 } } }, "1003": { "disabled": false, "name": "Pre-defined error field", "alias": "", "description": "* Sub Index 0: Contains number of actual errors. 0 can be written to clear error history.\n* sub-index 1 and above:\n * bit 16-31: Manufacturer specific additional information\n * bit 0-15: Error code as transmited in the Emergency object", "objectType": "OBJECT_TYPE_ARRAY", "countLabel": "", "storageGroup": "", "flagsPDO": false, "subObjects": { "00": { "name": "Number of errors", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "01": { "name": "Standard error field", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RO", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "02": { "name": "Standard error field", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RO", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "03": { "name": "Standard error field", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RO", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "04": { "name": "Standard error field", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RO", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "05": { "name": "Standard error field", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RO", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "06": { "name": "Standard error field", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RO", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "07": { "name": "Standard error field", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RO", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "08": { "name": "Standard error field", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RO", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "09": { "name": "Standard error field", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RO", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "0A": { "name": "Standard error field", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RO", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "0B": { "name": "Standard error field", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RO", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "0C": { "name": "Standard error field", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RO", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "0D": { "name": "Standard error field", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RO", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "0E": { "name": "Standard error field", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RO", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "0F": { "name": "Standard error field", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RO", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "10": { "name": "Standard error field", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RO", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 } } }, "1005": { "disabled": false, "name": "COB-ID SYNC message", "alias": "", "description": "* bit 31: set to 0\n* bit 30: If set, CANopen device generates SYNC object\n* bit 11-29: set to 0\n* bit 0-10: 11-bit CAN-ID", "objectType": "OBJECT_TYPE_VAR", "countLabel": "SYNC", "storageGroup": "PERSIST_COMM", "flagsPDO": false, "subObjects": { "00": { "name": "", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000080", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 } } }, "1006": { "disabled": false, "name": "Communication cycle period", "alias": "", "description": "Period of SYNC transmission in µs (0 = transmission disabled).", "objectType": "OBJECT_TYPE_VAR", "countLabel": "SYNC_PROD", "storageGroup": "PERSIST_COMM", "flagsPDO": false, "subObjects": { "00": { "name": "", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 } } }, "1007": { "disabled": false, "name": "Synchronous window length", "alias": "", "description": "Synchronous window leghth in µs (0 = not used). All synchronous PDOs must be transmitted within this time window.", "objectType": "OBJECT_TYPE_VAR", "countLabel": "", "storageGroup": "PERSIST_COMM", "flagsPDO": false, "subObjects": { "00": { "name": "", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 } } }, "1008": { "disabled": true, "name": "Manufacturer device name", "alias": "", "description": "", "objectType": "OBJECT_TYPE_VAR", "countLabel": "", "storageGroup": "PERSIST_COMM", "flagsPDO": false, "subObjects": { "00": { "name": "", "alias": "", "dataType": "VISIBLE_STRING", "sdo": "ACCESS_SDO_RO", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 } } }, "1009": { "disabled": true, "name": "Manufacturer hardware version", "alias": "", "description": "", "objectType": "OBJECT_TYPE_VAR", "countLabel": "", "storageGroup": "PERSIST_COMM", "flagsPDO": false, "subObjects": { "00": { "name": "", "alias": "", "dataType": "VISIBLE_STRING", "sdo": "ACCESS_SDO_RO", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 } } }, "100A": { "disabled": true, "name": "Manufacturer software version", "alias": "", "description": "", "objectType": "OBJECT_TYPE_VAR", "countLabel": "", "storageGroup": "PERSIST_COMM", "flagsPDO": false, "subObjects": { "00": { "name": "", "alias": "", "dataType": "VISIBLE_STRING", "sdo": "ACCESS_SDO_RO", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 } } }, "100C": { "disabled": true, "name": "Guard time", "alias": "", "description": "", "objectType": "OBJECT_TYPE_VAR", "countLabel": "", "storageGroup": "PERSIST_COMM", "flagsPDO": false, "subObjects": { "00": { "name": "", "alias": "", "dataType": "UNSIGNED16", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 } } }, "100D": { "disabled": true, "name": "Life time factor", "alias": "", "description": "", "objectType": "OBJECT_TYPE_VAR", "countLabel": "", "storageGroup": "PERSIST_COMM", "flagsPDO": false, "subObjects": { "00": { "name": "", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 } } }, "1010": { "disabled": false, "name": "Store parameters", "alias": "", "description": "Sub-indexes 1 and above:\n* Reading provides information about its storage functionality:\n * bit 1: If set, CANopen device saves parameters autonomously\n * bit 0: If set, CANopen device saves parameters on command\n* Writing value 0x65766173 ('s','a','v','e' from LSB to MSB) stores corresponding data.", "objectType": "OBJECT_TYPE_ARRAY", "countLabel": "STORAGE", "storageGroup": "", "flagsPDO": false, "subObjects": { "00": { "name": "Highest sub-index supported", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RO", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x04", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "01": { "name": "Save all parameters", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000001", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "02": { "name": "Save communication parameters", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000001", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "03": { "name": "Save application parameters", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000001", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "04": { "name": "Save manufacturer defined parameters", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000001", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 } } }, "1011": { "disabled": false, "name": "Restore default parameters", "alias": "", "description": "Sub-indexes 1 and above:\n* Reading provides information about its restoring capability:\n * bit 0: If set, CANopen device restores parameters\n* Writing value 0x64616F6C ('l','o','a','d' from LSB to MSB) restores corresponding data.", "objectType": "OBJECT_TYPE_ARRAY", "countLabel": "", "storageGroup": "", "flagsPDO": false, "subObjects": { "00": { "name": "Highest sub-index supported", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RO", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x04", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "01": { "name": "Restore all default parameters", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000001", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "02": { "name": "Restore communication default parameters", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000001", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "03": { "name": "Restore application default parameters", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000001", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "04": { "name": "Restore manufacturer defined default parameters", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000001", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 } } }, "1012": { "disabled": false, "name": "COB-ID time stamp object", "alias": "", "description": "* bit 31: If set, CANopen device consumes TIME message\n* bit 30: If set, CANopen device produces TIME message\n* bit 11-29: set to 0\n* bit 0-10: 11-bit CAN-ID", "objectType": "OBJECT_TYPE_VAR", "countLabel": "TIME", "storageGroup": "PERSIST_COMM", "flagsPDO": false, "subObjects": { "00": { "name": "", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000100", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 } } }, "1013": { "disabled": true, "name": "High resolution time stamp", "alias": "", "description": "", "objectType": "OBJECT_TYPE_VAR", "countLabel": "", "storageGroup": "", "flagsPDO": false, "subObjects": { "00": { "name": "", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_TR", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 } } }, "1014": { "disabled": false, "name": "COB-ID EMCY", "alias": "", "description": "* bit 31: If set, EMCY does NOT exist / is NOT valid\n* bit 11-30: set to 0\n* bit 0-10: 11-bit CAN-ID", "objectType": "OBJECT_TYPE_VAR", "countLabel": "EM_PROD", "storageGroup": "PERSIST_COMM", "flagsPDO": false, "subObjects": { "00": { "name": "", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "$NODEID+0x80", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 } } }, "1015": { "disabled": false, "name": "Inhibit time EMCY", "alias": "", "description": "Inhibit time of emergency message in multiples of 100µs. The value 0 disables the inhibit time.", "objectType": "OBJECT_TYPE_VAR", "countLabel": "", "storageGroup": "PERSIST_COMM", "flagsPDO": false, "subObjects": { "00": { "name": "", "alias": "", "dataType": "UNSIGNED16", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 } } }, "1016": { "disabled": false, "name": "Consumer heartbeat time", "alias": "", "description": "Consumer Heartbeat Time:\n * bit 24-31: set to 0\n * bit 16-23: Node ID of the monitored node. If 0 or greater than 127, sub-entry is not used.\n * bit 0-15: Heartbeat time in ms (if 0, sub-intry is not used). Value should be higher than the corresponding producer heartbeat time.", "objectType": "OBJECT_TYPE_ARRAY", "countLabel": "HB_CONS", "storageGroup": "PERSIST_COMM", "flagsPDO": false, "subObjects": { "00": { "name": "Highest sub-index supported", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RO", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x08", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "01": { "name": "Consumer heartbeat time", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "02": { "name": "Consumer heartbeat time", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "03": { "name": "Consumer heartbeat time", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "04": { "name": "Consumer heartbeat time", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "05": { "name": "Consumer heartbeat time", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "06": { "name": "Consumer heartbeat time", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "07": { "name": "Consumer heartbeat time", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "08": { "name": "Consumer heartbeat time", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 } } }, "1017": { "disabled": false, "name": "Producer heartbeat time", "alias": "", "description": "Heartbeat producer time in ms (0 = disable transmission).", "objectType": "OBJECT_TYPE_VAR", "countLabel": "HB_PROD", "storageGroup": "PERSIST_COMM", "flagsPDO": false, "subObjects": { "00": { "name": "", "alias": "", "dataType": "UNSIGNED16", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 } } }, "1018": { "disabled": false, "name": "Identity", "alias": "", "description": "* Vendor-ID, assigned by CiA\n* Product code, manufacturer specific\n* Revision number:\n * bit 16-31: Major revision number (CANopen behavior has changed)\n * bit 0-15: Minor revision num. (CANopen behavior has not changed)\n* Serial number, manufacturer specific", "objectType": "OBJECT_TYPE_RECORD", "countLabel": "", "storageGroup": "PERSIST_COMM", "flagsPDO": false, "subObjects": { "00": { "name": "Highest sub-index supported", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RO", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x04", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "01": { "name": "Vendor-ID", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RO", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "02": { "name": "Product code", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RO", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "03": { "name": "Revision number", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RO", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "04": { "name": "Serial number", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RO", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 } } }, "1019": { "disabled": false, "name": "Synchronous counter overflow value", "alias": "", "description": "* Value 0: SYNC message is transmitted with data length 0.\n* Value 1: reserved.\n* Value 2-240: SYNC message has one data byte, which contains the counter.\n* Value 241-255: reserved.", "objectType": "OBJECT_TYPE_VAR", "countLabel": "", "storageGroup": "PERSIST_COMM", "flagsPDO": false, "subObjects": { "00": { "name": "", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 } } }, "1020": { "disabled": true, "name": "Verify configuration", "alias": "", "description": "", "objectType": "OBJECT_TYPE_ARRAY", "countLabel": "", "storageGroup": "PERSIST_COMM", "flagsPDO": false, "subObjects": { "00": { "name": "Highest sub-index supported", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RO", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x02", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "01": { "name": "Configuration date", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "02": { "name": "Configuration time", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 } } }, "1021": { "disabled": true, "name": "Store EDS", "alias": "", "description": "", "objectType": "OBJECT_TYPE_VAR", "countLabel": "", "storageGroup": "", "flagsPDO": false, "subObjects": { "00": { "name": "", "alias": "", "dataType": "DOMAIN", "sdo": "ACCESS_SDO_RO", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 } } }, "1022": { "disabled": true, "name": "Store format", "alias": "", "description": "", "objectType": "OBJECT_TYPE_VAR", "countLabel": "", "storageGroup": "PERSIST_COMM", "flagsPDO": false, "subObjects": { "00": { "name": "", "alias": "", "dataType": "UNSIGNED16", "sdo": "ACCESS_SDO_RO", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x0000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 } } }, "1023": { "disabled": true, "name": "OS command", "alias": "", "description": "", "objectType": "OBJECT_TYPE_RECORD", "countLabel": "", "storageGroup": "", "flagsPDO": false, "subObjects": { "00": { "name": "Highest sub-index supported", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RO", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x03", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "01": { "name": "Command", "alias": "", "dataType": "DOMAIN", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "02": { "name": "Status", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RO", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "03": { "name": "Reply", "alias": "", "dataType": "DOMAIN", "sdo": "ACCESS_SDO_RO", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 } } }, "1024": { "disabled": true, "name": "OS command mode", "alias": "", "description": "", "objectType": "OBJECT_TYPE_VAR", "countLabel": "", "storageGroup": "PERSIST_COMM", "flagsPDO": false, "subObjects": { "00": { "name": "", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_WO", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 } } }, "1025": { "disabled": true, "name": "OS debugger interface", "alias": "", "description": "", "objectType": "OBJECT_TYPE_RECORD", "countLabel": "", "storageGroup": "", "flagsPDO": false, "subObjects": { "00": { "name": "Highest sub-index supported", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RO", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x03", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "01": { "name": "Command", "alias": "", "dataType": "DOMAIN", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "02": { "name": "Status", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RO", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "03": { "name": "Reply", "alias": "", "dataType": "DOMAIN", "sdo": "ACCESS_SDO_RO", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 } } }, "1026": { "disabled": true, "name": "OS prompt", "alias": "", "description": "", "objectType": "OBJECT_TYPE_ARRAY", "countLabel": "", "storageGroup": "", "flagsPDO": false, "subObjects": { "00": { "name": "Highest sub-index supported", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RO", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x03", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "01": { "name": "StdIn", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_TR", "srdo": "ACCESS_SRDO_NO", "defaultValue": "", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "02": { "name": "StdOut", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_TR", "srdo": "ACCESS_SRDO_NO", "defaultValue": "", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "03": { "name": "StdErr", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_TR", "srdo": "ACCESS_SRDO_NO", "defaultValue": "", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 } } }, "1027": { "disabled": true, "name": "Module list", "alias": "", "description": "", "objectType": "OBJECT_TYPE_ARRAY", "countLabel": "", "storageGroup": "PERSIST_COMM", "flagsPDO": false, "subObjects": { "00": { "name": "Number of connected modules", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RO", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "1", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "01": { "name": "Module 1", "alias": "", "dataType": "UNSIGNED16", "sdo": "ACCESS_SDO_RO", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x0000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 } } }, "1028": { "disabled": true, "name": "Emergency consumer object", "alias": "", "description": "Emergency consumer 1 to 127:\n* bit 31: If set, EMCY consumer does NOT exist / is NOT valid\n* bit 11-30: set to 0\n* bit 0-10: 11-bit CAN-ID", "objectType": "OBJECT_TYPE_ARRAY", "countLabel": "", "storageGroup": "PERSIST_COMM", "flagsPDO": false, "subObjects": { "00": { "name": "Highest sub-index supported", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RO", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x08", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "01": { "name": "Emergency consumer 1", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "02": { "name": "Emergency consumer 2", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "03": { "name": "Emergency consumer 3", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "04": { "name": "Emergency consumer 4", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "05": { "name": "Emergency consumer 5", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "06": { "name": "Emergency consumer 6", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "07": { "name": "Emergency consumer 7", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "08": { "name": "Emergency consumer 8", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 } } }, "1029": { "disabled": true, "name": "Error behavior object", "alias": "", "description": "Sub-indexes 1 and above:\n* Value 0x00: on error change to NMT state Pre-operational (only if currently in NMT state Operational)\n* Value 0x01: on error do nothing\n* Value 0x02: on error change to NMT state Stopped", "objectType": "OBJECT_TYPE_ARRAY", "countLabel": "", "storageGroup": "PERSIST_COMM", "flagsPDO": false, "subObjects": { "00": { "name": "Highest sub-index supported", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RO", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x02", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "01": { "name": "Communication error", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "02": { "name": "Profile- or manufacturer-specific error", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 } } }, "1200": { "disabled": false, "name": "SDO server parameter", "alias": "", "description": "Sub-indexes 1 and 2:\n* bit 11-31: set to 0\n* bit 0-10: 11-bit CAN-ID", "objectType": "OBJECT_TYPE_RECORD", "countLabel": "SDO_SRV", "storageGroup": "", "flagsPDO": false, "subObjects": { "00": { "name": "Highest sub-index supported", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RO", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "2", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "01": { "name": "COB-ID client to server (rx)", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RO", "pdo": "ACCESS_PDO_T", "srdo": "ACCESS_SRDO_NO", "defaultValue": "$NODEID+0x600", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "02": { "name": "COB-ID server to client (tx)", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RO", "pdo": "ACCESS_PDO_T", "srdo": "ACCESS_SRDO_NO", "defaultValue": "$NODEID+0x580", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 } } }, "1201": { "disabled": true, "name": "SDO server parameter", "alias": "", "description": "* Sub-indexes 1 and 2:\n * bit 31: If set, SDO does NOT exist / is NOT valid\n * bit 30: If set, value is assigned dynamically\n * bit 11-29: set to 0\n * bit 0-10: 11-bit CAN-ID\n* Node-ID of the SDO client, 0x01 to 0x7F", "objectType": "OBJECT_TYPE_RECORD", "countLabel": "SDO_SRV", "storageGroup": "PERSIST_COMM", "flagsPDO": false, "subObjects": { "00": { "name": "Highest sub-index supported", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RO", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x03", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "01": { "name": "COB-ID client to server (rx)", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_TR", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x80000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "02": { "name": "COB-ID server to client (tx)", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_TR", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x80000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "03": { "name": "Node-ID of the SDO client", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x01", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 } } }, "1280": { "disabled": false, "name": "SDO client parameter", "alias": "", "description": "* Sub-indexes 1 and 2:\n * bit 31: If set, SDO does NOT exist / is NOT valid\n * bit 30: If set, value is assigned dynamically\n * bit 11-29: set to 0\n * bit 0-10: 11-bit CAN-ID\n* Node-ID of the SDO server, 0x01 to 0x7F", "objectType": "OBJECT_TYPE_RECORD", "countLabel": "SDO_CLI", "storageGroup": "PERSIST_COMM", "flagsPDO": false, "subObjects": { "00": { "name": "Highest sub-index supported", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RO", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x03", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "01": { "name": "COB-ID client to server (tx)", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_TR", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x80000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "02": { "name": "COB-ID server to client (rx)", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_TR", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x80000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "03": { "name": "Node-ID of the SDO server", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x01", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 } } }, "1400": { "disabled": false, "name": "RPDO communication parameter", "alias": "", "description": "* COB-ID used by RPDO:\n * bit 31: If set, PDO does not exist / is not valid\n * bit 11-30: set to 0\n * bit 0-10: 11-bit CAN-ID\n* Transmission type:\n * Value 0-240: synchronous, processed after next reception of SYNC object\n * Value 241-253: not used\n * Value 254: event-driven (manufacturer-specific)\n * Value 255: event-driven (device profile and application profile specific)\n* Event timer in ms (0 = disabled) for deadline monitoring.", "objectType": "OBJECT_TYPE_RECORD", "countLabel": "RPDO", "storageGroup": "PERSIST_COMM", "flagsPDO": false, "subObjects": { "00": { "name": "Highest sub-index supported", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RO", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x05", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "01": { "name": "COB-ID used by RPDO", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "$NODEID+0x80000200", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "02": { "name": "Transmission type", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "254", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "05": { "name": "Event timer", "alias": "", "dataType": "UNSIGNED16", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 } } }, "1401": { "disabled": false, "name": "RPDO communication parameter", "alias": "", "description": "* COB-ID used by RPDO:\n * bit 31: If set, PDO does not exist / is not valid\n * bit 11-30: set to 0\n * bit 0-10: 11-bit CAN-ID\n* Transmission type:\n * Value 0-240: synchronous, processed after next reception of SYNC object\n * Value 241-253: not used\n * Value 254: event-driven (manufacturer-specific)\n * Value 255: event-driven (device profile and application profile specific)\n* Event timer in ms (0 = disabled) for deadline monitoring.", "objectType": "OBJECT_TYPE_RECORD", "countLabel": "RPDO", "storageGroup": "PERSIST_COMM", "flagsPDO": false, "subObjects": { "00": { "name": "Highest sub-index supported", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RO", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x05", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "01": { "name": "COB-ID used by RPDO", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "$NODEID+0x80000300", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "02": { "name": "Transmission type", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "254", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "05": { "name": "Event timer", "alias": "", "dataType": "UNSIGNED16", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 } } }, "1402": { "disabled": false, "name": "RPDO communication parameter", "alias": "", "description": "* COB-ID used by RPDO:\n * bit 31: If set, PDO does not exist / is not valid\n * bit 11-30: set to 0\n * bit 0-10: 11-bit CAN-ID\n* Transmission type:\n * Value 0-240: synchronous, processed after next reception of SYNC object\n * Value 241-253: not used\n * Value 254: event-driven (manufacturer-specific)\n * Value 255: event-driven (device profile and application profile specific)\n* Event timer in ms (0 = disabled) for deadline monitoring.", "objectType": "OBJECT_TYPE_RECORD", "countLabel": "RPDO", "storageGroup": "PERSIST_COMM", "flagsPDO": false, "subObjects": { "00": { "name": "Highest sub-index supported", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RO", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x05", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "01": { "name": "COB-ID used by RPDO", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "$NODEID+0x80000400", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "02": { "name": "Transmission type", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "254", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "05": { "name": "Event timer", "alias": "", "dataType": "UNSIGNED16", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 } } }, "1403": { "disabled": false, "name": "RPDO communication parameter", "alias": "", "description": "* COB-ID used by RPDO:\n * bit 31: If set, PDO does not exist / is not valid\n * bit 11-30: set to 0\n * bit 0-10: 11-bit CAN-ID\n* Transmission type:\n * Value 0-240: synchronous, processed after next reception of SYNC object\n * Value 241-253: not used\n * Value 254: event-driven (manufacturer-specific)\n * Value 255: event-driven (device profile and application profile specific)\n* Event timer in ms (0 = disabled) for deadline monitoring.", "objectType": "OBJECT_TYPE_RECORD", "countLabel": "RPDO", "storageGroup": "PERSIST_COMM", "flagsPDO": false, "subObjects": { "00": { "name": "Highest sub-index supported", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RO", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x05", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "01": { "name": "COB-ID used by RPDO", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "$NODEID+0x80000500", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "02": { "name": "Transmission type", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "254", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "05": { "name": "Event timer", "alias": "", "dataType": "UNSIGNED16", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 } } }, "1404": { "disabled": true, "name": "RPDO communication parameter", "alias": "", "description": "* COB-ID used by RPDO:\n * bit 31: If set, PDO does not exist / is not valid\n * bit 11-30: set to 0\n * bit 0-10: 11-bit CAN-ID\n* Transmission type:\n * Value 0-240: synchronous, processed after next reception of SYNC object\n * Value 241-253: not used\n * Value 254: event-driven (manufacturer-specific)\n * Value 255: event-driven (device profile and application profile specific)\n* Event timer in ms (0 = disabled) for deadline monitoring.", "objectType": "OBJECT_TYPE_RECORD", "countLabel": "RPDO", "storageGroup": "PERSIST_COMM", "flagsPDO": false, "subObjects": { "00": { "name": "Highest sub-index supported", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RO", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x05", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "01": { "name": "COB-ID used by RPDO", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x80000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "02": { "name": "Transmission type", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "254", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "05": { "name": "Event timer", "alias": "", "dataType": "UNSIGNED16", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 } } }, "1600": { "disabled": false, "name": "RPDO mapping parameter", "alias": "", "description": "* Number of mapped application objects in PDO:\n * Value 0: mapping is disabled.\n * Value 1: sub-index 0x01 is valid.\n * Value 2-8: sub-indexes 0x01 to (0x02 to 0x08) are valid.\n* Application object 1-8:\n * bit 16-31: index\n * bit 8-15: sub-index\n * bit 0-7: data length in bits", "objectType": "OBJECT_TYPE_RECORD", "countLabel": "", "storageGroup": "PERSIST_COMM", "flagsPDO": false, "subObjects": { "00": { "name": "Number of mapped application objects in PDO", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "01": { "name": "Application object 1", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "02": { "name": "Application object 2", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "03": { "name": "Application object 3", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "04": { "name": "Application object 4", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "05": { "name": "Application object 5", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "06": { "name": "Application object 6", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "07": { "name": "Application object 7", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "08": { "name": "Application object 8", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 } } }, "1601": { "disabled": false, "name": "RPDO mapping parameter", "alias": "", "description": "* Number of mapped application objects in PDO:\n * Value 0: mapping is disabled.\n * Value 1: sub-index 0x01 is valid.\n * Value 2-8: sub-indexes 0x01 to (0x02 to 0x08) are valid.\n* Application object 1-8:\n * bit 16-31: index\n * bit 8-15: sub-index\n * bit 0-7: data length in bits", "objectType": "OBJECT_TYPE_RECORD", "countLabel": "", "storageGroup": "PERSIST_COMM", "flagsPDO": false, "subObjects": { "00": { "name": "Number of mapped application objects in PDO", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "01": { "name": "Application object 1", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "02": { "name": "Application object 2", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "03": { "name": "Application object 3", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "04": { "name": "Application object 4", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "05": { "name": "Application object 5", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "06": { "name": "Application object 6", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "07": { "name": "Application object 7", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "08": { "name": "Application object 8", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 } } }, "1602": { "disabled": false, "name": "RPDO mapping parameter", "alias": "", "description": "* Number of mapped application objects in PDO:\n * Value 0: mapping is disabled.\n * Value 1: sub-index 0x01 is valid.\n * Value 2-8: sub-indexes 0x01 to (0x02 to 0x08) are valid.\n* Application object 1-8:\n * bit 16-31: index\n * bit 8-15: sub-index\n * bit 0-7: data length in bits", "objectType": "OBJECT_TYPE_RECORD", "countLabel": "", "storageGroup": "PERSIST_COMM", "flagsPDO": false, "subObjects": { "00": { "name": "Number of mapped application objects in PDO", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "01": { "name": "Application object 1", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "02": { "name": "Application object 2", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "03": { "name": "Application object 3", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "04": { "name": "Application object 4", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "05": { "name": "Application object 5", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "06": { "name": "Application object 6", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "07": { "name": "Application object 7", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "08": { "name": "Application object 8", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 } } }, "1603": { "disabled": false, "name": "RPDO mapping parameter", "alias": "", "description": "* Number of mapped application objects in PDO:\n * Value 0: mapping is disabled.\n * Value 1: sub-index 0x01 is valid.\n * Value 2-8: sub-indexes 0x01 to (0x02 to 0x08) are valid.\n* Application object 1-8:\n * bit 16-31: index\n * bit 8-15: sub-index\n * bit 0-7: data length in bits", "objectType": "OBJECT_TYPE_RECORD", "countLabel": "", "storageGroup": "PERSIST_COMM", "flagsPDO": false, "subObjects": { "00": { "name": "Number of mapped application objects in PDO", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "01": { "name": "Application object 1", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "02": { "name": "Application object 2", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "03": { "name": "Application object 3", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "04": { "name": "Application object 4", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "05": { "name": "Application object 5", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "06": { "name": "Application object 6", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "07": { "name": "Application object 7", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "08": { "name": "Application object 8", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 } } }, "1604": { "disabled": true, "name": "RPDO mapping parameter", "alias": "", "description": "* Number of mapped application objects in PDO:\n * Value 0: mapping is disabled.\n * Value 1: sub-index 0x01 is valid.\n * Value 2-8: sub-indexes 0x01 to (0x02 to 0x08) are valid.\n* Application object 1-8:\n * bit 16-31: index\n * bit 8-15: sub-index\n * bit 0-7: data length in bits", "objectType": "OBJECT_TYPE_RECORD", "countLabel": "", "storageGroup": "PERSIST_COMM", "flagsPDO": false, "subObjects": { "00": { "name": "Number of mapped application objects in PDO", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "01": { "name": "Application object 1", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "02": { "name": "Application object 2", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "03": { "name": "Application object 3", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "04": { "name": "Application object 4", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "05": { "name": "Application object 5", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "06": { "name": "Application object 6", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "07": { "name": "Application object 7", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "08": { "name": "Application object 8", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 } } }, "1800": { "disabled": false, "name": "TPDO communication parameter", "alias": "", "description": "* COB-ID used by RPDO:\n * bit 31: If set, PDO does not exist / is not valid\n * bit 30: If set, NO RTR is allowed on this PDO\n * bit 11-29: set to 0\n * bit 0-10: 11-bit CAN-ID\n* Transmission type:\n * Value 0: synchronous (acyclic)\n * Value 1-240: synchronous (cyclic every (1-240)-th sync)\n * Value 241-253: not used\n * Value 254: event-driven (manufacturer-specific)\n * Value 255: event-driven (device profile and application profile specific)\n* Inhibit time in multiple of 100µs, if the transmission type is set to 254 or 255 (0 = disabled).\n* Event timer interval in ms, if the transmission type is set to 254 or 255 (0 = disabled).\n* SYNC start value\n * Value 0: Counter of the SYNC message shall not be processed.\n * Value 1-240: The SYNC message with the counter value equal to this value shall be regarded as the first received SYNC message.", "objectType": "OBJECT_TYPE_RECORD", "countLabel": "TPDO", "storageGroup": "PERSIST_COMM", "flagsPDO": false, "subObjects": { "00": { "name": "Highest sub-index supported", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RO", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x06", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "01": { "name": "COB-ID used by TPDO", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "$NODEID+0xC0000180", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "02": { "name": "Transmission type", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "254", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "03": { "name": "Inhibit time", "alias": "", "dataType": "UNSIGNED16", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "05": { "name": "Event timer", "alias": "", "dataType": "UNSIGNED16", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "06": { "name": "SYNC start value", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 } } }, "1801": { "disabled": false, "name": "TPDO communication parameter", "alias": "", "description": "* COB-ID used by RPDO:\n * bit 31: If set, PDO does not exist / is not valid\n * bit 30: If set, NO RTR is allowed on this PDO\n * bit 11-29: set to 0\n * bit 0-10: 11-bit CAN-ID\n* Transmission type:\n * Value 0: synchronous (acyclic)\n * Value 1-240: synchronous (cyclic every (1-240)-th sync)\n * Value 241-253: not used\n * Value 254: event-driven (manufacturer-specific)\n * Value 255: event-driven (device profile and application profile specific)\n* Inhibit time in multiple of 100µs, if the transmission type is set to 254 or 255 (0 = disabled).\n* Event timer interval in ms, if the transmission type is set to 254 or 255 (0 = disabled).\n* SYNC start value\n * Value 0: Counter of the SYNC message shall not be processed.\n * Value 1-240: The SYNC message with the counter value equal to this value shall be regarded as the first received SYNC message.", "objectType": "OBJECT_TYPE_RECORD", "countLabel": "TPDO", "storageGroup": "PERSIST_COMM", "flagsPDO": false, "subObjects": { "00": { "name": "Highest sub-index supported", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RO", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x06", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "01": { "name": "COB-ID used by TPDO", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "$NODEID+0xC0000280", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "02": { "name": "Transmission type", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "254", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "03": { "name": "Inhibit time", "alias": "", "dataType": "UNSIGNED16", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "05": { "name": "Event timer", "alias": "", "dataType": "UNSIGNED16", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "06": { "name": "SYNC start value", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 } } }, "1802": { "disabled": false, "name": "TPDO communication parameter", "alias": "", "description": "* COB-ID used by RPDO:\n * bit 31: If set, PDO does not exist / is not valid\n * bit 30: If set, NO RTR is allowed on this PDO\n * bit 11-29: set to 0\n * bit 0-10: 11-bit CAN-ID\n* Transmission type:\n * Value 0: synchronous (acyclic)\n * Value 1-240: synchronous (cyclic every (1-240)-th sync)\n * Value 241-253: not used\n * Value 254: event-driven (manufacturer-specific)\n * Value 255: event-driven (device profile and application profile specific)\n* Inhibit time in multiple of 100µs, if the transmission type is set to 254 or 255 (0 = disabled).\n* Event timer interval in ms, if the transmission type is set to 254 or 255 (0 = disabled).\n* SYNC start value\n * Value 0: Counter of the SYNC message shall not be processed.\n * Value 1-240: The SYNC message with the counter value equal to this value shall be regarded as the first received SYNC message.", "objectType": "OBJECT_TYPE_RECORD", "countLabel": "TPDO", "storageGroup": "PERSIST_COMM", "flagsPDO": false, "subObjects": { "00": { "name": "Highest sub-index supported", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RO", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x06", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "01": { "name": "COB-ID used by TPDO", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "$NODEID+0xC0000380", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "02": { "name": "Transmission type", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "254", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "03": { "name": "Inhibit time", "alias": "", "dataType": "UNSIGNED16", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "05": { "name": "Event timer", "alias": "", "dataType": "UNSIGNED16", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "06": { "name": "SYNC start value", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 } } }, "1803": { "disabled": false, "name": "TPDO communication parameter", "alias": "", "description": "* COB-ID used by RPDO:\n * bit 31: If set, PDO does not exist / is not valid\n * bit 30: If set, NO RTR is allowed on this PDO\n * bit 11-29: set to 0\n * bit 0-10: 11-bit CAN-ID\n* Transmission type:\n * Value 0: synchronous (acyclic)\n * Value 1-240: synchronous (cyclic every (1-240)-th sync)\n * Value 241-253: not used\n * Value 254: event-driven (manufacturer-specific)\n * Value 255: event-driven (device profile and application profile specific)\n* Inhibit time in multiple of 100µs, if the transmission type is set to 254 or 255 (0 = disabled).\n* Event timer interval in ms, if the transmission type is set to 254 or 255 (0 = disabled).\n* SYNC start value\n * Value 0: Counter of the SYNC message shall not be processed.\n * Value 1-240: The SYNC message with the counter value equal to this value shall be regarded as the first received SYNC message.", "objectType": "OBJECT_TYPE_RECORD", "countLabel": "TPDO", "storageGroup": "PERSIST_COMM", "flagsPDO": false, "subObjects": { "00": { "name": "Highest sub-index supported", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RO", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x06", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "01": { "name": "COB-ID used by TPDO", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "$NODEID+0xC0000480", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "02": { "name": "Transmission type", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "254", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "03": { "name": "Inhibit time", "alias": "", "dataType": "UNSIGNED16", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "05": { "name": "Event timer", "alias": "", "dataType": "UNSIGNED16", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "06": { "name": "SYNC start value", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 } } }, "1804": { "disabled": true, "name": "TPDO communication parameter", "alias": "", "description": "* COB-ID used by RPDO:\n * bit 31: If set, PDO does not exist / is not valid\n * bit 30: If set, NO RTR is allowed on this PDO\n * bit 11-29: set to 0\n * bit 0-10: 11-bit CAN-ID\n* Transmission type:\n * Value 0: synchronous (acyclic)\n * Value 1-240: synchronous (cyclic every (1-240)-th sync)\n * Value 241-253: not used\n * Value 254: event-driven (manufacturer-specific)\n * Value 255: event-driven (device profile and application profile specific)\n* Inhibit time in multiple of 100µs, if the transmission type is set to 254 or 255 (0 = disabled).\n* Event timer interval in ms, if the transmission type is set to 254 or 255 (0 = disabled).\n* SYNC start value\n * Value 0: Counter of the SYNC message shall not be processed.\n * Value 1-240: The SYNC message with the counter value equal to this value shall be regarded as the first received SYNC message.", "objectType": "OBJECT_TYPE_RECORD", "countLabel": "TPDO", "storageGroup": "PERSIST_COMM", "flagsPDO": false, "subObjects": { "00": { "name": "Highest sub-index supported", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RO", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x06", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "01": { "name": "COB-ID used by TPDO", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0xC0000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "02": { "name": "Transmission type", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "254", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "03": { "name": "Inhibit time", "alias": "", "dataType": "UNSIGNED16", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "05": { "name": "Event timer", "alias": "", "dataType": "UNSIGNED16", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "06": { "name": "SYNC start value", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 } } }, "1A00": { "disabled": false, "name": "TPDO mapping parameter", "alias": "", "description": "* Number of mapped application objects in PDO:\n * Value 0: mapping is disabled.\n * Value 1: sub-index 0x01 is valid.\n * Value 2-8: sub-indexes 0x01 to (0x02 to 0x08) are valid.\n* Application object 1-8:\n * bit 16-31: index\n * bit 8-15: sub-index\n * bit 0-7: data length in bits", "objectType": "OBJECT_TYPE_RECORD", "countLabel": "", "storageGroup": "PERSIST_COMM", "flagsPDO": false, "subObjects": { "00": { "name": "Number of mapped application objects in PDO", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "01": { "name": "Application object 1", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "02": { "name": "Application object 2", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "03": { "name": "Application object 3", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "04": { "name": "Application object 4", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "05": { "name": "Application object 5", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "06": { "name": "Application object 6", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "07": { "name": "Application object 7", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "08": { "name": "Application object 8", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 } } }, "1A01": { "disabled": false, "name": "TPDO mapping parameter", "alias": "", "description": "* Number of mapped application objects in PDO:\n * Value 0: mapping is disabled.\n * Value 1: sub-index 0x01 is valid.\n * Value 2-8: sub-indexes 0x01 to (0x02 to 0x08) are valid.\n* Application object 1-8:\n * bit 16-31: index\n * bit 8-15: sub-index\n * bit 0-7: data length in bits", "objectType": "OBJECT_TYPE_RECORD", "countLabel": "", "storageGroup": "PERSIST_COMM", "flagsPDO": false, "subObjects": { "00": { "name": "Number of mapped application objects in PDO", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "01": { "name": "Application object 1", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "02": { "name": "Application object 2", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "03": { "name": "Application object 3", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "04": { "name": "Application object 4", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "05": { "name": "Application object 5", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "06": { "name": "Application object 6", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "07": { "name": "Application object 7", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "08": { "name": "Application object 8", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 } } }, "1A02": { "disabled": false, "name": "TPDO mapping parameter", "alias": "", "description": "* Number of mapped application objects in PDO:\n * Value 0: mapping is disabled.\n * Value 1: sub-index 0x01 is valid.\n * Value 2-8: sub-indexes 0x01 to (0x02 to 0x08) are valid.\n* Application object 1-8:\n * bit 16-31: index\n * bit 8-15: sub-index\n * bit 0-7: data length in bits", "objectType": "OBJECT_TYPE_RECORD", "countLabel": "", "storageGroup": "PERSIST_COMM", "flagsPDO": false, "subObjects": { "00": { "name": "Number of mapped application objects in PDO", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "01": { "name": "Application object 1", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "02": { "name": "Application object 2", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "03": { "name": "Application object 3", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "04": { "name": "Application object 4", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "05": { "name": "Application object 5", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "06": { "name": "Application object 6", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "07": { "name": "Application object 7", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "08": { "name": "Application object 8", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 } } }, "1A03": { "disabled": false, "name": "TPDO mapping parameter", "alias": "", "description": "* Number of mapped application objects in PDO:\n * Value 0: mapping is disabled.\n * Value 1: sub-index 0x01 is valid.\n * Value 2-8: sub-indexes 0x01 to (0x02 to 0x08) are valid.\n* Application object 1-8:\n * bit 16-31: index\n * bit 8-15: sub-index\n * bit 0-7: data length in bits", "objectType": "OBJECT_TYPE_RECORD", "countLabel": "", "storageGroup": "PERSIST_COMM", "flagsPDO": false, "subObjects": { "00": { "name": "Number of mapped application objects in PDO", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "01": { "name": "Application object 1", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "02": { "name": "Application object 2", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "03": { "name": "Application object 3", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "04": { "name": "Application object 4", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "05": { "name": "Application object 5", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "06": { "name": "Application object 6", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "07": { "name": "Application object 7", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "08": { "name": "Application object 8", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 } } }, "1A04": { "disabled": true, "name": "TPDO mapping parameter", "alias": "", "description": "* Number of mapped application objects in PDO:\n * Value 0: mapping is disabled.\n * Value 1: sub-index 0x01 is valid.\n * Value 2-8: sub-indexes 0x01 to (0x02 to 0x08) are valid.\n* Application object 1-8:\n * bit 16-31: index\n * bit 8-15: sub-index\n * bit 0-7: data length in bits", "objectType": "OBJECT_TYPE_RECORD", "countLabel": "", "storageGroup": "PERSIST_COMM", "flagsPDO": false, "subObjects": { "00": { "name": "Number of mapped application objects in PDO", "alias": "", "dataType": "UNSIGNED8", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "01": { "name": "Application object 1", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "02": { "name": "Application object 2", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "03": { "name": "Application object 3", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "04": { "name": "Application object 4", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "05": { "name": "Application object 5", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "06": { "name": "Application object 6", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "07": { "name": "Application object 7", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 }, "08": { "name": "Application object 8", "alias": "", "dataType": "UNSIGNED32", "sdo": "ACCESS_SDO_RW", "pdo": "ACCESS_PDO_NO", "srdo": "ACCESS_SRDO_NO", "defaultValue": "0x00000000", "actualValue": "", "lowLimit": "", "highLimit": "", "stringLengthMin": 0 } } } }
}
playground/ds301_profile.txt · Last modified: 2025/01/03 12:13 by admin