999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于S7-300PLC的控制系統與在線稱重機通訊的研究

2016-09-27 03:11:22山東大學控制科學與工程學院李金旭管彥詔陳紀旸馬曉靜楊江利
電子世界 2016年16期
關鍵詞:數據處理

山東大學控制科學與工程學院 李金旭 管彥詔 陳紀旸 馬曉靜 楊江利

基于S7-300PLC的控制系統與在線稱重機通訊的研究

山東大學控制科學與工程學院李金旭管彥詔陳紀旸馬曉靜楊江利

本文研究基于S7-300PLC的控制系統與在線稱重機之間的通訊問題。采用CP340通信模塊,以點對點的方式實現與上海波峰FC-300在線稱重機之間的通訊。在S7-300編程軟件Step7上,對CP340進行硬件組態,通訊參數設置;在主程序OB1中調用接收功能塊,實現數據的讀取;最后通過編程處理數據得到有效的稱重值。

S7-300PLC;CP340;串口通訊;數據處理

1.引言

在PLC控制系統中往往需要同其它設備進行通訊,通信方式有串行通信、以太網通信、PROFIBUS通信等。其中串口通信是將數據一位一位地依次傳輸,因此只需要少數幾條線就可以在系統間交換信息,特別適用于計算機與計算機、計算機與外設之間的遠距離通信[1]。一般的在線稱重機都配有串行接口,因此可采用點對點的連接方式通過串口通訊實現同在線稱重機的數據交換。故采用西門子的S7-300系列PLC并搭配串口通訊模塊CP340,實現同其他外圍設備的串口通訊[2]。

2.系統硬件配置及組態

本文采用西門子S7-300PLC作為控制器,通過CP340串口通訊模塊與上海波峰電子有限公司的FC-300型在線稱重機實現數據交換。其中FC-300在線稱重機上為RS 232接口,所以采用CP 340-RS 232C。

2.1串口接線方式

CP 340-RS 232C串口是9針D型插孔,在線稱重機串口也是9針D型插孔,兩只之間的通訊方式為RS 232方式,故只需三根線即可,如圖1所示。

圖1 接線圖

圖2 設置CP340的通訊協議

2.2組態CP340

CP340采用的通訊協議為ASCII driver[3],如圖2所示。在線稱重機的串口收發數據的通信參數為:波特率9600;數據位8位;停止位1位;校驗位無。點擊圖2中Protocol下的圖標,進行通信參數的配置,其通信參數需要和在線稱重機的通訊參數一致,如圖3所示。

圖3 設置CP340的通訊參數

3.軟件設計

在線稱重機串口采用自動發送模式,每次重量稱量完畢,稱重信息就會自動通過串口傳給PLC。因此,在本文中PLC不需要向稱重機發送信息。

圖4 調用數據接收功能塊

3.1通訊程序

在主程序OB1中,從庫Libraries->CPPtP->CP340調用接收功能塊FB2 P_RCV,并為其分配背景數據塊DB2[4]。如圖4所示。發送功能塊的參數設置如表1所示。LADDR表示起始邏輯地址,需要和硬件組態中CP340模塊的起始邏輯地址一致。DB_NO表示存儲接收數據的數據塊編號,本文中為DB10。DBB_NO表示接收數據的起始地址,本例中為0,即DB10.DBB0。

表1 CP340接收功能塊的參數設置

圖5 數據處理流程圖

3.2數據處理

通常外圍設備發送給PLC的數據是依照該設備特定的格式發送的,其發送的每一幀數據都有其特定的含義,所以需要對數據進行處理,才能得到有用的信息。本文中采用的FC-300在線稱重機也是如此,其發送的數據格式如下:

W××××××CRLF

代表含義:W12045PCRLF表示重量為1204.5g P-正常W12154HCRLF表示重量為1215.4g H-超重W11023LCRLF表示重量為1102.3g L-欠重注:設定重量1200.0g,偏差±50.0g。

由此可知,每次稱重完成,在線稱重機會向CP340發送一串數據,共9幀,每幀以ASCII碼的形式發送到DB10.DBW0開頭的九個字節中。為了能從數據中提取有用的信息,需要對第一幀的數據進行判斷:如果第一幀是W代表的ASCII碼,則判定此次發送的數據是有效數據,否則不予處理。然后依次對重量信息進行提取,程序流程圖如圖5所示。CR和LF為打印字符。特別的,第七幀數據表示實際稱量值與設定重量的比較。假定設定重量值為1200.0g,偏差±50g,那么重量小于1150g的視為偏輕,用L表示;1150g余1250g之間的視為正常,用P表示;大于1250g的視為偏重,用H表示。若在稱重機后面加上剔除裝置,可實現某些產品的重量分級,例如蘋果、魚等。

4.測試

在實驗過程中,稱重數據可以準確無誤的傳送給PLC,通過數據處理得到有效重量值。但是考慮到現場CP340模塊與在線稱重機之間的距離可能較長,而RS-232C的最大通訊距離為15米。因此,可以采用CP340-RS 485通訊模塊,在線稱重機一側利用信號轉換頭將RS 232信號轉換成RS 485信號,這樣可以大大延長通訊距離并增強抗干擾能力。

5.結論

采用上述設計,成功實現S7-300型PLC與波峰FC-300在線稱重機之間的通訊。對于不同廠家的稱重設備,只需按照該廠家自定義的數據格式,編寫程序即可得到重量信息。由于在線稱重機稱量速度快,效率高,并且該通訊方式通訊速度快、實時性高,所以在水果、魚類等產品的重量自動分級方面有較高的應用價值。

[1]李正軍.計算機控制技術[M].機械工業出版社,2008.

[2]朱全松.串口通訊模塊CP340在工業稱重中的應用[J].兵工自動化,2006,12:53-54.

[3]SIMATIC.PtP coupling and configuration of CP340[Z]. SIMATIC Ltd,2011.

[4]廖常初.S7-300/400 PLC應用技術[M].機械工業出版社,2012.

李金旭(1991—),河北衡水人,大學本科,現就讀于山東大學控制科學與工程學院。

猜你喜歡
數據處理
驗證動量守恒定律實驗數據處理初探
認知診斷缺失數據處理方法的比較:零替換、多重插補與極大似然估計法*
心理學報(2022年4期)2022-04-12 07:38:02
ILWT-EEMD數據處理的ELM滾動軸承故障診斷
水泵技術(2021年3期)2021-08-14 02:09:20
ADS-B數據處理中心的設計與實現
電子測試(2018年4期)2018-05-09 07:28:12
MATLAB在化學工程與工藝實驗數據處理中的應用
基于希爾伯特- 黃變換的去噪法在外測數據處理中的應用
大數據處理中基于熱感知的能源冷卻技術
計算機工程(2015年4期)2015-07-05 08:28:04
Matlab在密立根油滴實驗數據處理中的應用
數據處理能力在求職中起關鍵作用
我國首個“突發事件基礎數據處理標準”發布
主站蜘蛛池模板: 欧美精品啪啪| 国产激情第一页| 亚洲国产精品一区二区高清无码久久| 老司机午夜精品视频你懂的| 91成人精品视频| 国产欧美视频综合二区| 欧美人人干| 国产二级毛片| 亚洲综合亚洲国产尤物| 国产第四页| 91毛片网| 精品视频一区二区三区在线播| 国产流白浆视频| 72种姿势欧美久久久久大黄蕉| 日韩av在线直播| 亚洲国产成熟视频在线多多| 欧美亚洲国产精品久久蜜芽| 亚洲国产亚综合在线区| 色婷婷电影网| 国产一区二区福利| 亚洲欧美国产高清va在线播放| 午夜丁香婷婷| 全免费a级毛片免费看不卡| 亚洲二区视频| 亚洲精品黄| 99热国产在线精品99| 成人在线不卡视频| 亚洲男人天堂久久| 欧美在线综合视频| 久久久精品无码一二三区| 国产成人福利在线视老湿机| 亚洲经典在线中文字幕| 日韩国产一区二区三区无码| 91蝌蚪视频在线观看| 国产电话自拍伊人| 免费无码在线观看| 欧美伦理一区| 尤物成AV人片在线观看| 台湾AV国片精品女同性| 色妞www精品视频一级下载| 日本久久久久久免费网络| 国产第一色| 国内精品自在自线视频香蕉| 性视频久久| 激情综合网址| 日韩精品成人在线| 亚洲视频免| 国产欧美日韩精品综合在线| 一级不卡毛片| 69视频国产| 国产成人永久免费视频| 国产高潮视频在线观看| 国产呦精品一区二区三区下载| 久久综合亚洲色一区二区三区| 国产在线视频导航| 婷婷综合色| 伊人久久久久久久| 亚洲一级毛片免费观看| 成年人久久黄色网站| 一本久道热中字伊人| 欧美.成人.综合在线 | 天堂成人av| 国产乱子伦视频在线播放| 久久不卡国产精品无码| 成人av手机在线观看| 国产精品亚洲一区二区三区在线观看| 国产女人在线视频| 亚洲综合第一区| 97国产在线观看| 97视频精品全国免费观看| 国产福利一区二区在线观看| 在线99视频| 国产激情第一页| 久久综合九九亚洲一区| 色综合a怡红院怡红院首页| 四虎永久在线精品影院| 国产精品男人的天堂| 中文字幕在线播放不卡| 欧美成人在线免费| 凹凸精品免费精品视频| 国模视频一区二区| 亚洲AV免费一区二区三区|