6ES7322-1BL00-0AA0、西門子plc模塊
【簡單介紹】
【詳細說明】
: 304166234, 唐唐
武漢浩科自動化--西門子華中代理商 *銷售西門子6ES5,6ES7,6AV,6XV,6EP,6GK,6AG,6RA,6SE,6SL,6SY,6RY,6SN,6FC,6FX,1PP,2CF,1FT,1FK,1PH,C98043,6DD,6DR,7MH,7ML。
ttp://txq45632206.cnelc.com
6ES7322-1BL00-0AA0
操作欄為訪問STEP7-Micro/WIN 中不同的程序組件提供了一組圖標。指令樹顯示了所
有的項目對象和創建你的控制程序所需要的指令。你可以將指令從指令樹中拖到你的應
用程序中,也可用雙擊指令的方法將該指令插入到程序編輯器中的當前光標所在地。
程序編輯器中包括程序邏輯和局部變量表。你可以在局部變量表中為臨時的局部變量定
義符號名。在程序編輯器的底部有子程序和中斷服務程序的標簽。點擊這些標簽,你可
以在主程序、子程序和中斷服務程序之間切換。
圖5-1 STEP7-Micro/WIN
STEP7-Micro/WIN 提供三種編輯器來創建你的程序:梯形圖(LAD)、語句表(STL)
和功能塊圖(FBD)。用任何一種程序編輯器編寫的程序,都可以用另外一種程序編輯
器來瀏覽和編輯,但要遵循一些輸入規則。
STL 編輯器的特點
STL 編輯器按照文本語言的形式顯示程序。STL 編輯器允許你輸入指令助記符來創建你
的控制程序。語句表也允許你創建用LAD 和FBD 編輯器無法創建的程序。這是因為你
在使用S7-200 的本族語言進行編程,而在圖形編輯器中,為了正確地畫出圖形,必須
遵守一些規則。如圖5-2 所示,這些基于文本的概念與匯編語言編程非常相似。
指令樹
6ES7322-1BL00-0AA0
描。
如果N 不等于“0”,則通過 SHL_W 指令將 CC 0 位和OV 位清零。
ENO 和EN 具有相同的信號狀態。
狀態字
BR CC 1 CC 0 OV OS OR STA RLO /FC
寫 x x x x - x x x 1
舉例
如果 I0.0 為邏輯“1”,則 SHL_W 方塊激活。MW0 裝入,并左移使用 MW2 的位數。
其結果被寫入 MW4 中。Q4.0 置位。
11.1.5 SHR_W 字右移
符號
6 位
這六個位將丟失。 空出的位都填為“0”。
移位和循環指令
11-5
參數 數據類型 存儲區域 說明
EN BOOL I,Q,M,L,D 使能輸入
ENO BOOL I,Q,M,L,D 使能輸出
IN WORD I,Q,M,L,D 要移位的值
N WORD I,Q,M,L,D 要移位的位數
OUT WORD I,Q,M,L,D 移位操作的結果
說明
SHR_W(字右移指令)可以由使能(EN)
6ES7322-1BL00-0AA0
使
用局部變量(L 存儲器),會使子程序有*的可移殖性。因為當子程序使用局部變量
時,子程序與程序的其它部分之間不會有地址沖突。
中斷服務程序
中斷服務程序是應用程序中的可選組件。當特定的中斷事件發生時,中斷服務程序執行。
你可以為一個預先定義好的中斷事件設計一個中斷服務程序。當特定的事件發生時,
S7-200 會執行中斷服務程序。
中斷服務程序不會被主程序調用。你將一個中斷服務程序與一個中斷事件相關聯。只有
每次中斷事件發生時,S7-200 才會執行中斷服務程序。
提示
因為無法預測何時會產生中斷,所以應考慮盡量限制中斷服務程序和程序中其它部分所
使用的變量個數。
使用中斷服務程序中的局部變量,可以保證中斷服務程序只使用臨時存儲器,并且不會
覆蓋程序中其它部分使用的數據。為了保證主程序與中斷服務程序正確地共享數據,你
可以使用許多編程技巧。關于這些技巧的
6ES7322-1BL00-0AA0
相關產品
請輸入產品關鍵字: