欧美成人aaaaa免费视频_亚洲欧美激情小说另类_欧美激情一区二区三区视频_一级在线|欧洲

技術(shù)頻道

實現(xiàn)WINDOWS下上位機與PLC網(wǎng)絡之間的數(shù)據(jù)通訊

 
[摘 要]
可編程控制器與PLC機組成的集散控制系統(tǒng),越來越廣泛的應用于生產(chǎn)過程自動化領(lǐng)域。本文就PC機與多臺PLC組成的網(wǎng)絡之間數(shù)據(jù)通訊的通用模式及軟、硬件實現(xiàn)方案加以探討。
[關(guān)鍵詞]
計算機 PLC 網(wǎng)絡通訊 軟硬件
一、引言
PLC以其高可靠性、適應工業(yè)過程現(xiàn)場、強大的聯(lián)網(wǎng)功能等特點,被廣泛應用。可實現(xiàn)順序控制、PID回路調(diào)節(jié)、高速數(shù)據(jù)采集分析、計算機上位管理PLC分散控制的集散管理系統(tǒng),是實現(xiàn)機電一體化的重要手段和發(fā)展方向。
WINDOWS操作系統(tǒng)以其圖形用戶界面、多任務、自動內(nèi)存管理等特點,已取代了DOS操作系統(tǒng)的地位。WINDOWS操作系統(tǒng)為用戶提供了API接口函數(shù),但非專業(yè)開發(fā)人員難以掌握。VB作為WINDOWS下的應用軟件開發(fā)平臺以其易學好用的優(yōu)點給程序員提供了強大的可視化編程工具。
在微機與PLC之間構(gòu)成的集散控制系統(tǒng)中,多數(shù)是由一臺PC計算機與數(shù)臺PLC之間形成1-N的通信模式。該模式系統(tǒng)中PLC負責現(xiàn)場高速數(shù)據(jù)采集、實現(xiàn)邏輯、定時、計數(shù)、PID調(diào)節(jié)等控制任務并通過串行通訊口向微機傳送PLC工作狀態(tài)機有關(guān)數(shù)據(jù)從而實現(xiàn)計算機對控制系統(tǒng)的管理,提高了PLC的控制能力的控制范圍。使其從設(shè)備級的控制發(fā)展到生產(chǎn)線級乃至工廠級的控制,從而實現(xiàn)工廠智能化的目標。該集散控制系統(tǒng)中,PLC與微型計算機之間的通訊顯得尤為重要。因此如何提高保證它們之間的通訊準確程度、可靠性及效率是通訊成功與否的關(guān)鍵技術(shù)之一,下面就對該關(guān)鍵技術(shù)做一些探討。
二、上位計算機與PLC之間的鏈接方式
本文介紹的是上位機與多臺PLC組成的多鏈系統(tǒng),常用的連接方式有兩種:
方式一使用連接適配器較少,也不用信號轉(zhuǎn)換,但若中間一臺PLC出故障,其后續(xù)的PLC無法與上位機通訊。

方式二雖然使用了信號轉(zhuǎn)換,但可避免前級故障對后級的影響。

三、上位計算機與PLC的鏈路通訊
以O(shè)MRON公司CPM1A型PLC和上位計算機通訊為例,通訊協(xié)議如下:

按上圖順序發(fā)送/接受命令。每次通訊發(fā)送/接受的一組數(shù)據(jù)稱為一“幀”。幀由少于131個字符的數(shù)據(jù)構(gòu)成,若發(fā)送數(shù)據(jù)要進行分割幀發(fā)送,分割幀的結(jié)尾用CR碼(CHR(13))一個字符的分界符(分段字符)來代替終端。發(fā)送幀的一方具有發(fā)送權(quán),發(fā)送方發(fā)送完一幀后,將發(fā)送權(quán)交給接受方。
發(fā)送幀的基本格式為:
@機號 識別碼 正文 FCS *CR
其中:@ 為幀開始標志
機號 網(wǎng)絡通訊中每一臺PLC被分配給的唯一番號
識別碼 該幀的通訊命令碼
正文 用來設(shè)定命令參數(shù)
FCS 幀校驗和
終端 命令結(jié)束符
響應的基本格式為:
@機號 識別碼 結(jié)束碼 正文 FCS *CR
其中:@機號 識別碼 正文等同發(fā)送幀意義
結(jié)束碼 返回命令結(jié)束有無錯誤等狀態(tài)
關(guān)于多于131個字符的分割幀這里不在贅述。

四、通訊過程
通訊開始先由上位計算機依次對網(wǎng)的PLC發(fā)出一串字符的測試幀命令。為充分利用上位機CPU的時間,可使上位機與PLC并行工作,在上位機等待PLC回答信號的同時,使CPU處理其它任務或線程。某PLC在接到上位機的一個完整幀以后,首先判斷是不是自己的代號,若不是就不予理睬,若是就發(fā)送呼叫回答信號。上位機接到回答信號后,與發(fā)送測試的數(shù)據(jù)比較,若兩者無誤,發(fā)出可以進行數(shù)據(jù)通訊的信號,轉(zhuǎn)入正常數(shù)據(jù)通訊,否則提示用戶檢查線路重新測試或通訊失敗。

五、上位計算機WINDOWS下的通訊程序設(shè)計
上位機通訊軟件是用VB開發(fā)的,因VB具有強大的圖形顯示功能,可以開發(fā)出界面良好的WINDOWS標準風格的圖形用戶界面。同時VB還提供了串行端口控件MSCOMM,程序員在利用該控件時,只需設(shè)置、監(jiān)視其屬性和事件,即可完成對串行口的初始化和數(shù)據(jù)的傳輸工作。
Sub forml_load()
Mscomml.comport = 1
Mscomml.settings = "9600,n,8,1"
End sub
Sub commandl_click
Mscomml.inputlen = 0
If mscomml.portopen = false then
Mscomml.portopen = true
End if
For I = 1 to n ;N為網(wǎng)絡系統(tǒng)中的PLC個數(shù)
If i<10 then
S$ = "@"+"0"+str$(i)+"ts"+"abcd"
Else
S$ = "@"+str$(i)+ts"+"abcd" ;abcd為測試字符
Endif
… ;形成上位機測試命令數(shù)據(jù)塊sedata$;
Mscomml.output = sedata$
Timerl_on = false
Timetl.enable = true
Do until (mscomml.inbuffercountá&ntilde;0)
or (timerl_on = true)
Domy = doevents()
Loop
Timerl.enable = false

Redata$ = mscomml.input
If redata$ = sedata$
… ;轉(zhuǎn)入正常通訊數(shù)據(jù)處理
Else
Labell.caption = str$(i)+“測試通訊失敗,檢查線路后再測試”
Endif
Endsub

六、PLC方的通訊設(shè)置
計算機與PLC通訊的目的是實現(xiàn)計算機對PLC運行狀態(tài)、數(shù)據(jù)區(qū)的監(jiān)控、PLC工的管理并可用計算機編程。一般來說,在通訊過程中PLC是被動的,每一次通訊都由計算機發(fā)起與終止,但也可由PLC發(fā)起。
通訊前需用外部輸入設(shè)備在系統(tǒng)設(shè)定區(qū)域的DM6650-DM6653中進行通訊條件設(shè)定。
通道地址 位 設(shè)定 功能說明

文章版權(quán)歸西部工控xbgk所有,未經(jīng)許可不得轉(zhuǎn)載。

欧美成人aaaaa免费视频_亚洲欧美激情小说另类_欧美激情一区二区三区视频_一级在线|欧洲

      9000px;">

          精品一区二区三区免费毛片爱 | 国产精品久久午夜| 美国十次综合导航| 久久综合999| a级高清视频欧美日韩| 亚洲欧美激情一区二区| 717成人午夜免费福利电影| 日韩电影在线观看电影| 亚洲精品一区二区三区99 | 国产精品中文字幕日韩精品| 久久色.com| 99国产欧美另类久久久精品| 亚洲高清一区二区三区| 久久精品人人爽人人爽| 色综合久久天天| 亚洲成人av一区| 国产视频一区在线观看| 91福利国产精品| 国产精品一区二区男女羞羞无遮挡| 亚洲欧美电影院| 久久你懂得1024| 欧美网站一区二区| 国产成人免费高清| 日本特黄久久久高潮| 国产精品美女一区二区三区| 精品精品国产高清a毛片牛牛| 91蜜桃传媒精品久久久一区二区| 国产综合成人久久大片91| 亚洲午夜免费视频| 国产精品美女www爽爽爽| 日韩一区二区高清| 欧美三级视频在线观看| 91在线精品秘密一区二区| 国产一区999| 久久国产精品露脸对白| 五月婷婷综合在线| 亚洲一区二区视频在线观看| 国产精品欧美一区喷水| 精品国产乱码久久| 欧美哺乳videos| 欧美一级高清大全免费观看| 欧美日韩国产欧美日美国产精品| 91久久精品日日躁夜夜躁欧美| 丁香天五香天堂综合| 九色porny丨国产精品| 美女视频网站黄色亚洲| 日韩国产精品久久久| 视频一区二区三区入口| 亚洲一区二区三区四区在线免费观看| 中文字幕一区二区三| 国产精品久久久久久久久晋中| 久久久91精品国产一区二区三区| 日韩欧美亚洲另类制服综合在线 | 欧美tk丨vk视频| 欧美精品一区二区三区视频| 精品国产免费久久| 精品国产制服丝袜高跟| 中文字幕欧美日本乱码一线二线| 国产亚洲精品bt天堂精选| 精品国产电影一区二区| 久久久不卡网国产精品二区| 国产无一区二区| 中文字幕高清一区| 亚洲欧洲www| 一区二区三区加勒比av| 国产一二精品视频| 狠狠色丁香久久婷婷综合丁香| 经典三级在线一区| 福利一区在线观看| 在线视频你懂得一区二区三区| 欧美日韩中文国产| 日韩欧美一二区| 国产精品国产三级国产普通话99 | 精品国产a毛片| 国产精品国产三级国产普通话蜜臀 | 精品在线亚洲视频| 国产中文字幕一区| 成人小视频免费观看| 一本一道综合狠狠老| 一本大道久久a久久综合| 欧美日韩亚洲综合| 国产欧美日韩视频一区二区| 亚洲男人天堂av| 亚洲国产sm捆绑调教视频 | 国产不卡高清在线观看视频| 色乱码一区二区三区88| 日韩欧美国产一区二区在线播放| 久久久91精品国产一区二区精品| 亚洲综合在线观看视频| 精品一区二区在线看| 一本大道久久a久久综合婷婷| 日韩欧美国产综合| 亚洲资源中文字幕| 国产91富婆露脸刺激对白| 欧美日韩电影在线播放| 国产精品色哟哟网站| 美女一区二区视频| 色视频一区二区| 国产欧美一区二区在线| 日韩电影免费一区| 欧美专区日韩专区| 亚洲国产岛国毛片在线| 奇米在线7777在线精品| 91蜜桃网址入口| 狠狠色丁香婷婷综合久久片| 国产欧美久久久精品影院 | 日本欧美久久久久免费播放网| 国产在线看一区| 777色狠狠一区二区三区| 国产精品成人一区二区艾草| 精品一区二区三区免费观看 | 日本高清视频一区二区| 久久精品一区二区三区av| 奇米四色…亚洲| 欧美日韩你懂得| 亚洲摸摸操操av| 国产精品99久| 久久男人中文字幕资源站| 亚洲777理论| 一本一道久久a久久精品| 亚洲视频中文字幕| 国产成人aaaa| 91玉足脚交白嫩脚丫在线播放| 国产日韩精品久久久| 欧美在线你懂的| 国产呦萝稀缺另类资源| 国产欧美一区二区精品久导航| 国产一区二区h| 国产亚洲女人久久久久毛片| 国产精品一区在线观看你懂的| 欧美videos大乳护士334| 毛片av一区二区| 日韩一区二区免费在线观看| 免费亚洲电影在线| 日韩一区二区中文字幕| 精品一区二区免费视频| 国产精品每日更新在线播放网址| 91色在线porny| 亚洲一卡二卡三卡四卡| 欧美午夜电影网| 蜜臀91精品一区二区三区| 精品日韩在线观看| 成人免费精品视频| 亚洲一区av在线| 在线观看日韩国产| 亚洲精品国产一区二区精华液| 五月天丁香久久| 捆绑变态av一区二区三区| 国产精品天美传媒沈樵| 日韩av高清在线观看| 欧美疯狂性受xxxxx喷水图片| 婷婷夜色潮精品综合在线| 欧美一级片在线看| 日韩在线一二三区| 一区精品在线播放| 欧美精品一区男女天堂| 欧美日韩在线免费视频| 久久精品久久综合| 日韩高清一区二区| 色妹子一区二区| 综合分类小说区另类春色亚洲小说欧美| 久久综合狠狠综合久久综合88| 日韩精品一级中文字幕精品视频免费观看 | 在线视频一区二区三| 99视频精品在线| 成人爽a毛片一区二区免费| 国产成人av一区二区三区在线观看| 激情伊人五月天久久综合| 国产在线视频精品一区| 久久久噜噜噜久久人人看| 日韩欧美国产成人一区二区| 欧美一区二区三区视频在线| 91精品国产综合久久精品图片| 日韩欧美色电影| 久久久久国产精品麻豆| 国产女主播一区| 一色桃子久久精品亚洲| 亚洲欧美日韩电影| 亚洲一区二区美女| 免费在线欧美视频| 国产欧美久久久精品影院| 亚洲同性同志一二三专区| 欧美一区二区在线视频| 欧美一卡2卡三卡4卡5免费| 69成人精品免费视频| 欧美日韩精品一区二区| 99久久久精品| 久久福利资源站| 麻豆视频观看网址久久| 久久99久久久久久久久久久| 日本道精品一区二区三区| 欧美日韩激情在线| 久久久久久久久久久99999| 美脚の诱脚舐め脚责91| 9色porny自拍视频一区二区| 欧美韩日一区二区三区四区| 麻豆国产精品777777在线| 欧美日产在线观看| 首页欧美精品中文字幕| 欧美日韩在线播|