FC數(shù)據(jù)塊無(wú)法編輯,超出可以處理的最大行數(shù)
劉玉蓉
發(fā)布于2014-10-20 18:01
5
0
標(biāo)簽:
系統(tǒng)是PCS7 ,可以打開(kāi)塊,提示:超出可以處理的大行數(shù)??戳藟K的工作存儲(chǔ)器大小:13562字節(jié),好像低于7000以下的都可以編輯.
點(diǎn)幫助提示:消息30:101的幫助信息 錯(cuò)誤描述:
由于選定的程序段太長(zhǎng),不能對(duì)它進(jìn)行編輯。 超過(guò)編輯器可以在程序段中進(jìn)行處理的語(yǔ)句表指令的大數(shù)目。既可以通過(guò)一個(gè)源文件編譯該塊,也可以以另一種編程語(yǔ)言創(chuàng)建該塊。
如何更正或避免錯(cuò)誤:
在源文件中將該程序段分成多個(gè)程序段,或使用其它編程語(yǔ)言(例如,SCL)的編輯器將該程序段分成許多更小的程序段。
關(guān)鍵,我已無(wú)源文件,且好像還不將塊生成源文件(或是自己不會(huì)操作)。請(qǐng)問(wèn)這問(wèn)題怎么解決啊,,我必須對(duì)塊進(jìn)行編輯,怎么行?
佳答案
1、首先,你這PCS7系統(tǒng)打開(kāi)的FC功能塊是由SCL工具編寫(xiě)生成的,
2、其次,這FC功能塊的SCL源代碼但卻又被刪除了,所以只能看到轉(zhuǎn)化為STL后的代碼了;
3、由于SCL工具編寫(xiě)的功能塊轉(zhuǎn)換為STL后的代碼太過(guò)冗長(zhǎng),超出可以處理的大行數(shù)。
4、所以,你必須還得找到FC功能塊的SCL源代碼才能修改編輯!