www涩-www黄网站-www黄色-www黄色com-国产免费拍拍视频在线观看网站-国产免费怕怕免费视频观看

PLC和計算機間串行通訊方式及程序設(shè)計

2014-10-07 14:57:01 大云網(wǎng)  點擊量: 評論 (0)
摘 要:21世紀以來,隨著工業(yè)自動化的飛速發(fā)展,導(dǎo)致了計算機與plc在工業(yè)中的應(yīng)用越來越廣泛,為了將兩者的各自優(yōu)點充分發(fā)揮出來,計算機與PLC相互之間產(chǎn)生了越來越頻繁的通訊。本文將以上位計算機與cqml型plc通
摘 要:21世紀以來,隨著工業(yè)自動化的飛速發(fā)展,導(dǎo)致了計算機與plc在工業(yè)中的應(yīng)用越來越廣泛,為了將兩者的各自優(yōu)點充分發(fā)揮出來,計算機與PLC相互之間產(chǎn)生了越來越頻繁的通訊。本文將以上位計算機與cqml型plc通訊方式來介紹,而且plc所具備的優(yōu)先權(quán)以及計算機的通訊設(shè)計方法和上位計算機時基于v8的通訊程序,在爬壁機器人的監(jiān)控系統(tǒng)中運用到了這種通訊方法

關(guān)鍵詞:上位計算機 通訊方式 程序設(shè)計

 

    上世紀80年代初,新一代的工業(yè)控制裝置逐漸的發(fā)展了起來,其中接口功能強、適應(yīng)性好、可靠性高以及模塊化結(jié)構(gòu)和直觀、編程簡單的優(yōu)點的PLC在世界范圍內(nèi)得到了廣泛的應(yīng)用。計算機和PLC在工業(yè)設(shè)計中組成控制系統(tǒng),數(shù)據(jù)采集、輸出控制以及狀態(tài)判別的工作都是由PLC當做下位機進行的。工業(yè)控制器或微計算機一般都是作為上位機來使用的,計算、狀態(tài)顯示、數(shù)據(jù)分析、打印輸出、信息存儲的功能都是有其上位機來完成的,實時監(jiān)控是控制器的主要作用。這是由PLC和微計算機結(jié)合起來的監(jiān)控系統(tǒng),PLC和微計算機兩者之間進行優(yōu)勢互補,由于人機接口功能、低廉的價格、豐富的應(yīng)用軟件強大的個人計算機被充分利用而組成的控制系統(tǒng)具有高性能價格比,PLC和微計算機之間的應(yīng)用是很廣泛的。
1 上位計算機和PLC之間的端口連線
  O M R O N 公司推出了一種模塊化的、小型的CQMI型 PLC,RS -232C是其CPU控制單元本身自帶的接口。用計算機與 RS232–C電纜直接連接,專用的通訊模塊可以進行不配備。個人計算機和PLC之間的通訊端口接線圖如圖1所示。
              
2 通訊協(xié)議
  CQML的使用方法分別有兩種通訊方式,一種是PLC啟動通訊,具有優(yōu)先權(quán)的方式,還有一種啟動通訊的方式是上位機具有優(yōu)先權(quán)。以“幀”為單位進行的數(shù)據(jù)傳輸是上位計算機和PLC之間進行的。發(fā)出一個幀單元可以在任意的一個給定時間下所具有的發(fā)送權(quán),PLC和上位計算機之間輪換發(fā)送權(quán),條件是每次發(fā)送一幀。接受單元接受發(fā)送單元就表示接受到分界符或結(jié)束符時的發(fā)送權(quán)。
                 
在響應(yīng)格式和命令中@起始符必須是開始位,區(qū)分不同的節(jié)點是加入通訊用于多節(jié)點的設(shè)定節(jié)點號,DM6648設(shè)定它的值,而DM6648卻是被包含在“plc設(shè)置”中的。為00.的設(shè)定節(jié)點號,是由連接網(wǎng)絡(luò)時沒有多個節(jié)點的。命令代碼是其標題碼,讀寫的區(qū)域是其用來標明的。比如為WD的標題碼是用DM區(qū)來寫的,為RD的區(qū)時是用DM來讀的。當從上位計算機中發(fā)出命令時,命令幀格式如圖 2 所示, P L C 返回響應(yīng)幀格式如圖 3 所示。
3 PLC數(shù)據(jù)傳輸時的程序設(shè)計
  通訊中的上位計算機和PLC,PLC具有發(fā)生命令、啟動通訊、優(yōu)先權(quán)給計算機接受發(fā)過來的命令。上位計算機和PLC在通訊時,設(shè)定傳輸延遲時間和通訊參數(shù)一定要首先執(zhí)行。停止位、波特率、數(shù)據(jù)長度、奇偶校驗、起始位是在數(shù)據(jù)參數(shù)包括中的。PLC具備優(yōu)先權(quán),改變數(shù)據(jù)時,CQML是能夠自動數(shù)據(jù)傳輸?shù)模嬎銠C長時間的監(jiān)視需要可以減少,簡單化的處理通訊。P L C傳輸以及接收數(shù)據(jù)命令,分別為R X D (-) T X D (-) .圖4中的命令TXD、BXD的梯形圖格。S是為傳輸數(shù)據(jù)的開始字,存儲以及接受數(shù)據(jù)的首地址為D,控制數(shù)據(jù)為C,它的00-03中0或1是表示最左邊的字節(jié)還是最右邊的字節(jié)表示起始字節(jié),12-15中0和1則是端口為外設(shè)端口還是R232C,傳輸數(shù)據(jù)字節(jié)則用N來表示,BCD碼由4個組成表示,PLC在傳輸數(shù)據(jù)中,要查看AR0805的標志傳輸?shù)臏蕚洌趴梢詡鬏敂?shù)據(jù),它為ON。確認標志為AR0806當PLV在接受數(shù)據(jù)時,ON方可接受數(shù)據(jù)。圖4中RS-232C為PLC所使用的端口、以RS-232C的模式將( D M 0 0 0 0 - D M 0 0 0 9)的20字節(jié)數(shù)據(jù)傳送到計算機并且存儲在從計算機中接收的D M O 3 0 0開始中D M區(qū)例子的梯形圖。PLC在傳送數(shù)據(jù)時,程序的接受數(shù)據(jù)應(yīng)該在相應(yīng)的計算機中。在執(zhí)行程序中,將PLC的設(shè)定為1000端口的RS-2332的模式以及DM6648為2000的無起始碼,為CR或LF的結(jié)束碼。程序執(zhí)行時,為ON的AR0805,當IR0000變成ON的時候,傳送的數(shù)據(jù)為20個字節(jié),起始字節(jié)為最左邊的。當AR0806變成ON的時候,AR09的字節(jié)數(shù)為AR09所指定的從CQML緩沖接收器中可以讀出并且存儲到DM0300的內(nèi)存中去。
           
                            
4 上位計算機中數(shù)據(jù)傳輸?shù)某绦蛟O(shè)計
  在上位計算機和PLC的通訊過程中,具有啟動通訊的優(yōu)先權(quán)PLC,我們一般情況下不采用這一方法,而使用具有優(yōu)先權(quán)的上位機,啟動通訊的發(fā)送命令是由PLC發(fā)送的,PLC具有的通訊方式的自動返回響應(yīng)。PLC與計算機在通訊時,首先得初始化處理通訊端口,它的初始化參數(shù)和PLC的參數(shù)相同。在數(shù)據(jù)傳輸時,最大的數(shù)據(jù)容量為131的單幀字符,所以數(shù)據(jù)傳輸超過131時,就要分段發(fā)送,分解為多幀,用分界符號分開。圖5就是表示傳輸數(shù)據(jù)的流程程序圖。此程序的運行通過在VB5.0中。而且,具有傳送數(shù)據(jù)優(yōu)先權(quán)的PLC,在計算機的接受程序都可以使用V8編程,因為它與上面的程序在接收部分也是都基本相同的。可以利用M S C o m m 中的控制件ON c o m m來進行捕獲通訊事件。這個程序已經(jīng)被我們運行通過。
 5 結(jié)語
 在使用的爬壁機器人里面的控制系統(tǒng)中,采用的上位計算機的連接與O M R O N的CQ M I 型 P L C所組成監(jiān)控系統(tǒng)對機器人實時進行監(jiān)控,各個輸出電機控制有PLC來完成。PLC通過采集機器人的運動過程、吸盤真空度和移動速度來進行整合,最后傳送到上位計算機。上位計算機如果獲得這些數(shù)據(jù)后,就會進行對機器人位姿控制、運動控制,路徑規(guī)劃,狀態(tài)可視化進行運算處理,并且對PLC傳送指令,繼而對機器人實現(xiàn)實時監(jiān)控。
大云網(wǎng)官方微信售電那點事兒

責任編輯:葉雨田

免責聲明:本文僅代表作者個人觀點,與本站無關(guān)。其原創(chuàng)性以及文中陳述文字和內(nèi)容未經(jīng)本站證實,對本文以及其中全部或者部分內(nèi)容、文字的真實性、完整性、及時性本站不作任何保證或承諾,請讀者僅作參考,并請自行核實相關(guān)內(nèi)容。
我要收藏
個贊
?
主站蜘蛛池模板: 一级片免费在线播放 | 日韩高清一级毛片 | 亚洲精品www| 久久国产成人精品 | 色老头一区二区三区在线观看 | 欧美区在线 | 亚洲欧美精选 | a级毛片在线免费看 | 欧美三级香港三级日本三级 | 色婷婷激婷婷深爱五月老司机 | 国产黄色在线播放 | 99久久精彩视频 | 69成人做爰视频在线观看 | 日韩一区二区在线视频 | 国产成人v视频在线观看 | 日韩美女爱爱 | 成年人国产视频 | 深夜福利网站在线观看 | 国产亚洲精品一区二区久久 | 美女福利视频国产片 | 中文字幕亚洲一区二区v@在线 | 国产日本欧美高清免费区 | 99久久精品全部 | 久久视屏这里只有精品6国产 | 日本黄色大片在线播放视频免费观看 | 国产精品黄网站免费进入 | 一级毛片真人不卡免费播 | 超薄肉色丝袜精品足j福利 超级乱淫视频aⅴ播放视频 | 国内精品1区1区3区4区 | 亚洲免费在线播放 | 久久久久欧美情爱精品 | 万全影院亚洲影院理论片 | 久操视频免费在线观看 | 国产黄色片在线免费观看 | 精品国产一区二区三区免费 | 美女毛片视频 | 美女综合网 | 日韩久久久精品首页 | 在线观看亚洲成人 | 久久精品国产99国产精品亚洲 | 67194国产精品 |