runtime/PLCObject.py
changeset 331 191a568a2a17
parent 330 fdf81615ed04
child 332 4f0e1d66bba5
equal deleted inserted replaced
330:fdf81615ed04 331:191a568a2a17
   235             cmd = self._PythonIterator(res)
   235             cmd = self._PythonIterator(res)
   236             #print " -> ", cmd
   236             #print " -> ", cmd
   237             if cmd is None:
   237             if cmd is None:
   238                 break
   238                 break
   239             try :
   239             try :
   240                 PLCprint(cmd)
       
   241                 res = str(self.evaluator(eval,cmd,self.python_threads_vars))
   240                 res = str(self.evaluator(eval,cmd,self.python_threads_vars))
   242             except Exception,e:
   241             except Exception,e:
   243                 res = "#EXCEPTION : "+str(e)
   242                 res = "#EXCEPTION : "+str(e)
   244                 PLCprint(res)
   243                 PLCprint(res)
   245         self.evaluator(self.FinishRuntimePy)
   244         self.evaluator(self.FinishRuntimePy)