runtime/PLCObject.py
changeset 1767 c74815729afd
parent 1760 ed2e2afb9573
child 1768 691083b5682a
equal deleted inserted replaced
1766:c1e5b9f19483 1767:c74815729afd
   481                 self._ResetDebugVariables()
   481                 self._ResetDebugVariables()
   482                 for idx, iectype, force in idxs:
   482                 for idx, iectype, force in idxs:
   483                     if force is not None:
   483                     if force is not None:
   484                         c_type, unpack_func, pack_func = \
   484                         c_type, unpack_func, pack_func = \
   485                             TypeTranslator.get(iectype,
   485                             TypeTranslator.get(iectype,
   486                                                     (None, None, None))
   486                                                (None, None, None))
   487                         force = ctypes.byref(pack_func(c_type, force))
   487                         force = ctypes.byref(pack_func(c_type, force))
   488                     self._RegisterDebugVariable(idx, force)
   488                     self._RegisterDebugVariable(idx, force)
   489                 self._TracesSwap()
   489                 self._TracesSwap()
   490                 self._resumeDebug()
   490                 self._resumeDebug()
   491         else:
   491         else: