equal
deleted
inserted
replaced
116 pou_type = pou.getpouType() |
116 pou_type = pou.getpouType() |
117 if pou_type in pouTypeNames: |
117 if pou_type in pouTypeNames: |
118 pou_program = PouProgram(pou.getname(), pouTypeNames[pou_type]) |
118 pou_program = PouProgram(pou.getname(), pouTypeNames[pou_type]) |
119 else: |
119 else: |
120 raise PLCGenException, "Undefined pou type" |
120 raise PLCGenException, "Undefined pou type" |
121 pou_program.GenerateInterface(pou.getinterface()) |
121 interface = pou.getinterface() |
|
122 if interface is not None: |
|
123 pou_program.GenerateInterface(interface) |
122 pou_program.GenerateConnectionTypes(pou) |
124 pou_program.GenerateConnectionTypes(pou) |
123 pou_program.GenerateProgram(pou) |
125 pou_program.GenerateProgram(pou) |
124 currentProgram += pou_program.GenerateSTProgram() |
126 currentProgram += pou_program.GenerateSTProgram() |
125 |
127 |
126 def GenerateConfiguration(configuration): |
128 def GenerateConfiguration(configuration): |