etherlab/EthercatSlave.py
changeset 2381 1c40e3976cc2
parent 2378 7aa47c09f8f5
child 2396 41adf1dfc7a7
--- a/etherlab/EthercatSlave.py	Sat Sep 29 15:03:17 2018 +0300
+++ b/etherlab/EthercatSlave.py	Sat Sep 29 15:16:21 2018 +0300
@@ -22,12 +22,12 @@
 
 
 TYPECONVERSION = {"BOOL": "X", "SINT": "B", "INT": "W", "DINT": "D", "LINT": "L",
-    "USINT": "B", "UINT": "W", "UDINT": "D", "ULINT": "L",
-    "BYTE": "B", "WORD": "W", "DWORD": "D", "LWORD": "L"}
+                  "USINT": "B", "UINT": "W", "UDINT": "D", "ULINT": "L",
+                  "BYTE": "B", "WORD": "W", "DWORD": "D", "LWORD": "L"}
 
 DATATYPECONVERSION = {"BOOL": "BIT", "SINT": "S8", "INT": "S16", "DINT": "S32", "LINT": "S64",
-    "USINT": "U8", "UINT": "U16", "UDINT": "U32", "ULINT": "U64",
-    "BYTE": "U8", "WORD": "U16", "DWORD": "U32", "LWORD": "U64"}
+                      "USINT": "U8", "UINT": "U16", "UDINT": "U32", "ULINT": "U64",
+                      "BYTE": "U8", "WORD": "U16", "DWORD": "U32", "LWORD": "U64"}
 
 VARCLASSCONVERSION = {"T": LOCATION_VAR_INPUT, "R": LOCATION_VAR_OUTPUT, "RT": LOCATION_VAR_MEMORY}
 
@@ -107,16 +107,22 @@
                 })
 
             slave_type = self.CTNParent.GetSlaveType(self.GetSlavePos())
-            params[0]['children'].insert(0,
-                   {'use': 'optional',
+            params[0]['children'].insert(
+                0,
+                {
+                    'use': 'optional',
                     'type': self.CTNParent.GetSlaveTypesLibrary(self.NODE_PROFILE),
                     'name': 'Type',
-                    'value': (slave_type["device_type"], slave_type)})
-            params[0]['children'].insert(1,
-                   {'use': 'optional',
+                    'value': (slave_type["device_type"], slave_type)
+                })
+            params[0]['children'].insert(
+                1,
+                {
+                    'use': 'optional',
                     'type': 'unsignedLong',
                     'name': 'Alias',
-                    'value': self.CTNParent.GetSlaveAlias(self.GetSlavePos())})
+                    'value': self.CTNParent.GetSlaveAlias(self.GetSlavePos())
+                })
             return params
 
     def SetParamsAttribute(self, path, value):