UDT的命名可以为任意指定字符吗
刘玉蓉
发布于2014-08-25 17:45
75
0
标签:
在SCL编程中,要定义一个UDT类型,看UDT的帮助,发现可以定义为
TYPE UDT10
TYPE MEASVALUES
可是通过实际编程发现,定义为TYPE MEASVALUES不能通过编译,这是为什么?
如果说的不清楚,大家可以在SCL中打开其帮助文档,搜索UDT,然后复制其中的例子进行编译。
佳答案
TYPE MEASVALUES不能通过编译,这是因为MEASVALUES是一个符号名,必须首先在symbol table里面定义MEASVALUES是某个UDT比如UDT100才行
其实在scl中编译fc、fb的时候,如果采用符号名也有同样问题,需要提前定以好才行。