PLCControler.py
changeset 1959 ce1bfd04b3f6
parent 1957 2d1cc4f5e4ef
child 1973 cc7a46953471
equal deleted inserted replaced
1958:67f0d7ff7d3e 1959:ce1bfd04b3f6
    33 from time import localtime
    33 from time import localtime
    34 
    34 
    35 import util.paths as paths
    35 import util.paths as paths
    36 from plcopen import *
    36 from plcopen import *
    37 from plcopen.types_enums import *
    37 from plcopen.types_enums import *
    38 from plcopen.XSLTModelQuery import _StringValue, _BoolValue, _translate_args
       
    39 from plcopen.InstancesPathCollector import InstancesPathCollector
    38 from plcopen.InstancesPathCollector import InstancesPathCollector
    40 from plcopen.POUVariablesCollector import POUVariablesCollector
    39 from plcopen.POUVariablesCollector import POUVariablesCollector
    41 from plcopen.InstanceTagnameCollector import InstanceTagnameCollector
    40 from plcopen.InstanceTagnameCollector import InstanceTagnameCollector
    42 from plcopen.BlockInstanceCollector import BlockInstanceCollector
    41 from plcopen.BlockInstanceCollector import BlockInstanceCollector
    43 from plcopen.VariableInfoCollector import VariableInfoCollector
    42 from plcopen.VariableInfoCollector import VariableInfoCollector
    45 from PLCGenerator import *
    44 from PLCGenerator import *
    46 
    45 
    47 duration_model = re.compile("(?:([0-9]{1,2})h)?(?:([0-9]{1,2})m(?!s))?(?:([0-9]{1,2})s)?(?:([0-9]{1,3}(?:\.[0-9]*)?)ms)?")
    46 duration_model = re.compile("(?:([0-9]{1,2})h)?(?:([0-9]{1,2})m(?!s))?(?:([0-9]{1,2})s)?(?:([0-9]{1,3}(?:\.[0-9]*)?)ms)?")
    48 
    47 
    49 ScriptDirectory = paths.AbsDir(__file__)
    48 ScriptDirectory = paths.AbsDir(__file__)
    50 
       
    51 
       
    52 
    49 
    53 # Length of the buffer
    50 # Length of the buffer
    54 UNDO_BUFFER_LENGTH = 20
    51 UNDO_BUFFER_LENGTH = 20
    55 
    52 
    56 
    53