etherlab/EthercatMaster.py
changeset 2392 aad985da14f7
parent 2391 3315e621d7fb
child 2394 bbc3d3d93562
equal deleted inserted replaced
2391:3315e621d7fb 2392:aad985da14f7
    20 
    20 
    21 from PLCControler import UndoBuffer, LOCATION_CONFNODE, LOCATION_MODULE, LOCATION_GROUP, LOCATION_VAR_INPUT, LOCATION_VAR_OUTPUT, LOCATION_VAR_MEMORY
    21 from PLCControler import UndoBuffer, LOCATION_CONFNODE, LOCATION_MODULE, LOCATION_GROUP, LOCATION_VAR_INPUT, LOCATION_VAR_OUTPUT, LOCATION_VAR_MEMORY
    22 from ConfigTreeNode import ConfigTreeNode
    22 from ConfigTreeNode import ConfigTreeNode
    23 from dialogs import BrowseValuesLibraryDialog
    23 from dialogs import BrowseValuesLibraryDialog
    24 from IDEFrame import TITLE, FILEMENU, PROJECTTREE
    24 from IDEFrame import TITLE, FILEMENU, PROJECTTREE
    25 
    25 from POULibrary import POULibrary
       
    26 
       
    27 from ConfigEditor import MasterEditor
       
    28 from EthercatCFileGenerator import _EthercatCFileGenerator
    26 from EthercatSlave import _EthercatSlaveCTN, ExtractHexDecValue, GenerateHexDecValue, TYPECONVERSION, VARCLASSCONVERSION, _CommonSlave
    29 from EthercatSlave import _EthercatSlaveCTN, ExtractHexDecValue, GenerateHexDecValue, TYPECONVERSION, VARCLASSCONVERSION, _CommonSlave
    27 from EthercatCFileGenerator import _EthercatCFileGenerator
       
    28 from ConfigEditor import MasterEditor
       
    29 from POULibrary import POULibrary
       
    30 
    30 
    31 try:
    31 try:
    32     from EthercatCIA402Slave import _EthercatCIA402SlaveCTN
    32     from EthercatCIA402Slave import _EthercatCIA402SlaveCTN
    33     HAS_MCL = True
    33     HAS_MCL = True
    34 except Exception:
    34 except Exception: