前幾天在分離堆垛機取貨值和放貨值X時,碰到一個小問題。
如下圖,我建立好,取貨值DB塊后,直接把取貨值改成我新建的DB塊,剛改完,程序突然報錯,前面4個臨時變量,突然多出黃色波浪線。編譯程序后,還是有這個問題。檢查程序中SCL語法,DB塊也是有效,發(fā)現(xiàn)沒有什么異常,怎么會保持呢?百思不得其解,立馬打電話咨詢行業(yè)內(nèi)的專業(yè),設(shè)備供應(yīng)商電氣工程師朱工,溝通后還是無解,度娘再次查詢,發(fā)現(xiàn)有點眉目了。原來我的程序編譯了,新建的DB塊未編譯,所以才報錯。重新編譯DB塊和程序后,下載到PLC,測試正常,問題解決!
SCL編寫的程序報錯
程序段5 報錯 紅色X
重新編譯DB塊 下載后OK
審核編輯:湯梓紅
-
西門子
+關(guān)注
關(guān)注
94文章
3052瀏覽量
116071 -
程序
+關(guān)注
關(guān)注
117文章
3792瀏覽量
81171 -
編譯
+關(guān)注
關(guān)注
0文章
659瀏覽量
32913 -
SCL
+關(guān)注
關(guān)注
1文章
239瀏覽量
17111
原文標(biāo)題:工作中碰到西門子SCL語言的解決辦法
文章出處:【微信號:電子技術(shù)控,微信公眾號:電子技術(shù)控】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論