objdictgen/node.py
changeset 59 3a553c789116
parent 0 4472ee7c6c3e
child 62 93d4db3677e6
equal deleted inserted replaced
58:142fa58877d2 59:3a553c789116
    83     0x0009 : {"name" : "VISIBLE_STRING", "struct" : nosub, "size" : 8, "default" : "", "values" : []},
    83     0x0009 : {"name" : "VISIBLE_STRING", "struct" : nosub, "size" : 8, "default" : "", "values" : []},
    84     0x000A : {"name" : "OCTET_STRING", "struct" : nosub, "size" : 8, "default" : "", "values" : []},
    84     0x000A : {"name" : "OCTET_STRING", "struct" : nosub, "size" : 8, "default" : "", "values" : []},
    85     0x000B : {"name" : "UNICODE_STRING", "struct" : nosub, "size" : 16, "default" : "", "values" : []},
    85     0x000B : {"name" : "UNICODE_STRING", "struct" : nosub, "size" : 16, "default" : "", "values" : []},
    86     0x000C : {"name" : "TIME_OF_DAY", "struct" : nosub, "size" : 48, "default" : 0, "values" : []},
    86     0x000C : {"name" : "TIME_OF_DAY", "struct" : nosub, "size" : 48, "default" : 0, "values" : []},
    87     0x000D : {"name" : "TIME_DIFFERENCE", "struct" : nosub, "size" : 48, "default" : 0, "values" : []},
    87     0x000D : {"name" : "TIME_DIFFERENCE", "struct" : nosub, "size" : 48, "default" : 0, "values" : []},
    88     0x000F : {"name" : "DOMAIN", "struct" : nosub, "size" : 0, "default" : "", "values" : []},
    88 #    0x000F : {"name" : "DOMAIN", "struct" : nosub, "size" : 0, "default" : "", "values" : []},
    89     0x0010 : {"name" : "INTEGER24", "struct" : nosub, "size" : 24, "default" : 0, "values" : []},
    89     0x0010 : {"name" : "INTEGER24", "struct" : nosub, "size" : 24, "default" : 0, "values" : []},
    90     0x0011 : {"name" : "REAL64", "struct" : nosub, "size" : 64, "default" : 0.0, "values" : []},
    90     0x0011 : {"name" : "REAL64", "struct" : nosub, "size" : 64, "default" : 0.0, "values" : []},
    91     0x0012 : {"name" : "INTEGER40", "struct" : nosub, "size" : 40, "default" : 0, "values" : []},
    91     0x0012 : {"name" : "INTEGER40", "struct" : nosub, "size" : 40, "default" : 0, "values" : []},
    92     0x0013 : {"name" : "INTEGER48", "struct" : nosub, "size" : 48, "default" : 0, "values" : []},
    92     0x0013 : {"name" : "INTEGER48", "struct" : nosub, "size" : 48, "default" : 0, "values" : []},
    93     0x0014 : {"name" : "INTEGER56", "struct" : nosub, "size" : 56, "default" : 0, "values" : []},
    93     0x0014 : {"name" : "INTEGER56", "struct" : nosub, "size" : 56, "default" : 0, "values" : []},
   155                  {"name" : "Serial Number", "type" : 0x04, "access" : 'ro', "pdo" : False}]},
   155                  {"name" : "Serial Number", "type" : 0x04, "access" : 'ro', "pdo" : False}]},
   156     0x1020 : {"name" : "Verify Configuration", "struct" : array, "need" : False, "values" :
   156     0x1020 : {"name" : "Verify Configuration", "struct" : array, "need" : False, "values" :
   157                 [{"name" : "Number of Entries", "type" : 0x02, "access" : 'ro', "pdo" : False},
   157                 [{"name" : "Number of Entries", "type" : 0x02, "access" : 'ro', "pdo" : False},
   158                  {"name" : "Configuration Date", "type" : 0x04, "access" : 'ro', "pdo" : False},
   158                  {"name" : "Configuration Date", "type" : 0x04, "access" : 'ro', "pdo" : False},
   159                  {"name" : "Configuration Time", "type" : 0x04, "access" : 'ro', "pdo" : False}]},
   159                  {"name" : "Configuration Time", "type" : 0x04, "access" : 'ro', "pdo" : False}]},
   160     0x1021 : {"name" : "Store EDS", "struct" : var, "need" : False, "values" :
   160 #    0x1021 : {"name" : "Store EDS", "struct" : var, "need" : False, "values" :
   161                 [{"name" : "Store EDS", "type" : 0x0F, "access" : 'rw', "pdo" : False}]},
   161 #                [{"name" : "Store EDS", "type" : 0x0F, "access" : 'rw', "pdo" : False}]},
   162     0x1022 : {"name" : "Storage Format", "struct" : var, "need" : False, "values" :
   162 #    0x1022 : {"name" : "Storage Format", "struct" : var, "need" : False, "values" :
   163                 [{"name" : "Storage Format", "type" : 0x04, "access" : 'rw', "pdo" : False}]},
   163 #                [{"name" : "Storage Format", "type" : 0x04, "access" : 'rw', "pdo" : False}]},
   164     0x1023 : {"name" : "OS Command", "struct" : array, "need" : False, "values" :
   164     0x1023 : {"name" : "OS Command", "struct" : array, "need" : False, "values" :
   165                 [{"name" : "Number of Entries", "type" : 0x02, "access" : 'ro', "pdo" : False},
   165                 [{"name" : "Number of Entries", "type" : 0x02, "access" : 'ro', "pdo" : False},
   166                  {"name" : "Command", "type" : 0x0A, "access" : 'rw', "pdo" : False},
   166                  {"name" : "Command", "type" : 0x0A, "access" : 'rw', "pdo" : False},
   167                  {"name" : "Status", "type" : 0x02, "access" : 'ro', "pdo" : False},
   167                  {"name" : "Status", "type" : 0x02, "access" : 'ro', "pdo" : False},
   168                  {"name" : "Reply", "type" : 0x0A, "access" : 'ro', "pdo" : False}]},
   168                  {"name" : "Reply", "type" : 0x0A, "access" : 'ro', "pdo" : False}]},