UDT的命名可以為任意指定字符嗎
劉玉蓉
發(fā)布于2014-08-25 17:45
75
0
標(biāo)簽:
在SCL編程中,要定義一個(gè)UDT類型,看UDT的幫助,發(fā)現(xiàn)可以定義為
TYPE UDT10
TYPE MEASVALUES
可是通過(guò)實(shí)際編程發(fā)現(xiàn),定義為TYPE MEASVALUES不能通過(guò)編譯,這是為什么?
如果說(shuō)的不清楚,大家可以在SCL中打開其幫助文檔,搜索UDT,然后復(fù)制其中的例子進(jìn)行編譯。
佳答案
TYPE MEASVALUES不能通過(guò)編譯,這是因?yàn)镸EASVALUES是一個(gè)符號(hào)名,必須首先在symbol table里面定義MEASVALUES是某個(gè)UDT比如UDT100才行
其實(shí)在scl中編譯fc、fb的時(shí)候,如果采用符號(hào)名也有同樣問(wèn)題,需要提前定以好才行。