這句程序錯誤嗎?
劉玉蓉
發(fā)布于2014-08-14 18:06
1
0
標簽:
這段程序是從PLC上傳到電腦上的,問題是CALL 和END CALL 顯示紅色,這表明這兩句是錯誤的嗎?如果是錯的,當初是怎么下載下去的?這兩句起什么作用,如果刪除會有影響嗎?試過刪了,但按下保存按鈕,它們會自動恢復出來。
由于這個地方一直有錯誤,無法修改這個塊里的其他程序,很麻煩!
A "M20.3"
A "M52.1"
= "M52.4"
A "M52.4"
= L 33.0
BLD 103
A "M254.0"
= L 33.1
BLD 103
AN "M254.0"
= L 33.2
BLD 103
A "T5"
= L 33.3
BLD 103
A "M1.1"
= L 33.4
BLD 103
Call
BLD 1
= L 34.0
OPN "DB2"
L DBW 20
T LW 35
L 0
T LW 37
L 0
T LW 39
OPN "DB35"
L DBW 10
T LW 41
UC "FC300"
P#L 35.0
P#L 37.0
P#L 39.0
P#L 33.0
P#L 33.1
P#L 33.2
P#L 33.3
P#L 33.4
P#L 41.0
P#P 270.0
P#P 272.0
P#L 4.0
P#L 28.0
P#L 30.0
P#L 16.0
P#L 32.0
BLD 2
End Call
NOP 0
圖片說明: 1,有錯誤的兩句程序
佳答案
1、這是上傳后的梯形圖程序轉(zhuǎn)換為STL程序所致,轉(zhuǎn)換后CALL 、ENDCALL、 BLD語句??梢赞D(zhuǎn)換為梯形圖。
這種情況多多見于Upload Station To PG后,上載后STEP7自做主張的添加了CALL ENDCALL等語句,導致錯誤。但PLC內(nèi)的程序仍然是正常運行的。
2、只要運行正常,可以不予更改.