谘詢電話

ENGLISH0755-88840386
新聞中心

谘詢電話

0755-88840386
您的位置:首頁 > K8凯发大酒店天生赢家專題 > 專業技術專題 > 工業自動化稱重儀表>詳情頁

PLC與稱重儀表串口通信的實現

發布時間:2020-10-27 13:41:46 |來源:網絡轉載

稱重係統在實際 產中有著廣泛的應用,自動打包秤是稱重控製係統的一個典型應用。目前自動打包秤常用的控製係統實現方式有計算機控製方式、單片機控製方式、PLC控製方式三種。這些控製菜統大多是采用串El通信方式將稱重數據讀到控製係統中進行處理,以實現對設備的控製。由於 ℃ 具有通用靈活、可靠性高、擴展能力強、易於編程等優點,采用PLC作為主控機構成的自動稱重控製係統得到廣泛的應用。本文以自動打包秤的PLC控製係統為例,說明如何使用鬆下FP0型PLC通過串口讀取智能稱重儀表中的重量數據。
1 控製係統的硬件構成
自動打包秤的控製係統主要由PLC、稱重傳感器 稱重儀表、行程開關、電動機和氣缸等部件構成,如圖1。係統的核心采用鬆下FP0.CIO型PLC,稱重儀表采用XK3190.A9型數顯稱重儀表。稱重儀表將稱重傳感器傳來的重量數據經過處理,按照儀表的通信協議格式將重量數據通過過RS232串口傳給PLC的內部寄存PLC根據采集到的重量數據和控製梯形圖實現對外部設備控製。

PLC控製係統硬件構成圖

2 PLC與稱重儀表串口通信的實現
(1)稱重儀表的數據傳輸協議
XK3190-A9稱重儀表的通信方式有連續方式和指令方式兩種。本文采用指令方式讀取儀表中的數據。具體操作方式如下。
儀表按照上位機發送的指令,輸出相應的數據,上位機每發一次指令,儀表就相應的輸出一幀數據,上位機發送的指令格式見表1。

上位機發送的指令格式表和儀表輸出格式表

其中,當命令為D時(即:讀淨重數據),儀表輸出的第4~ 字節中內容見表3。

儀表輸出內容表

(2)通信參數設的置
XK3190.A9稱重儀表的串口通信參數設置為:波特率:4 800:無校驗;8位數據位;1位停止位。
PLC和稱重儀表的串口通信參數必須一致,才能實現他們之間的通信。因此對PLC的係統寄存器設置如圖2所示。重點是設置NO.412、NO.413、NO.414三個參數值。

PLC串口通信參數設置圖

(3)通信的實現
高級指令F144(矸 s)是PLC中一條專門用RS232串行通信口向外部設備發送數據或從外部設備接受數據的指令。該指令的格式為【F144 TRNS,S, 13】發送時:發送存儲在數據表中由“S”地址開始的“n”個字節。該指令能夠自動添加和發送起始符和結束符(在NO.413中設置)。
接收時:當接受完成標誌R9038編程OFF時,開始從RS232口接受數據,並自動保存到由係統寄存器NO.417和NO.418設定的數據寄存器中。
本次設計中PLC采用指令方式讀取XK3190-A9稱重儀表中的淨重數據。參照表1的說明,PLC向儀表發送的ASCII碼數據為:“02 41 44 3O 35 03”。按照PLC NO.413的設定,PLC能夠自動將開始標誌位(02)和結束標誌位(03)自動添加到數據上的。因此通過F144(TRNS)指令實際發送的數據就是“41 44 3O 35”。
當儀表接受到上述指令後,立即會將當前顯示的淨重數據反饋回來,PLC將此數據接受存放到指定的寄存器中。
以稱重儀表當前顯示的數據為47.60Kg為例。儀表發送的ASCII碼數據為:“O2 41 44 2B 30 30 34 37 36 3O 32 3l 39 O3”。而PLC實際接受到的數據是不包括開始標誌位(02)和結束標誌位(03)的。因此通過NO.417和NO.418指定的寄存器中存放的數據是“41 44 2B 30 3034 37 36 3O 32 31 39”。這些數據中所需要的隻是“34 37 36 30”這四組用來表示淨重的數據,因此,需要從NO.417和NO.418指定的寄存器中將淨重數據提取出來。
本次設計中每隔O.1S,PLC就向儀表發送一次讀取指令,讀取儀表中的淨重數據。具體程序如圖3:

PLC發送和接受數據程序圖

由於從儀表讀取的數據是ASCII碼形式,因此需要將提取的淨重數據轉換為二進製數據。淨重數據的提取和轉換程序如圖4。

淨重數據的提取和轉換程序圖

這樣內部通用寄存器WR30中的數據就是稱重儀表所秤得的二進製淨重數據。
將WR30中的數據與預先設定的數據做比較,控製PLC的各個輸出口的通斷,實現自動打包控製過程。
3 結語
本係統通過串口采集智能儀表的數據,省卻了其他模擬量數據模塊,節約了成本,提高了係統運行可靠性 係統還便於同上位工控機聯網,形成大型工控網絡中的一個節點。該控製係統具有體積小、結構簡單、功耗低、安裝方便、性能穩定等特點,對於PLC用於其他小型自動化檢測控製生產線有一定借鑒意義。

 

文章來源於網絡轉載,侵刪

分享到
網站地圖凱發K8凱發K8凱發K8凱發K8凱發K8