PLCControler.py
changeset 1766 c1e5b9f19483
parent 1763 bcc07ff2362c
child 1767 c74815729afd
equal deleted inserted replaced
1765:ccf59c1f0b45 1766:c1e5b9f19483
   406 
   406 
   407     def AddBlockInstance(self, context, *args):
   407     def AddBlockInstance(self, context, *args):
   408         specific_values_tuple, specific_values_translation = \
   408         specific_values_tuple, specific_values_translation = \
   409             _SpecificValuesTuples.get(args[0][0], _BlockSpecificValues)
   409             _SpecificValuesTuples.get(args[0][0], _BlockSpecificValues)
   410 
   410 
   411         if (args[0][0] == "step" and len(self.SpecificValues) < 3 or
   411         if args[0][0] == "step"       and len(self.SpecificValues) < 3 or \
   412             args[0][0] == "transition" and len(self.SpecificValues) < 4):
   412            args[0][0] == "transition" and len(self.SpecificValues) < 4:
   413             self.SpecificValues.append([None])
   413             self.SpecificValues.append([None])
   414         elif args[0][0] == "actionBlock" and len(self.SpecificValues) < 1:
   414         elif args[0][0] == "actionBlock" and len(self.SpecificValues) < 1:
   415             self.SpecificValues.append([[]])
   415             self.SpecificValues.append([[]])
   416         specific_values = specific_values_tuple(*_translate_args(
   416         specific_values = specific_values_tuple(*_translate_args(
   417             specific_values_translation, self.SpecificValues))
   417             specific_values_translation, self.SpecificValues))