s7-300上傳程序時(shí),程序上傳到pg了,但是程序打開(kāi)時(shí)報(bào)錯(cuò)
112.95.251.214
發(fā)布于2014-04-18 17:33
2236
0
標(biāo)簽:
有一個(gè)s7-300的315-2dp的plc,不小心電腦中的程序搞沒(méi)了。想把plc中的程序上傳到電腦中,電腦通過(guò)西門(mén)子的通訊電纜跟plc連接成功了,并且程序也上傳成功了,程序有些是用scl語(yǔ)言編寫(xiě)的,但在線或離線打開(kāi)程序時(shí)就會(huì)報(bào)錯(cuò)。程序是加了密的,密碼是自己設(shè)置的。報(bào)錯(cuò)信息請(qǐng)見(jiàn)圖片。
問(wèn)題補(bǔ)充:
報(bào)錯(cuò)信息
圖片說(shuō)明: 1,報(bào)錯(cuò)信息
佳答案
1、當(dāng)初下載到plc的程序是不包含符號(hào)表的,即符號(hào)表不能下載到plc中的,只能留在pc。因此,從上載的程序自然也就不包含符號(hào)表了。它只是程序塊,沒(méi)有任何注釋。
2、如果是這樣是不是不影響使用,和對(duì)程序的更改再次編譯?
將符號(hào)表復(fù)制到上載的程序符號(hào)表里就可以了,再次編譯。至于程序運(yùn)行是沒(méi)有問(wèn)題的。如果原符號(hào)表丟失,也不影響程序的使用,只不過(guò)沒(méi)有變量名與注釋了。