谘詢電話

ENGLISH0755-88840386
新聞中心

谘詢電話

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

鬆下FP0型PLC與稱重儀表串口通信的實現

發布時間:2020-09-21 10:51:24 |來源:網絡轉載

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

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

上位機發送的指令格式表

表1中:異或=2©3。
儀表輸出的格式見表2。
表2儀表輸出格式

儀表輸出格式表

表2中:異或=2由3$,,,©m-1®
其中,當命令為D時(即:讀淨重數據),儀表輸出的第4〜〃字節中內容見表3。
(2)通信參數設的置
XK3190-A9稱重儀表的串口通信蔘數設置為:波特率:4800;無校8位數據位;1位停止位。
PLC和稱重儀表的串口通信參數必須一致,才能實現他們之間的通信。因此對PLC的係統寄存器設置如圖2所示。重點是設置NO.412、NO.413、NO.414H個參數值。

表3儀表輸出的第4〜"字節中的內容

儀表輸出的第4〜"字節中的內容表

(3)通信的實現
高級指令F144(TRNS)是PLC中一條專門用RS232串行通信口向外部設備發送數據或從外部設備接受數據的指令。
該指令的格式為[F144TRNS,S,n]
發送時:發送存儲在數據表中由“S”地址開始的“n”個字節。該指令能夠自動添加和發送起始符和結束符(在NO.413中設置)。
接收時:當接受完成標誌R9038編程OFF時,開始從RS232口接受數據,並自動保存到由係統寄存器NO.417和NO.418設定的數據寄存器中。
本次設計中PLC采用指令方式讀取XK3190-A9稱重儀表中的淨重數據。參照表1的說明,PLC向儀表發送的ASCII碼數據為:“024144303503”。按照PLCNO.413的設定,PLC能夠自動將開始標誌位(02)和結束標誌位(03)自動添加到數據上的。因此通過F144(TRNS)指令實際發送的數據就是“41443035”。
當儀表接受到上述指令後,立即會將當前顯示的淨重數據反饋回來,PLC將此數據接受存放到指定的寄存器中。

PLC串口通信參數設置圖

以稱重儀表當前顯示的數據為47.60Kg為例。儀表發送的ASCII碼數據為:“0241442B30303437363032313903”。而PLC實際接受到的數據是不包括開始標誌位(02)和結束標誌位(03)的。因此通過NO.417和NO.418指定的寄存器中存放的數據是"41442B303034373630323139”。這些數據中所需要的隻是“34373630”這四組用來表示淨重的數據,因此,需要從NO.417和NO.418指定的寄存器中將淨重數據提取出來。
本次設計中每隔0.1s,PLC就向儀表發送一次讀取指令,讀取儀表中的淨重數據。具體程序如圖3:

PLC發送和接受數據程序圖

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

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


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

 

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

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