plc end指令在程式中能出現幾次,其功能是什麼

2022-12-15 15:55:18 字數 2621 閱讀 9264

1樓:匿名使用者

先說一下end指令的作用,end指令是說這一個程式已經完啦,plc可以重頭開始執行程式,所以end指令在一個程式中只能出現一次且必需有一次出現,不然plc找不到end指令,意味著plc一個程式永完不能執行完成,這樣plc會報警的,但是plc裡面可以容納多個程式,也就是一個plc裡面有多少個程式,就必需有多少個end指令,這樣程式才能被正常執行,希望對你有幫助

2樓:匿名使用者

根據我做plc的經驗,你要看你用的是什麼品牌的plc,西門子的為例:無論是哪個系列的主程式和子程式都不需用end指令(我用梯形圖程式設計)。歐姆龍plc:

歐姆龍plc的程式設計軟體cx-one,每個程式段都會在最後有一個end指令,不需要你寫,自動會出現,就是說你有多少程式段就有多少end會出現。三菱程式設計軟體我用的gxworks2,由於所有的程式都集中在main裡,軟體在main的最後一行有end的指令,你是跳不過去的,也就是說他自己自動出現在最後一行的。此外西門子我也用stl編過程式,這樣我都是在主程式和子程式的最後加end指令。

如此,end指令我是怎麼用的就這麼多了,個人覺得如果梯形圖程式設計,end指令基本不需要考慮了。

3樓:匿名使用者

end即結束指令,直接跳轉到主程式。如果是主程式則直接跳轉到最開始的位置!

4樓:匿名使用者

一般是出現一次的,表示程式結束

龍豐自動化

5樓:匿名使用者

一次,end就是表示程式結束

三菱plc 中的end 指令是當系統執行到end指令時,後面的指令不執行,end前面的程式(來回迴圈)執行嗎?

6樓:生活如歌

是的,梯形圖到end後這一個迴圈執行完畢,即使後面還有程式也不會再執行了。利用這一特性可以分段除錯程式。

7樓:綠地藍天白雲

end 是三菱plc結束指令。當plc掃描到這個指令的時候就結束了,然後又從頭開始掃描。在一個大工程裡也只能出現一個end

8樓:誰說時光不會老

後面的指令不執行是對的,但是前面的程式不會自動迴圈執行的,那是前面有迴圈才會迴圈。

三菱plc的drva drvi指令可以使用多少次?我在一個程式裡用了十次左右,控制兩個伺服可以嗎?

9樓:匿名使用者

1.使用次數不受限制

2.每個掃描週期只能導通一條ddrva指令

3.兩條指令導通時間間隔一個掃描週期.

在plc程式設計中 同一個線圈的置復位指令可以出現兩次嗎

10樓:瘋狂小鳥

置位指令set和復位指令rst可以多次出現,但是輸出指令out不能重複出現

望採納。。。。

三菱plc的指令plsy在一個程式中只能用一次,那要是想實現不同的脈衝頻率控制步進電機怎麼辦?

11樓:邴悌

同是fx,不同型號的plc,對plsy的限制不同,有的型號可以不限次數使用,有的就有限制,這些在程式設計手冊上有說明。在fx2n上,對於一個脈衝口,plsy只能使用一次,否則只有排在最前邊的一個plsy會執行,後面都不會執行。我試驗過。

12樓:陰浩浩零睿

是誰告訴你只能用一次的?誤人子弟呀。plsy在程式中可以多次使用,但前提條件是用的時候只能接通一個plsy指令,不能同時接通。

13樓:智山芙諸璇

增加一個方向訊號

ldx000

plsy

k500

k500

y000

outy002

ldx001

plsy

k500

k500

y000

end其中y002就是方向訊號,你步進電機控制器的控制方式要使用脈衝+方向的控制方法,接線線的時候y00接脈衝訊號,y002接方向。

信捷plc中的plsr指令,同個輸出口可以用幾次 20

14樓:匿名使用者

好比一條公路,公路上規定只能一部車走,但是沒車走的時候,就可以讓其它車走,有車的時候就不能走,程式的話你可以給個保護,有程式用的時候就不能讓其它指令讓他輸出就行了

15樓:匿名使用者

信捷plc中xc3 系列和xc5 系列plc 一般具有2 個脈衝輸出。通過使用不同的指令程式設計專式,可以進行無加速/減速的單屬向脈衝輸出,也可以進行帶加速/減速的單向脈衝輸出,還可以進行多段、正反向輸出等等,輸出頻率最高可達200k hz。

xc5 系列i/o 點數為32 點的plc 最大能夠具有4 路(y0、y1、y2、y3 )脈衝輸出功能。

xcm 系列24/32 點的plc 最大能夠具有4 路脈衝輸出功能;xcc 系列最大能夠具有5 路脈衝輸出功能;xcm 系列60 點的plc 最大能夠具有 10 路脈衝輸出功能。

但是信捷plc中的plsr指令,同個輸出口只可以用1次.

16樓:匿名使用者

在同一個主程式中,不能對同一個輸出口y 編寫兩條或兩條以上的脈衝輸出指令。

用什麼指令能清空PLC內部程式,用什麼指令能清空PLC內部程式

寫到程式裡自動清空所有程式這樣的指令是沒有的,不過通過電腦上位機傳送命令是可以實現的。或者兩臺plc聯機,一臺plc傳送上位機命令也是可以的 中達的沒用過,但三菱的肯定不能用命令來清除程式。沒有這個邏輯,只能是與電腦連線後才有可能實現。不過話說回來,別管別人會不會竊取你的成果,如果你是給人做工程,那...

數控機床程式中的F指令什麼意思,數控程式設計中的f都有哪些含義表示

f是進給速度 有每轉進給和每分鐘進給 每轉進給的話f就零點幾 如 f0.1 f0.2 每分鐘進給是幾十幾百的 如f100 f500 進給功能 指令刀具中心的進給速度 數控程式設計中的f都有哪些含義表示 進給速度,在車床上是轉進 mm r 加工中心上或銑床上是分進 一組有規定次序的 符號,可以作為一個...

怎樣在c程式中呼叫另資料夾裡的程式

system file path 用c 編寫的程式裡,怎麼呼叫另一個程式?比如那個程式是d program.exe那麼加入語句 system d program.exe 雙反斜槓是因為轉義字元 或者 system start d program.exe 要求 include 或者 include 並...