漢中西門子PLC代理經銷控制柜專用
發布日期 :2023-04-01 17:25發布IP:113.247.112.174編號:11568505
詳細介紹 漢中西門子PLC代理經銷控制柜專用 漢中西門子PLC代理,漢中西門子PLC經銷,西門子PLC代理 ?生成多重背景功能塊時,應采用默認的設置,激活功能塊屬性對話框中的復選框“多情景標題”(即多重背景功能)。 ??生成FB10時,首先應生成FB1。為調用FB1,在FB10的變量聲明表中(見圖4-37),聲明兩個靜態變量(STAT)“Petrol_Engine”(汽油發動機)和“Diesel_Engine”(柴油發動機),其數據類型為FB1(符號名為“發動機控制”)。變量聲明表的文件夾“Petrol_Engine”和“Diesel_Engine”中的6個變量來自FB1的變量聲明表,不是用戶在FB10中輸入的。 西門子S7通信的組態 ??1. S7通信 ??S7通信是專為SIMATIC S7和C7優化設計的通信協議,它主要用于S7-300/400 CPU 之間的主-主通信、CPU與功能模塊之間、CPU與西門子人機界面和組態軟件WinCC之間的通信。S7通信可以用于工業以太網、PROFIBUS或MPI網絡。這些網絡的S7通信的組態和編程方法基本上相同。S7通信協議是面向連接的協議,在進行數據交換之前,必須與通信伙伴建立連接。面向連接的協議具有較高的安全性。 ??連接是指兩個通信伙伴之間為了執行通信服務建立的邏輯鏈路,而不是指兩個站之間用物理媒體(例如電纜)實現的連接。S7連接為需要組態的靜態連接,用STEP7集成的網絡組態工具 NetPro 組態連接。靜態連接要占用參與通信的模塊(CPU、CP、FM)的接資源。 漢中西門子PLC代理經銷控制柜專用 漢中西門子PLC代理,漢中西門子PLC經銷,西門子PLC代理 ??生成靜態變量“Petrol_Engine”和“Diesel_Engine”后,它們將出現在程序編輯器左邊目錄窗口的“多重實例”文件夾中(見圖4-37)。將它們“拖放”到FB10的程序區(見圖4-38),然后指定它們的輸入參數和輸出參數。 ??2.在OB1中調用多重背景功能塊 西門子PLC硬件中斷組織塊怎么解決 ??硬件中斷組織塊(OB40~OB47)用于快速響應信號模塊(SM,即輸入/輸出模塊)、通信處理器(CP)和功能模塊(FM)的信號變化。具有硬件中斷功能的上述模塊將中斷信號傳送到CPU時,將觸發硬件中斷。絕大多數S7-300 CPU只能使用OB40,S7-400 CPU 可以使用的硬件中斷OB的個數與CPU的型號有關。 ??為了產生硬件中斷,在組態有硬件中斷功能的模塊時,應啟用硬件中斷。產生硬件中斷時,如果沒有生成和下載硬件中斷組織塊,操作系統將會向診斷緩沖區輸入錯誤信息,并執行異步錯誤處理組織塊OB80。 ??硬件中斷 OB 默認的優先級為16~23,可以修改 S7-400的優先級。 ??硬件中斷被模塊觸發后,操作系統將用OB40的局部變量向用戶提供模塊的起始地址和模塊中產生硬件中斷的點的編號。如果在處理硬件中斷的同時,又出現了其他硬件中斷事件,新的中斷按以下方法識別和處理如果正在處理某一中斷事件,又出現了同一模塊同一通道產生的完全相同的中斷事件,新的中斷事件將丟失,即不處理它。 ??項目“發動機控制”中OB1對FB1的兩次調用,被圖4-39中OB1對FB10的調用代替。FB10的輸出參數“PE_DE_OverSpeed”送給符號名為“兩臺發動機超速”的共享數據Q5.7。調用FC1的汽油機的風扇控制程序與圖4-19中的相同。 ??FB10的背景數據塊 DB10 見圖4-40,多重背景的名稱“Petrol_Engine”和“Diesel_En-圖4-39 OB1中調用多重背景功能塊FB10 ??gine”加在FB1的局部變量之前,例如“Petrol_ ??Engine.Enging_On”??梢孕薷牟裼蜋C的預置轉速“Diesel_Engine.Preset_Speed”的實際值,修改后需要下載到PLC。 ?使用多重背景時應注意以下問題 包括中斷處理的塊調用)存儲和取出數據的要求,因此堆棧在計算機的程序設計中得到了廣泛的應用。下面介紹STEP7中3種不同的堆棧。 ??1.局部數據堆棧(L堆棧) ??各邏輯塊都有它的局部變量(L)存儲區,局部變量在邏輯塊的變量聲明表中生成,只在它被創建的塊中有效。每個組織塊用20B的臨時局部數據來存儲它的啟動信息。局部數據可以按位、字節、字和雙字來存取,例如L0.0、LB9、LW4和LD52。 ??CPU分配給當前正在處理的塊的臨時局部數據的存儲器容量是有限的,這一存儲區(即局部堆棧)的大小與CPU的型號有關。CPU給每一優先級分配了局部數據區,這樣可以保證不同優先級的OB都有它們可以使用的局部數據空間。 ??通過在STEP7中設置參數,可以給S7-400CPU的每一優先級指定不同大小的局部數據區。S7-300 CPU每一優先級的局部數據區的大小是固定的。 ??1)首先應生成需要多次調用的功能塊(例如上例中的FB1)。 ??2)管理多重背景的功能塊(例如上例中的FB10)必須設置為有多重背景功能。3)在管理多重背景的功能塊的變量聲明表中,為被調用的功能塊的每一次調用定義一個靜態(STAT)變量作為多重背景,以被調用的功能塊的名稱(例如FB1)作為該靜態變量的數據類型。 ?雙擊HW Config的機架中訂貨號為6ES7-331-7KF02-0ABO的8通道12位模擬量輸入模塊,模塊的參數主要在“輸入”選項卡(見圖2-51)中設置。 ??1. 測量范圍的選擇 ??可以分別對模塊的每一通道組選擇允許的任意量程,每兩個通道為一組。在“輸入”選項卡中點擊某通道組的“測量型號”輸入框,在彈出的菜單中選擇測量的類型。圖2-51 中的“4DMU”是4線制電流變送器。如果未使用某一組的通道,應選擇測量型號列表中的“取消激活”,禁止使用該通道組,以減小模塊的掃描時間。 ??點擊測量范圍輸入框,在彈出的菜單中選擇量程,圖2-51中第一組的測量范圍為4~20mA。測量范圍輸入框下面的“【C】”表示0號和1號通道對應的量程卡的位置應設置為“C”。組態好測量范圍后,應保證量程卡的實際位置與組態時要求的位置一致。 相關分類 |
推薦產品 信息搜索
上海卓曙自動化設備有限公司
|