huangpeng
級別: 論壇先鋒
精華主題: 0
發(fā)帖數量: 716 個
工控威望: 1051 點
下載積分: 3272 分
在線時間: 225(小時)
注冊時間: 2009-12-07
最后登錄: 2022-03-02
查看huangpeng的 主題 / 回貼
樓主  發(fā)表于: 2013-11-18 11:36
子程序調用 其實主程序也是一起在執(zhí)行  而不是調用子程序  子程序執(zhí)行 執(zhí)行完了再接上原來的主程序    大家討論下
yamqq
雅馬哈,愛普生,電裝機器人。
級別: 網絡英雄

精華主題: 0
發(fā)帖數量: 1717 個
工控威望: 5539 點
下載積分: 24588 分
在線時間: 299(小時)
注冊時間: 2008-05-05
最后登錄: 2024-08-25
查看yamqq的 主題 / 回貼
1樓  發(fā)表于: 2013-11-18 11:39
主程序是一直在運行的
這個人很懶,什么也沒有留下!
sanlihu
吉圓
級別: 論壇先鋒
精華主題: 0
發(fā)帖數量: 1189 個
工控威望: 1734 點
下載積分: 7546 分
在線時間: 577(小時)
注冊時間: 2012-08-31
最后登錄: 2024-11-02
查看sanlihu的 主題 / 回貼
2樓  發(fā)表于: 2013-11-18 16:18
引用
引用樓主huangpeng于2013-11-18 11:36發(fā)表的 子程序調用 其實主程序也是一起在執(zhí)行 :
子程序調用 其實主程序也是一起在執(zhí)行  而不是調用子程序  子程序執(zhí)行 執(zhí)行完了再接上原來的主程序    大家討論下

子程序調用 其實主程序也是一起在執(zhí)行 ,從主程序調用子程序始  開始掃描子程序執(zhí)行 ,掃描完了再接上原來的主程序。
我是這樣理解的,正確與否?
吉圓電氣 QQ751673698
rockyhuo
專業(yè)制造全伺服高速衛(wèi)生巾機器
級別: 論壇先鋒

精華主題: 0
發(fā)帖數量: 1611 個
工控威望: 1929 點
下載積分: 4459 分
在線時間: 438(小時)
注冊時間: 2008-07-14
最后登錄: 2024-10-09
查看rockyhuo的 主題 / 回貼
3樓  發(fā)表于: 2013-11-18 21:10
調用的時侯,程序執(zhí)行子程序,子程序執(zhí)行完后再執(zhí)行調用程序后的程序
變頻器中心放卷,可以穩(wěn)定達到280M/分鐘線速度.
全伺服衛(wèi)生巾、尿褲、護墊機機器項目合作,承接多功能衛(wèi)生巾中包機制造,尿褲垛碼機制造
QQ:84818626
電話:18923140420
上大熱處理
級別: 探索解密
精華主題: 0
發(fā)帖數量: 18 個
工控威望: 138 點
下載積分: 3192 分
在線時間: 10(小時)
注冊時間: 2013-11-17
最后登錄: 2015-07-22
查看上大熱處理的 主題 / 回貼
4樓  發(fā)表于: 2013-11-18 21:14
子程序執(zhí)行,主程序中斷。
huangpeng
級別: 論壇先鋒
精華主題: 0
發(fā)帖數量: 716 個
工控威望: 1051 點
下載積分: 3272 分
在線時間: 225(小時)
注冊時間: 2009-12-07
最后登錄: 2022-03-02
查看huangpeng的 主題 / 回貼
5樓  發(fā)表于: 2013-11-18 21:35
應該 執(zhí)行子程序的時候主程序沒有中斷.中斷的時候 主程序還照樣執(zhí)行的
廣州、榮開
級別: 工控俠客
精華主題: 0
發(fā)帖數量: 352 個
工控威望: 4441 點
下載積分: 7909 分
在線時間: 409(小時)
注冊時間: 2011-02-28
最后登錄: 2021-05-23
查看廣州、榮開的 主題 / 回貼
6樓  發(fā)表于: 2013-11-19 07:40
調用子程序的時候,先執(zhí)行主程序,再到子程序,再到主程序,,調用中斷的時候,,程序原來執(zhí)行到哪里就停在哪里,中斷完成后再返回原來停止的地方繼續(xù)執(zhí)行。
珠三角、工業(yè)機器人群54046672
hsqknx
級別: 工控俠客
精華主題: 0
發(fā)帖數量: 427 個
工控威望: 2439 點
下載積分: 489 分
在線時間: 729(小時)
注冊時間: 2011-06-13
最后登錄: 2024-11-12
查看hsqknx的 主題 / 回貼
7樓  發(fā)表于: 2013-11-19 08:27
調用子程序的時候,主程序和被調用的子程序一起被掃描,主程序什么時候調用子程序就什么時候掃描子程序,不存在前后,因為這個時候它們是一體的,不調用不掃描也不執(zhí)行,但狀態(tài)會保持上一次掃描結果,調用中斷的時候,程序原來執(zhí)行到哪里就停在哪里,中斷完成后再返回原來停止的地方繼續(xù)執(zhí)行
huangpeng
級別: 論壇先鋒
精華主題: 0
發(fā)帖數量: 716 個
工控威望: 1051 點
下載積分: 3272 分
在線時間: 225(小時)
注冊時間: 2009-12-07
最后登錄: 2022-03-02
查看huangpeng的 主題 / 回貼
8樓  發(fā)表于: 2013-11-19 11:38
引用
引用第7樓hsqknx于2013-11-19 08:27發(fā)表的  :
調用子程序的時候,主程序和被調用的子程序一起被掃描,主程序什么時候調用子程序就什么時候掃描子程序,不存在前后,因為這個時候它們是一體的,不調用不掃描也不執(zhí)行,但狀態(tài)會保持上一次掃描結果,調用中斷的時候,程序原來執(zhí)行到哪里就停在哪里,中斷完成后再返回原來停止的地方繼續(xù)執(zhí)行

  子程序 跟主程序 一樣 掃描 一起執(zhí)行,中斷程序才 主程序暫停  中斷程序一般寫的比較少
niningtt
級別: 工控俠客
精華主題: 0
發(fā)帖數量: 1230 個
工控威望: 3550 點
下載積分: 858 分
在線時間: 459(小時)
注冊時間: 2010-08-24
最后登錄: 2024-11-12
查看niningtt的 主題 / 回貼
9樓  發(fā)表于: 2013-11-19 18:50
就拿西門子三菱之類的PLC來說,沒有什么執(zhí)行不執(zhí)行只說,掃描過程就是在按順序運算程序邏輯或者指令處理。所以我們要討論的是掃描順序
子程序,我們可以把他理解為客戶自行制作的功能塊(或者說是功能指令),在主程序調用也就是我們在主程序寫的功能指令一樣,使能有效就運算這個功能指令。
當然中斷子程序處理優(yōu)先級問題,不需要討論。