1. PLC Control程序编译及Login报错诊断

1.28. 编译报错:Error 4020:‘ST’,‘STN’,‘S’,‘R’ must be a variables with access or direct adress

检查下是不是给输入变量写值了。

又或者比如创建了一个PROGRAM_A,将变量btest申明在VAR关键字下,在PROGARM_B中用PROGRAM_A.btest:=1;这样的方式做赋值是不可以的,如果需要做赋值,一种是在PROGRAM_A中直接赋值,一种是将btest申明在PROGRAM_A的VAR_INPUT关键字下,那么在其他PRO里可以用空间名.变量名的方式写入。



2017.10.26 冯建鹏 编辑