1. TwinCAT 3程序编译及激活报错诊断

1.21. ‘;’expected instead of '乱码'


由于TwinCAT 2中的SFC的步名和转移条件中存在注释导致的。TwinCAT 2中的注释相当于是直接在变量名上加了括号星号,转到TwinCAT 3上直接整个识别成了变量名(包含了中文,就成乱码了)。得先在TC2的程序上把变量名上的注释都去掉,再转到TwinCAT 3


2022.3.31 罗晓晨 编辑