Ⅰ 施耐德M221/M200/M100系列PLC模擬量功能塊(附源程序下載)
施耐德M221/M200/M100系列PLC通過使用EcoStruxure機器專家基礎版軟體編程。
在配置應用程序保護時,打開編程軟體,選擇"未激活"狀態的讀保護和防寫,然後點擊"應用"按鈕。
接著,選擇主菜單中的"配置",將TM200C16R拖至CPU位置,並選擇確認。之後,將"TM3 Analog I/O Moles"下的TM3AM6/G模塊拖到CPU後面。
配置TM3AM6/G數據,選擇"IO匯流排-模塊1(TM3AM6/G)-模擬量輸入",設置四個通道為4-20MA,調整最小值為0,最大值為5000。同樣配置模擬量輸出,設置四個通道為4-20MA,最小值為0,最大值為5000。
新建AI功能塊,選擇主菜單中的"編程",添加用戶定義功能塊,重命名,並添加四個FLOAT類型參數和一個FLOAT局部變數。添加定時器,Rung0和Rung1處增加相應的程序段。
新建AO功能塊,方法與AI功能塊類似。創建AI轉換POU,選擇UD一AI功能塊;創建AO轉換POU,選擇UD一AO功能塊。
完成程序編寫後,點擊編譯。離線模擬,啟動模擬器和控制器,調整模擬量輸出參數,計算模擬量輸出值。注意每個功能塊調用次數限制為32次。
參考資料包括施耐德官網的產品視頻和編程軟體下載地址。免責申明指出文章版權歸屬及轉載政策。
本文為原創技術文章,首次發表於《劍指工控》公眾號。特別鳴謝作者朱廬生,他有十多年環保自動化經驗,熟悉施耐德PLC及其他相關工控設備和技術。歡迎加入《劍指工控》公眾號(JZGKCHINA)了解更多內容。如果你是工控工程師,歡迎分享你的問題和經驗,與我們共同成長。