西門子: | 西門子代理商 |
西門子CPU: | 西門子plc |
德國: | 全新原裝 |
單價: | 888.00元/臺 |
發(fā)貨期限: | 自買家付款之日起 天內(nèi)發(fā)貨 |
所在地: | 直轄市 上海 上海松江 |
有效期至: | 長期有效 |
發(fā)布時間: | 2023-12-20 01:41 |
最后更新: | 2023-12-20 01:41 |
瀏覽次數(shù): | 38 |
采購咨詢: |
請賣家聯(lián)系我
|
西門子代理商
硬件中斷組織塊(OB40~OB47)用于快速響應信號模塊(SM,即輸入/輸出模塊)、通信處理器(CP)和功能模塊(FM)的信號變化。具有硬件中斷功能的上述模塊將中斷信號傳送到CPU時,將觸發(fā)硬件中斷。絕大多數(shù)S7-300 CPU只能使用OB40,S7-400 CPU 可以使用的硬件中斷OB的個數(shù)與CPU的型號有關。
??為了產(chǎn)生硬件中斷,在組態(tài)有硬件中斷功能的模塊時,應啟用硬件中斷。產(chǎn)生硬件中斷時,如果沒有生成和下載硬件中斷組織塊,操作系統(tǒng)將會向診斷緩沖區(qū)輸入錯誤信息,并執(zhí)行異步錯誤處理組織塊OB80。
??硬件中斷 OB 默認的優(yōu)先級為16~23,可以修改 S7-400的優(yōu)先級。
??硬件中斷被模塊觸發(fā)后,操作系統(tǒng)將用OB40的局部變量向用戶提供模塊的起始地址和模塊中產(chǎn)生硬件中斷的點的編號。如果在處理硬件中斷的同時,又出現(xiàn)了其他硬件中斷事件,新的中斷按以下方法識別和處理如果正在處理某一中斷事件,又出現(xiàn)了同一模塊同一通道產(chǎn)生的完全相同的中斷事件,新的中斷事件將丟失,即不處理它。
??在圖4-46中數(shù)字量輸入模塊輸入信號的第一個上升沿時觸發(fā)中斷,由于正在用OB40處理中斷,第2個和第3個上升沿產(chǎn)生的中斷信號丟失。
??如果正在處理某一中斷信號時,同一模塊其他通道或其他模塊產(chǎn)生了中斷事件,新的請求將被記錄,空閑后再執(zhí)行該中斷。當前的中斷組織塊執(zhí)行完后,再處理被記錄的中斷。
??1.硬件組態(tài)
??生成一個名為“OB40例程”的項目(見隨書光盤中的同名例程),CPU模塊的型號為CPU315-2DP。選中SIMATIC管理器左邊的300站對象,雙擊右邊窗口的“硬件”圖標,打開硬件組態(tài)工具HW Config(見圖4-47)。將硬件目錄中名為“DI4xNAMUR,Ex”的4 點DI模塊插入4號槽,16點D0模塊插入5號槽。
圖4-47 組態(tài)硬件中斷
??自動分配的DI模塊的字節(jié)地址為0。雙擊該模塊,打開它的屬性對話框(見圖4-47的右圖)。用復選框啟用硬件中斷,設置10.0產(chǎn)生上升沿中斷,10.1產(chǎn)生下降沿中斷。
??2. 編寫OB40中的程序
??OB40中的程序(見圖4-48)判斷是哪個模塊的哪個點產(chǎn)生的中斷,然后執(zhí)行相應的操作。臨時局部變量OB40_MDL_ADDR和OB40_POINT_ADDR分別是產(chǎn)生中斷的模塊的起始字節(jié)地址和模塊內(nèi)的位地址,數(shù)據(jù)類型分別為WORD和DWORD,這兩個變量不能直接用于整數(shù)比較指令和雙整數(shù)比較指令。
??首先用MOVE指令將它們保存到MW6和MD8,才能用比較指令判別是哪一個模塊和哪一點產(chǎn)生的中斷。在10.0的上升沿將Q4.0置位,在10.1的下降沿將Q4.0復位。
圖4-48 OB40中的程序
??3.硬件中斷的仿真實驗
??打開PLCSIM(見圖4-49),下載所有的塊,將仿真PLC切換到RUN-P模式。執(zhí)行PLCSIM的菜單命令“Execute”(執(zhí)行)→“Trigger Error OB”(觸發(fā)錯誤OB)→“Hard-ware Interrupt(OB40-OB47)…”,打開“Hardware Interupt OB(40-47)”對話框(見圖4-49右上方的小圖),在文本框“Module address”(模塊地址)內(nèi)輸入模塊的起始地址0,在文本框“Module status(POINT_ADDR)”(模塊狀態(tài)(位地址))內(nèi)輸入模塊內(nèi)的位地址0。
??單擊“Apply”(應用)按鈕,觸發(fā)I0.0的上升沿中斷,CPU調(diào)用OB40,Q4.0被置為1狀態(tài),同時在“Intermupt OB”(中斷 OB)顯示框內(nèi)自動顯示出對應的OB 編號40。將位地址(POINT_ADDR)改為1,模擬I0.1產(chǎn)生的中斷,單擊“Apply”按鈕,在松開按鈕時,Q4.0被復位為0狀態(tài)。單擊“0K”按鈕,將執(zhí)行與“Apply”按鈕同樣的操作,同時關閉對話框。
??4.禁止和激活硬件中斷
??圖4-50是OB1中的程序,在10.2的上升沿調(diào)用SFC40(EN_IRT)激活OB40對應的硬件中斷,在I0.3的上升沿調(diào)用SFC39(DIS_IRT)禁止OB40對應的硬件中斷。SFC中的MODE為2時,OB_NR的實參為0B的編號。
??單擊兩次PLCSIM中I0.3對應的小方框,OB40被禁止執(zhí)行。這時用圖4-49右上角的對話框模擬產(chǎn)生硬件中斷,不會調(diào)用OB40。單擊兩次10.2對應的小方框,OB40被允許執(zhí)行,又可以用10.0和10.1產(chǎn)生的硬件中斷來控制Q4.0了。
6ES7238-5XA32-0XB0 | 6ES7238-5XA32-0XB0 |
6ES7241-1CH32-0XB0 | CM1241 RS485 /422通訊模塊 |
6ES7241-1AH32-0XB0 | CM1241 RS232通訊模塊 |
6ES7241-1CH30-1XB0 | CB1241 RS485信號板通訊模塊 |
6ES7278-4BD32-0XB0 | SM1278 I/O link Master |
6ES7221-3AD30-0XB0 | SB1221 數(shù)字量信號板模塊,支持5V DC輸入信號, 4輸入 5V DC,*高頻率200KHZ |
6ES7221-3BD30-0XB0 | SB1221 數(shù)字量信號板模塊,支持24V DC輸入信號,4輸入 24V DC ,*高頻率200KHZ |
6ES7222-1AD30-0XB0 | SB1222 數(shù)字量信號板模塊 支持5V DC 輸出信號, 4輸出 5V DC,*高頻率200KHZ |
6ES7222-1BD30-0XB0 | SB1222 數(shù)字量信號板模塊 4輸出 24V DC 0.1A *高頻率200KHZ |
6ES7223-0BD30-0XB0 | SB1223 數(shù)字量信號板模塊 2輸入24V DC/ 2輸出24V DC |
6ES7223-3AD30-0XB0 | SB1223 數(shù)字量信號板查模塊,支持5V DC輸入信號,2輸入 5V DC/2輸出 5V DC 0.1A,*高頻率200KHZ |
SB1223 數(shù)字量信號板模塊,支持24 V DC輸入信號, 2輸入24V DC/ 2輸出24V DC 0.1 A ,*高頻率200KHZ | |
6ES7232-4HA30-0XB0 | SB1232, 模擬量信號板模塊, 1AO |
6ES7231-4HA30-0XB0 | SB1231, 模擬量信號板模塊, 1AI, 10位分辯率, (0-10V) |
6ES7231-5PA30-0XB0 | SB1231, 熱電阻信號板模塊,1 RTD 類型: Platinum (Pt) |
A30-0XB0 | SB1231, 熱電偶信號板模塊,1 TC1 類型: J, K |
6ES795-48LC0-0AA0 | S7-1200 4M 存儲卡 |
6ES795-48LE0-0AA0 | S7-1200 12M 存儲卡 |
6ES795-48LF0-0AA0 | S7-1200 24M 存儲卡 |
6ES795-48LL0-0AA0 | S7-1200 256M 存儲卡 |
6ES795-48LP0-0AA0 | S7-1200 2G 存儲卡 |
6ES7954-8LT03-0AA0 | S7-1200 32G 存儲卡 |
對通信進行組態(tài)
單擊“系統(tǒng)塊”(System Block) (頁 121) 對話框的“通信”(Communication) 節(jié)點組態(tài)以太網(wǎng)端
口、背景時間和 RS485 端口。
以太網(wǎng)端口
若要使 CPU 從項目中獲取其以太網(wǎng)網(wǎng)絡端口的相關信息,則請單擊“IP 地址數(shù)據(jù)固定為
下面的值,不能通過其它方式更改”(IP address data is fixed to the values below and
cannot be changed by other means) 復選框。然后便可輸入以下以太網(wǎng)信息:
● “IP 地址”(IP Address):每個設備必須有一個 Internet 協(xié)議 (IP) 地址。設備使用此地
址在更加復雜的路由網(wǎng)絡中傳送數(shù)據(jù)。
● “子網(wǎng)掩碼”(Subnet Mask):子網(wǎng)是已連接的網(wǎng)絡設備的邏輯分組。在局域網(wǎng) (LAN)
中,子網(wǎng)中的節(jié)點彼此之間的物理位置通常相對接近。子網(wǎng)掩碼定義 IP 子網(wǎng)的邊界。
子網(wǎng)掩碼 255.255.255.0 通常適用于本地網(wǎng)絡。
● “默認網(wǎng)關”(Default Gateway):網(wǎng)關(或 IP 路由器)是 LAN 之間的鏈路。LAN 中的
計算機可使用網(wǎng)關向其它網(wǎng)絡發(fā)送消息,這些網(wǎng)絡可能還隱含著其它 LAN。如果數(shù)據(jù)
的目的地不在 LAN 內(nèi),網(wǎng)關會將數(shù)據(jù)轉(zhuǎn)發(fā)給可將數(shù)據(jù)傳送到其目的地的另一個網(wǎng)絡或
網(wǎng)絡組。網(wǎng)關依靠 IP 地址來傳送和接收數(shù)據(jù)包。
● “站名稱”(Station Name):站名稱是在網(wǎng)絡上定義的 CPU 名稱。在“通
信”(Communications) 對話框中,請使用有助于識別 CPU 的名稱。
說明
站名稱遵守標準 DNS(域名系統(tǒng))命名規(guī)范。S7-200 SMART CPU 將站名稱限制為
*多 63 個字符,其中包括小寫字母 a 到 z、數(shù)字 0 到 9、連字符(減號)和句號。
CPU 禁用某些名稱:
? 站名稱不能有 n.n.n.n 格式,其中 n 取 0 到 999 中的值。
? 站名不能以字符串 port-nnn 或字符串 port-nnn-nnnnn 開始,其中 n 是 0 到 9 的數(shù)
字。例如,port-123 和 port-為無效站名。站名稱不能以連字符或句號開
始或結束。
背景時間
可組態(tài)專門用于處理通信請求的掃描周期時間百分比。增加專門用于處理通信請求的時間
百分比時,亦會增加掃描時間,從而減慢控制過程的運行速度。掃描時間僅在過程通信請
求需要處理時增加。
專門用于處理通信請求的默認掃描時間百分比被設為 10%。該設置在處理編譯/狀態(tài)監(jiān)控
操作和盡量減小對控制過程的影響之間進行了合理的折衷。您可以調(diào)整該設置,每次增加
5%,*大為 50%。
隨著 S7-200 SMART CPU 通信伙伴的增多,將需要更多的后臺時間來處理這些伙伴的請
求。GET 和 PUT 指令需要額外資源來創(chuàng)建并保持與其它設備間的連接。如果有 HMI 設
備或其它的 CPU 通過 EM DP01 與 S7-200 SMART CPU 通信,則 EM DP01
PROFIBUS DP 模塊需要額外的后臺通信時間。
RS485 端口
使用以下設置對板載 RS485 端口調(diào)整系統(tǒng)協(xié)議通信參數(shù)。連接 HMI 設備時使用系統(tǒng)協(xié)
議:
● RS485 端口地址:單擊滾動按鈕輸入所需 CPU 地址 (1-126)。默認端口地址為 2。
● 波特率:從下拉列表中選擇所需數(shù)據(jù)波特率(9.6 kbps、19.2 kbps 或 187.5
kbps)。
西門子網(wǎng)上總代理. .西門子網(wǎng)上代理 ..西門子代理. .西門子總代理 ..
西門子全球總代理. .西門子亞洲總代理.. 西門子中國總代理. .西門子上??偞?/p>
西門子松江總代理.. 西門子工業(yè)總代理 ..西門子工業(yè)自動化總代理.. 西門子驅(qū)動技術總代理
西門子工業(yè)自動化產(chǎn)品商務總代理.. 西門子總代理旗艦代理商. .西門子授權指定總代理
西門子推薦**中國總代理.. 西門子總代理**經(jīng)銷商. .西門子**合作伙伴.. 西門子PLC總代理
西門子SIMATIC S7 系列總代理.. 西門子邏輯控制模塊LOGO!總代理.
西門子SITOP系列直流電源總代理24V DC.. 西門子HMI 觸摸屏總代理.. 西門子交流變頻器總代理..
西門子全數(shù)字直流調(diào)速裝置總代理 西門子數(shù)控總代理 西門子伺服總代理 西門子總代理
西門子代理.. 西門子總代理旗艦代理商 ..西門子電纜總代理