equal
deleted
inserted
replaced
679 from PLCOpenEditor import PLCOpenEditor, ProjectDialog |
679 from PLCOpenEditor import PLCOpenEditor, ProjectDialog |
680 from TextViewer import TextViewer |
680 from TextViewer import TextViewer |
681 from plcopen.structures import IEC_KEYWORDS, TypeHierarchy_list |
681 from plcopen.structures import IEC_KEYWORDS, TypeHierarchy_list |
682 |
682 |
683 # Construct debugger natively supported types |
683 # Construct debugger natively supported types |
684 DebugTypes = [t for t in zip(*TypeHierarchy_list)[0] if not t.startswith("ANY")] + \ |
684 DebugTypes = [t for t in zip(*TypeHierarchy_list)[0] if not t.startswith("ANY")] |
685 ["STEP","TRANSITION","ACTION"] |
|
686 DebugTypesSize = {"BOOL" : 1, |
685 DebugTypesSize = {"BOOL" : 1, |
687 "STEP" : 1, |
|
688 "TRANSITION" : 1, |
|
689 "ACTION" : 1, |
|
690 "SINT" : 1, |
686 "SINT" : 1, |
691 "USINT" : 1, |
687 "USINT" : 1, |
692 "BYTE" : 1, |
688 "BYTE" : 1, |
693 "STRING" : 128, |
689 "STRING" : 128, |
694 "INT" : 2, |
690 "INT" : 2, |