--- a/plcopen/structures.py Sat Jul 07 11:35:17 2007 +0200
+++ b/plcopen/structures.py Mon Jul 09 11:10:14 2007 +0200
@@ -159,8 +159,7 @@
("ANY_INT", "ANY_NUM"),
("ANY_SINT", "ANY_INT"),
("ANY_UINT", "ANY_INT"),
- ("REAL", "ANY_REAL"),
- ("LREAL", "ANY_REAL"),
+ ("BOOL", "ANY_BIT"),
("SINT", "ANY_SINT"),
("INT", "ANY_SINT"),
("DINT", "ANY_SINT"),
@@ -169,17 +168,19 @@
("UINT", "ANY_UINT"),
("UDINT", "ANY_UINT"),
("ULINT", "ANY_UINT"),
+ ("REAL", "ANY_REAL"),
+ ("LREAL", "ANY_REAL"),
("TIME", "ANY_MAGNITUDE"),
- ("BOOL", "ANY_BIT"),
+ ("DATE", "ANY_DATE"),
+ ("TOD", "ANY_DATE"),
+ ("DT", "ANY_DATE"),
+ ("STRING", "ANY_STRING"),
("BYTE", "ANY_NBIT"),
("WORD", "ANY_NBIT"),
("DWORD", "ANY_NBIT"),
- ("LWORD", "ANY_NBIT"),
- ("STRING", "ANY_STRING"),
- #("WSTRING", "ANY_STRING"), # TODO
- ("DATE", "ANY_DATE"),
- ("TOD", "ANY_DATE"),
- ("DT", "ANY_DATE")]
+ ("LWORD", "ANY_NBIT")
+ #("WSTRING", "ANY_STRING") # TODO
+]
TypeHierarchy = dict(TypeHierarchy_list)