equal
deleted
inserted
replaced
1051 "OUT": "extern __IEC_%(type)s_p %(C_path)s;", |
1051 "OUT": "extern __IEC_%(type)s_p %(C_path)s;", |
1052 "VAR": "extern __IEC_%(type)s_t %(C_path)s;", |
1052 "VAR": "extern __IEC_%(type)s_t %(C_path)s;", |
1053 "FB": "extern %(type)s %(C_path)s;" |
1053 "FB": "extern %(type)s %(C_path)s;" |
1054 }[v["vartype"]] % v |
1054 }[v["vartype"]] % v |
1055 for v in self._VariablesList if v["C_path"].find('.') < 0]), |
1055 for v in self._VariablesList if v["C_path"].find('.') < 0]), |
1056 "variable_decl_array": ",\n".join(variable_decl_array) |
1056 "variable_decl_array": ",\n".join(variable_decl_array), |
|
1057 "var_access_code": targets.GetCode("var_access.c") |
1057 } |
1058 } |
1058 |
1059 |
1059 return debug_code |
1060 return debug_code |
1060 |
1061 |
1061 def Generate_plc_main(self): |
1062 def Generate_plc_main(self): |