看模块的接口,大概说来有位变量(BOOL)字节变量(BYTE)字变量(INT或WORD)双字变量(DINT或DWORD或REAL)还可以是字符变量(STRING)与接口特性如(输入,输出,输入/输出),输入型变量是只读的,输出型变量是在模块执行结束后将结果赋于输出变量,输入/输出型变量,模块首行将输入赋值于临时变量,在模块执行结束后将临时变量的值赋于输出;一般位变量位于模块最前面时需用位指令来赋值,位变量位于非首位比如位变量前面有非位变量时可以直接以位元件赋值,而非位元件可以是直接数,也可以是变量地址或变量指针,输出变量必须是软元件或指针
[此贴子已经被作者于2014/8/19 9:26:22编辑过]