quote:以下是引用n次看你的背影在2011-08-15 21:56:10的发言:
其实无论是:LAD、FBD、STL编写的程序,如果没有语法错误,存盘就已经编译成机器码了。同一个程序不管在哪种语言状态,编译的机器码都是一样的!STL语言编写的代码PLC的CPU是不能直接执行的,必须通过程序编辑器编译后,才能下载到PLC,编译后的机器码我们是看不到的,人是看不懂机器码的,程序从PLC上载后进行了反编译,所以我们才能看懂程序。所以在PLC里面执行的不是STL代码,而是编译后的机器码........
所谓的机器码就是汇编语言的代码,我在80年代调汇编语言程序时,需要人工查出汇编语言的指令的十六进制代码(机器码),然后输入单板机。