斷程序結尾要手動加reti么?還是系統默認會自動跳出
中斷程序結尾要手動加reti么 看了些資料說 編譯后系統默認會在程序后加上reti 是不是隱藏的我編譯以后也沒看見, 還有我使用xmt傳送指令 傳送的第一個字節是vb100=16#3 是不是傳送完vb100后面的3個字節后 就可以用中斷的事件26進入中斷
答:1、子程序在執行到末尾時自動返回,不必加返回指令;在子程序中間也可以使用條件返回指令 。
2、有關子程序規則:
、子程序在調用時會保持當前的邏輯運算結果,但是不保存累加器(acx)的內容
、子程序不能使用跳轉語句跳入、跳出 子程序返回時,回到調用子程序的指令后面,繼續執行上一級程序
、s7-200 cpu最多可以調用64個子程序(cpu226為128個)
、子程序可以嵌套調用,即子程序中再調用子程序,一共可以嵌套8層
、在中斷服務程序中不能欠套調用子程序,被中斷服務程序調用的子程序中不能再出現子程序調用
、子程序可以帶參數調用,在子程序的局部變量表中設置參數的類型;一共可以帶16個參數(形式參數
本文標簽:斷程序結尾要手動加reti么?還是系統默認會自動跳出
* 由于無法獲得聯系方式等原因,本網使用的文字及圖片的作品報酬未能及時支付,在此深表歉意,請《斷程序結尾要手動加reti么?還是系統默認會自動跳出》相關權利人與機電之家網取得聯系。
關于“斷程序結尾要手動加reti么?還是系統默認會自動跳出”的更多資訊










