單價: | 3500.00元/臺 |
發(fā)貨期限: | 自買家付款之日起 天內(nèi)發(fā)貨 |
所在地: | 直轄市 上海 上海松江 |
有效期至: | 長期有效 |
發(fā)布時間: | 2023-11-23 04:04 |
最后更新: | 2023-11-23 04:04 |
瀏覽次數(shù): | 131 |
采購咨詢: |
請賣家聯(lián)系我
|
西門子通訊模塊CPU代理商西門子通訊模塊CPU代理商
4.語句表程序的狀態(tài)監(jiān)視
??可編程序控制器處于運行方式并建立起通信后,選擇菜單命令“排錯一程序狀態(tài)",或單擊工具條中的“程序狀態(tài)”按鈕,可在語句表中起動程序狀態(tài)監(jiān)視,程序編輯器窗口被分成左側的程序區(qū)和右側的狀態(tài)區(qū)。向接尋址的操作數(shù)將同時顯示括號中指針的地址和指針所指的存儲單元中的數(shù)值??筛鶕?jù)要監(jiān)控的數(shù)據(jù)類型對狀態(tài)區(qū)進行設置。在菜單命令“T具一選項"打開的窗口中,選擇“STL狀態(tài)”標簽,可選擇在語句表程序狀態(tài)中監(jiān)控下列三類數(shù)值:
??(1)每條指令最多可監(jiān)控3個操作數(shù)0p1、Op2和0p3。
??(2)最化可監(jiān)控邏輯地棧中4個當前的數(shù)值。
??(3)最容可監(jiān)控11個指令狀態(tài)位。
??從CPU獲取的信息限于200個字節(jié)或屏幕上的25行STL狀態(tài)行。如果超過了這個限制,將會在狀態(tài)窗口中顯示“-”,狀態(tài)信息從位于編輯窗口頂湍的第一句STL語句開始顯示,當向下滾動編輯窗口時,將從CPU獲取新的信息。
??
語句表程序狀態(tài)監(jiān)視可以連續(xù)不停地更新屏幕上的數(shù)值.但不能強制數(shù)值。要在語句表程序中強制數(shù)值,需使用狀態(tài)表。如果需要暫停更新,可按“觸發(fā)暫停"按鈕,當前的數(shù)據(jù)保留在屏幕上,直到再次按該按鈕。
??狀態(tài)數(shù)值的顏色表示指令執(zhí)行的情況,黑色表示該指令被正確執(zhí)行;紅色表示指令執(zhí)行時有錯誤;灰色表示指令沒有被執(zhí)行,其原因是棧頂?shù)闹禐?),或該指令在一個沒有被激活的SCR塊中;空白表示指令沒有被執(zhí)行。
??不在SCRO順序控制繼電器)塊中的無條件指令總是被執(zhí)行,而與邏輯堆棧無關。有條件指令的執(zhí)行與邏輯堆棧的棧頃值有關。
??指令未被執(zhí)行可能有以下的原因:可編程序控制器木處于運行方式,堆棧的棧頂值為0,跳轉指令跳過該指令,或指令在未被激活的SCR塊中。
??5.在RUN方式下編輯
??建立好計算機與可編程序控制器之間的通信聯(lián)系后,選擇菜單命令“排錯一在運行狀態(tài)編輯程序",CPU224.CPU226可在RUN方式下進行編輯。編輯前需退出程序狀態(tài)監(jiān)視,修改程序后,需要將改動下載至可編程序控制器。下載之前一定要仔細考慮可能對設備或操作人員造成的各種安全后果。
??在RUN方式編輯狀態(tài)下取消了一個輸出控制邏輯,該輸出在下一次CPU上電或轉換至STOP方式之前將保持上一狀態(tài)。
??在RUN方式偏輯狀態(tài)下取消一個正在運行的HSC(高進計數(shù)器)或PTO/PWM(高述轉出)功能,這些功能在下一次CPU上電或轉換至STOP方式之前將保持運行狀態(tài)。
??在RUN方式編輯狀態(tài)下取消ATCH(連接中斷)指令,但是沒有型除中斷稅序,在下一次CPU上電或STOP轉換至RUN方式之前將端績執(zhí)行中斷,在RUN狀態(tài)取消DTCH(斷開中斷)指令,在下一次CPU上電或轉換不STOP方式之前中斷不會關閉。
??在RUN方式編輯狀態(tài)下增加ATCH指令,并且以第一次掃描標志為條件,在下一次CPU上電或轉換至STOP方式之前中斷事件不會激活。
??在RUN方式編輯狀態(tài)下刪除了EN1(中斷允許)指令,在下一次CPU上電或轉換至STOP方式之前中斷將繼續(xù)執(zhí)行。
??在RUN方式編輯狀態(tài)下修改接收(RCV)指令的地址表,并且在新老程序切換時接收指令處于激活狀態(tài),則接收的數(shù)據(jù)寫人老的地址表,NETR與NETW指令同樣如此。
??由于在RUN狀態(tài)編輯不會影響第一次掃描標志SM0.1,因此在下一次CPU上電之前或從STOP轉換到RUN方式之前,不會執(zhí)行受控于第一次掃描標志的邏輯條件。
??在RUN方式編輯狀態(tài)下,可修改包含正跳變或負跳變(EU或ED)指令的網(wǎng)絡,STEP 7-Micrv/WIN 32暫時為程序中各FU/ED指令分配一個號碼。激活RUN方式程序編輯功能時,交叉引用窗口中的元素使用標簽列出當前指定的所有EU/ED指令。編輯程序時不要使用重復的EI/ED指令。
??在RUN方式開始下載程序時,只能下載程序塊,可編程序控制器需要定的時間對修改的程序進行背景編譯。
??選擇菜單命令“排錯→在運行狀態(tài)編輯程序”,可以退出RUN方式編輯。
??6.調(diào)試程序的其他方法
??(1)單次掃描
??從STOP方式進人RUN方式,首次掃描位(SM0.1)在第一次掃描時為1狀態(tài)。由于執(zhí)行速度太快,在程序運行狀態(tài)很難觀察到首次掃描后可編程序控制器的狀態(tài)。
??選擇菜單命令“排錯→單次掃描",可編程序控制器從STOP方式進人RUN方式,執(zhí)行一次掃描后,回到STOP方式,可以觀察到首次掃揣后的狀態(tài)。
??(2)多次掃描
??可以指定執(zhí)行有限次的程序掃描次數(shù)(1-65 535次)通過選擇掃描次數(shù),在過程變量變化時,可以監(jiān)視用戶程序的執(zhí)行。當可編程序控制器處于STOP方式時,用菜單命令“排錯一多次掃描"來設置掃描執(zhí)行的次數(shù)。
??(3) 觸發(fā)暫停功能的使用
??用觸發(fā)暫停功能可以保證在執(zhí)行某一子程序或中斷程序時,保持程序狀態(tài)信息供檢查。顯示出要監(jiān)控的那部分程序,起動“程序狀態(tài)"功能,如果顯示的是灰色(未激活)的狀態(tài)信息,可以用觸發(fā)暫停功能捕捉下一次該程序段被執(zhí)行后的狀態(tài)信息。
??單擊“觸發(fā)暫停"圖標或用鼠標右健單擊處于程序狀態(tài)的程序區(qū),在彈出的菜單中選擇"觸發(fā)暫停"。獲得新的狀態(tài)信息后,它將保持在屏幕上,直到觸發(fā)暫停功能被關閉。再次選擇觸發(fā)暫停功能可取消該功能。
西門子通訊模塊CPU代理商西門子通訊模塊CPU代理商西門子通訊模塊CPU代理商西門子通訊模塊CPU代理商西門子通訊模塊CPU代理商西門子通訊模塊CPU代理商西門子通訊模塊CPU代理商西門子通訊模塊CPU代理商
S7-200SMART模塊系列
CPU模塊標準型代理商
CPU模塊經(jīng)濟型代理商
擴展模塊數(shù)字量模塊代理商
擴展模塊模擬量模塊代理商
擴展模塊通信模塊代理商
擴展模塊IO擴展電纜代理商
信號板通信代理商
信號板數(shù)字量代理商
信號板模擬量代理商
信號板電池代理商
HMI7寸V3模塊代理商
HMI10寸V3模塊代理商