平頂山西門子PLC模塊S7-200SMART代理商控制柜用
發布日期 :2023-04-14 13:53發布IP:113.246.69.20編號:11681974
詳細介紹 平頂山西門子PLC模塊S7-200SMART代理商控制柜用平頂山西門子PLC代理,平頂山西門子S7-200SMART代理,西門子PLC代理 ?模擬量輸出模塊的D/A轉換器將PLC中的數字量轉換為模擬量電壓或電流,再去控制執行機構。模擬量1/O模塊的主要任務就是實現A/D轉換(模擬量輸入)和D/A轉換(模擬量輸出)。 ??A/D轉換器和D/A轉換器的二進制位數反映了它們的分辨率,位數越多,分辨率越高。模擬量輸入/輸出模塊的另一個重要指標是轉換時間。 ??④模擬量模塊 S7-1200有3種模擬量模塊,此外還有計劃中的熱電阻/熱電偶模塊。a.4通道模擬量輸入模塊SM1231AI4×13bit。該模塊的模擬量輸入可選±10V、±5V、±2.5V,或0~20mA電流。分辨率為12位加上符號位,電壓輸入的輸入電阻≥9MQ,電流輸入的輸入電阻為250Ω。模塊有中斷和診斷功能,可監視電源電壓和斷線故障。所有通道的*大循環時間為625μs。額定范圍的點壓轉換后對應的數字為-27648~27648。25℃或55℃滿量程的*大誤差為±0.1%或±0.2%。 ??字節編號(bit18~bit3):指定存儲器的字節地址,范圍為0~65535。 ??位編號(bit2~bit0):指定存儲器的位地址,范圍為0~7。 ??指針寄存器可以不含地址符,此時,指針寄存器只需要寫人二進制的字節與位數據,地址由邏輯運算指令指定。 ??【例3-9】通過指針寄存器偏移二進制位22.2后,將I32.3讀入,與I0.0進行"與"運算,結果輸出到Q0.1的程序如下: 指針寄存器間接尋址程序圖 ?2)X_SEND、X_RCV、X_GET與X_PUT用于S7CPU與其他具有通信功能的模塊之間交換數據,通信伙伴在同一個MPI子網內,但不是在同一個站內。塊的名稱中的“X”表示外部。 ??用于S7基本通信的SFC可以在所有的S7-300/400 CPU上運行,S7-300/400 CPU還可以用X_GET和X_PUT來讀寫S7-200CPU中的數據。S7-200在S7基本通信中只能作服務器,因此不需要對S7-200組態和編程。 用于S7基本通信的SFC ??3. S7基本通信SFC的公用參數的說明 平頂山西門子PLC模塊S7-200SMART代理商控制柜用平頂山西門子PLC代理,平頂山西門子S7-200SMART代理,西門子PLC代理 ??(1)輸入參數 REQ ??REQ(請求激活)是電平觸發的控制參數,REQ為1時觸發任務。 ??(2)輸入參數 REQ_ID ??僅SFC65和SFC66使用REQ_ID來識別發送的數據。下列情況下,需要在接收端使用參數REQ_ID: ??1)發送端的CPU用不同的REQ_ID調用幾次SFC65,將數據發送到同一個通信伙伴。 ??2)不同的CPU調用SFC65,將數據發送到同一個通信伙伴。根據REQ_ID可以將接收到的數據保存到不同的存儲區。 ??在使用二進制位數據時應注意,開關量輸入/輸出的單位為字節,因此,進行指針寄存器偏移時應利用8進制數進行計算。 ??【例3-10】通過指針寄存器偏移二進制位數據10.5后,將121.4讀入,與10.0進行“與”運算,結果輸出到Q0.1的程序如下: 指針寄存器偏移二進制程序圖 ??指針寄存器可以含地址符,此時,指針寄存器需要同時寫入地址、二進制的字節與位數據,邏輯運算指令不再需要指定地址。 ?濾波處理用平均值數字濾波來實現,即根據系統規定的轉換次數來計算轉換后的模擬值的平均值。用戶可以在濾波的四個等級(無、低、平均、高)中進行選擇。這四個等級決定了用于計算平均值的模擬量采樣值的數量。所選的濾波等級越高,濾波后的模擬值越穩定,但是測量的快速性越差。 ??某些模擬量模塊可以產生診斷中斷和過程中斷。在模塊屬性對話框的“輸入”選項卡中設置是否啟用中斷。 ??(1)診斷中斷 ?1.硬件組態 ??生成一個名為“OB40例程”的項目(見隨書光盤中的同名例程),CPU模塊的型號為CPU315-2DP。選中SIMATIC管理器左邊的300站對象,雙擊右邊窗口的“硬件”圖標,打開硬件組態工具HW Config(見圖4-47)。將硬件目錄中名為“DI4xNAMUR,Ex”的4 點DI模塊插入4號槽,16點D0模塊插入5號槽。 ??自動分配的DI模塊的字節地址為0。雙擊該模塊,打開它的屬性對話框(見圖4-47的右圖)。用復選框啟用硬件中斷,設置10.0產生上升沿中斷,10.1產生下降沿中斷。 ??2. 編寫OB40中的程序 ??OB40中的程序(見圖4-48)判斷是哪個模塊的哪個點產生的中斷,然后執行相應的操作。臨時局部變量OB40_MDL_ADDR和OB40_POINT_ADDR分別是產生中斷的模塊的起始字節地址和模塊內的位地址,數據類型分別為WORD和DWORD,這兩個變量不能直接用于整數比較指令和雙整數比較指令。 ??首先用MOVE指令將它們保存到MW6和MD8,才能用比較指令判別是哪一個模塊和哪一點產生的中斷。在10.0的上升沿將Q4.0置位,在10.1的下降沿將Q4.0復位。 ??在“輸入”選項卡的“診斷”區,可以用復選框設置各組是否有組診斷功能和斷線檢查功能。只有2線制變送器4~20mA電流(2DMU)、熱電阻、熱電偶輸入的通道組能檢測斷線故障。模擬量輸入模塊在出現下列故障時發出診斷消息外部輔助電源故障、組態/參數設置出錯、共模錯誤、斷線、下溢出和上溢出。 ??在出現故障時,有診斷功能的模塊的響應如下 ??1)模擬量模塊中的SF(組錯誤)LED亮故障被全部排除后,SF指示燈熄滅。 ??2)將診斷消息寫入模擬量模塊的診斷緩沖區,然后送入CPU。使用STEP7的模塊診斷功能,可以查看故障原因。 相關分類 |
推薦產品 信息搜索
上海卓曙自動化設備有限公司
|