吳忠西門子S7-1500PLC模塊代理商專業價優
發布日期 :2023-04-17 06:57發布IP:113.246.46.116編號:11704111
詳細介紹 吳忠西門子S7-1500PLC模塊代理商專業價優吳忠西門子PLC代理,吳忠西門子S7-1500代理,西門子PLC代理 ?OB40中的程序(見圖4-48)判斷是哪個模塊的哪個點產生的中斷,然后執行相應的操作。臨時局部變量OB40_MDL_ADDR和OB40_POINT_ADDR分別是產生中斷的模塊的起始字節地址和模塊內的位地址,數據類型分別為WORD和DWORD,這兩個變量不能直接用于整數比較指令和雙整數比較指令。 ??首先用MOVE指令將它們保存到MW6和MD8,才能用比較指令判別是哪一個模塊和哪一點產生的中斷。在10.0的上升沿將Q4.0置位,在10.1的下降沿將Q4.0復位。 ?在單段流水線中,需要為下一脈沖列更新SM。啟動了初始PTO段后,必須按照第二段波形的要求立即修改SM,并再次執行PLS指令。流水線中每次只能存儲一段脈沖列的參數,第一段脈沖列發送完成后,接著輸出第二段脈沖列;重復上述過程,輸人新的脈沖列參數。除了下面的情況外,脈沖列之間可以平穩地過渡。 ??(1) 改變了時間基準。 ??(2)利用PLS指令捕提到新的脈沖列設置之前,*活脈沖列已經完成。 ??當流水線已滿時,如果試圖裝人脈沖列參數,狀態寄存器中的PTO溢出位(SM66.6或SM76.6)被置1??删幊绦蚩刂破鬟M人RUN模式時,該位被初始化為0,如果檢測到溢出,必須手工清除該位。 吳忠西門子S7-1500PLC模塊代理商專業價優吳忠西門子PLC代理,吳忠西門子S7-1500代理,西門子PLC代理 ??2.多段流水線 ??在多段流水線中,CPU從V存儲器中的包絡表自動讀取各脈沖列段的特性。該模式下儀使用特殊存儲器區的控制字節和狀態字節。選擇多段操作時必須在SMW168成SMW178中裝人包絡表的V存儲區的偏移地址。周期基準可選用us或ms,包絡表中的所有周期必須使用同一時間基準,在包絡表運行過程中不能改變它。多段操作可用PLS指令啟動,各段輸人的長度為8字節,由16位周期值、16位周期增量值和32位脈沖數值組成。 ??3.硬件中斷的仿真實驗 模擬量輸入模塊的參數 ??SM 331的轉換時間由積分時間、電阻測量的附加時間(1ms)和斷線監視的附加時間(10ms)組成。如果一塊模塊使用了N個通道,總的轉換時間(稱為循環時間)為各個通道的轉換時間之和。點擊某一組的積分時間設置框,在彈出的菜單內選擇需要的參數。 ??3. 設置模擬值的濾波等級 ??某些模擬量輸入模塊可以設置A/D轉換得到的模擬值的濾波等級。模擬值的濾波處理可以保證得到穩定的模擬值。這對緩慢變化的模擬量信號(例如溫度測量信號)是很有意義的。 ??濾波處理用平均值數字濾波來實現,即根據系統規定的轉換次數來計算轉換后的模擬值的平均值。用戶可以在濾波的四個等級(無、低、平均、高)中進行選擇。這四個等級決定了用于計算平均值的模擬量采樣值的數量。所選的濾波等級越高,濾波后的模擬值越穩定,但是測量的快速性越差。 ??打開PLCSIM(見圖4-49),下載所有的塊,將仿真PLC切換到RUN-P模式。執行PLCSIM的菜單命令“Execute”(執行)→“Trigger Error OB”(觸發錯誤OB)→“Hard-ware Interrupt(OB40-OB47)…”,打開“Hardware Interupt OB(40-47)”對話框(見圖4-49右上方的小圖),在文本框“Module address”(模塊地址)內輸入模塊的起始地址0,在文本框“Module status(POINT_ADDR)”(模塊狀態(位地址))內輸入模塊內的位地址0。 ??單擊“Apply”(應用)按鈕,觸發I0.0的上升沿中斷,CPU調用OB40,Q4.0被置為1狀態,同時在“Intermupt OB”(中斷 OB)顯示框內自動顯示出對應的OB 編號40。將位地址(POINT_ADDR)改為1,模擬I0.1產生的中斷,單擊“Apply”按鈕,在松開按鈕,Q4.0被復位為0狀態。單擊“0K”按鈕,將執行與“Apply”按鈕同樣的操作,同時關閉對話框。 ?選中SIMATIC管理器左邊窗口的400站點,執行菜單命令“PLC”→“診斷/設置”→“模塊信息”,打開CPU的模塊信息對話框。因為在CPU的每個掃描循環周期都要調用一次OB85,斷緩沖區中的事件都是調用OB85的信息,“關于事件的詳細資料”區(見圖11-35)給出出現故障的模塊的地址為IB11(即6號槽的DI模塊的地址)。 ??雙擊診斷視圖中的IE/PB link,打開它的模塊信息對話框,在“關于事件的詳細資料”區(見圖11-36),可以看到3號站地址為11的模塊被拔出的信息。 CPU的模塊信息對話窗 ??插入6號槽的DO模塊,CPU又調用一次OB83和OB86。 ??2. 基于CP 343-1的PROFINET通信的故障診斷 ??(1)拔出ET200S DP 電源模塊的診斷 ??運行時拔出ET200S DP的電源模塊,CPU的LED狀態不變,CP 343-1、IE/PBlink、IM 151-1和有診斷功能的6號槽DO模塊的SFLED亮,未產生中斷。 相關分類 |
推薦產品 信息搜索
上海卓曙自動化設備有限公司
|