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在线 | 国产永久无码观看在线| 无码人妻免费| 亚洲欧美成aⅴ人在线观看| 免费女人18毛片a级毛片视频| 乱码国产乱码精品精在线播放| 免费99精品国产自在现线| 4虎影视国产在线观看精品| 免费高清自慰一区二区三区| 三级毛片在线播放| 日本高清免费一本在线观看| 国产日韩AV高潮在线| 精品一区二区无码av| 日韩无码黄色网站| 亚洲欧美精品日韩欧美| 久久国产香蕉| 日韩资源站| 91网在线| 欧美19综合中文字幕| a毛片基地免费大全| 国产欧美日韩视频一区二区三区| 麻豆精品在线| 国产麻豆91网在线看| 国产精品嫩草影院av| 久久毛片网| 亚洲日韩在线满18点击进入| 久久国产精品77777| 欧美日韩精品在线播放| 秘书高跟黑色丝袜国产91在线| 一级毛片在线播放免费| 99精品免费在线| 毛片卡一卡二| 91 九色视频丝袜| 人妻一区二区三区无码精品一区| 美女扒开下面流白浆在线试听 | 久久综合丝袜日本网| 青青草91视频| 国产麻豆永久视频| 久久精品无码国产一区二区三区| 欧美中出一区二区| 无码精油按摩潮喷在线播放| 国内精品久久久久鸭| 欧美不卡视频一区发布| 欧美啪啪网| 蜜臀AV在线播放| 永久免费av网站可以直接看的| 亚洲制服中文字幕一区二区| 国产91无毒不卡在线观看| 免费在线看黄网址| 日本高清免费一本在线观看| 精品国产成人国产在线| 国产国语一级毛片| 四虎永久在线精品影院| 在线无码九区| 国产无码性爱一区二区三区| 欧美a在线| 免费播放毛片| 5555国产在线观看| 久久福利片| 久热中文字幕在线观看| 国产一级毛片网站| 天天躁夜夜躁狠狠躁图片| 成人午夜视频免费看欧美| 日日拍夜夜嗷嗷叫国产| 国产精品va| 一区二区在线视频免费观看| 久久国产乱子| 老司机aⅴ在线精品导航| 国产欧美高清| 久久熟女AV| 国产精品尤物在线| 欧美精品1区2区| 日韩欧美91| 亚洲国产成熟视频在线多多| 五月天久久婷婷| 国产无遮挡猛进猛出免费软件| 国产美女91呻吟求| 少妇人妻无码首页| 国产精品毛片一区视频播| 精品国产免费观看| 欧美h在线观看|