日韩精品一区二区三区在线_久久久综合免费视频_国产极品久久久久久久久波多结野_97涩涩爰在线观看亚洲

杭州菱設自動化系統有限公司
掃一掃,手機逛起來
主營:中低壓配電開關(MCB) 框架斷路器(AE) 塑殼斷路器(NF/NV)空氣開關(BH-D6)漏電開關(BV-D)熱繼電器(TH-N) 設備開關(CP30-BA)交直流接觸器(S(D)-N 電磁繼電器(SR-N )電流電壓表(SY)互感器(CW) 可編程控制器(PLC)
18868722994
您現在的位置:
首頁?>?技術文章
企業信息
5
  • 注冊時間:2011-04-18
  • 聯系人:汪兆其
  • 電話:18868722994
  • 聯系時,請說明儀表網看到的
  • Email:ww.wangzhaoqi521@126.com
在線詢價
技術文章

異構PLC實現三菱伺服**位置值的讀取

發布時間:2012-08-30

異構PLC實現三菱伺服**位置值的讀取三菱mr-j2s及mr-j3系列伺服系統內置**位置數據傳輸協議,通過驅動器三個輸入和三個輸出數字量端口與plc的三個輸出三個輸入口相配合,實現伺服電機**位置向plc的傳輸。plc讀取伺服電機的**位置數據后,可方便地構成一個**位置系統。這在許多情況下,非常有實際應用價值。在這里要說明的是,以上所述的**位置傳輸協議并非是三菱伺服系統本身也具有的通訊協議。前者是通過伺服驅動器和plc的數字i/o口實現的,后者是通過在rs422通訊口實現的。

1.2 **位置讀取

作為配合,三菱fx系列plc也內置了**位置讀取指令(dabs指令),可方便地讀取三菱伺服的**位置值。但是在三菱家族的a系列和q系列中并沒有提供**位置讀取指令,當然其它品牌的plc更沒有與之配合的**位置讀取指令了。盡管從三菱的產品線來說,其q系列plc提供了qd75m位置模塊,使用b系列的伺服驅動器,通過sscnet總線來實現實時的**位置通訊。但是在一些低端應用場合及其它品牌plc作為控制器的場合使用其伺服驅動器**位置傳輸協議來構建**位置系統還是非常有意義的。換言之說,有必要對于fx系列之外的plc,開發并提供一種對三菱伺服**位置值讀取的的方法。下面我們以三菱q系列plc為例就這一問題展開討論。

2 三菱伺服**位置傳輸協議

2.1 位置傳輸協議的信號定義

newmaker.com

圖1是伺服驅動器與plc的信號連接圖。在本傳輸協議中,以plc為主機,伺服驅動器為從機,既plc發出傳輸指令后啟動傳輸過程。在plc輸出的四個信號中,y0-y2參與了數據傳輸,y3并不參與傳輸。y3用于對所構建的**位置系統設置原點。在y0-y2中,y0用于給出伺服開啟信號,y1用于對伺服發出abs傳輸模式指令,使伺服驅動器處于數據傳輸狀態。這時伺服驅動器將改變某些輸出端的定義(后述)。y2用于發出數據傳輸的請求,與“傳輸數據準備完畢”信號配合,完成伺服驅動器發送數據和plc接收數據的同步。plc的三個輸入信號x10-x12接收來自伺服驅動器的輸出信號,x10、x11是兩位位置數據信號(bit0、bit1),x12為傳輸數據準備完畢信號,是一個同步信號。該三個信號原來在伺服驅動器內另有定義,伺服驅動器在接收y1給出的傳輸模式指令后自動切換成當前這種功能。

2.2 位置傳輸協議數據交換說明

newmaker.com

在圖2中,plc給伺服驅動器同時給出伺服開啟信號sv-on和abs傳輸模式信號abs后,plc和伺服驅動器將按照下列順序進行進行數據傳輸:

(1)伺服驅動器接到absm信號后,檢測和計算**位置數據,切換do1、zsp、tlc的功能為bit0、bit1、數據傳輸準備完畢(trd)功能;并將trd置1。

(2) plc接到trd=1的信號后,將abs請求信號absr置1,送到伺服驅動器。

(3)伺服驅動器接到absr=1的信號后,在bit0、bit1上輸出二位數據,并將trd置0,通知plc,二位數據已輸出。plc可以讀數據了。

(4) plc接到trd=0的信號后,讀二位數據,然后將abs請求信號absr置0,送至伺服驅動器。

(5)伺服驅動器接到absr信號=0后,知道plc已將二位數據讀取,于是又發出trd=1信號,準備下一次傳輸。然后重復(2)-(5),直至將全部32位位置數據和6位校驗和數據傳輸完畢。

(6) plc收到校驗和數據后,將abs傳輸模式absm信號置0。

在上述傳輸過程中plc和伺服驅動器的信號配合看似比較復雜 ,其實我們可簡單地用圖3表示。

newmaker.com

2.3 位置數據和校驗和數據結構

在傳輸的38位數據中,前32位數據是伺服電機的**位置數據,后6位數據是校驗和數據。在表示**位置的前32位數據中,按讀入的順序排列為*低二位到*高二位。在表示校驗和的后6位數據中,其讀入順序也是從低二位到高二位。該6位校驗數據是伺服驅動器根據其所傳輸的**位置值計算出的校驗和。plc對讀入的32位位置數據進行校驗和計算,計算的結果與讀入的6位校驗和數據相比較,若相等則說明傳輸正確;否則,則說明傳輸不正確。

newmaker.com

為了實現校驗,必須要了解該傳輸協議所規定的計算方法,也即伺服驅動器內部對位置數據的計算方法,這樣才能在plc中按照同樣的方法來計算讀入位置數據的校驗和。只有按同樣的方法計算得校驗和,其比較才有意義。

例如,伺服驅動器傳輸的位置數據是013acf76h,二進制是“00,00,00,01,00,11,10,10,11,00,11,11,01,11,01,10”。該協議規定校驗和計算方法如下:將每2位數據相加得,11000b=18h。所以該位置數據的校驗和為18h。伺服驅動器傳輸的數據32位位置數據013acf76h和校驗和數據18h。

3 軟件編制

根據上述對**位置傳輸協議的分析,我們可以編制相應的程序。在編制該程序塊時,為了使本程序對各種品牌plc具有參考價值并可進行移植,我們采用了各類plc常用的基本指令和各類plc都支持的功能指令來編制,如圖5所示。

newmaker.com

3.1 程序結構

整個位置讀取程序從功能上說大致由數據讀取、校驗和計算、錯誤判別處理三個部分組成,其中校驗和計算可穿插在數據讀取程序中。

在數據讀取程序段,根據傳輸協議規定的信號邏輯配合關系,讀取全部32位位置數據和6位校驗和數據。

在讀取傳輸數據的同時,計算32位位置數據的校驗和。

全部數據讀取完成后,對讀取的校驗和數據與計算得到的校驗和數據進行比較。若不相同則重新進行傳輸,重復次數大于3次,則停止傳輸,并給出報警信號。

在圖5中,σm、σd、σc表示所有的標志位、數據寄存器、計數器,c0、c1用于讀取次數(即第幾組bit0、bit1數據)計數。c0用于對位置數據的數據讀入次數判斷,故預置值為17(比應讀次數16大1);c1用于對全部數據讀入次數判斷,故預置值為19(共19次)。c2用于對傳輸出錯重新進行傳輸的次數判斷,故預置值為3。每次讀入的2位數據在存儲時要進行處理,以恢復其原來定義的數據結構。詳細的處理指令見后。

3.2 樣板程序

上述程序是以三菱q系列plc為例編制的傳輸程序,由于篇幅所限,我們沒有以梯形圖形式給出程序,而是以語句表形式列出。在上述程序中,m99是傳輸啟動信號,m214是傳輸出錯標志。y0-y2是sv-on、absm、absr信號,x10-x12是bit0、bit1、trd信號。d10是計算校驗和值,d12是**位置數據輸出值。m120-m157是存儲38位傳輸數據的中間標志位,其中m120-m151用于位置數據,m152-m157用于校驗和數據。

在該程序中,大多數指令為簡單的基本指令,僅在讀入數據處理時,才使用了wand(邏輯與)、sf(移位)、add(加法)等功能指令。各類其它品牌的plc一般都支持這些指令,所以上述程序的可移植性是比較好的。

對于上述程序,我們著重介紹每次讀入的二位數據的處理方法。為了方便說明,相關程序的梯形圖和說明列出如圖6所示。

newmaker.com

4 應用案例

典型的方式如圖7所示。主流plc一般都內置脈沖輸出定位功能或者可配置帶有脈沖輸出的定位功能模塊。為了使控制系統和機械運動位置之間建立同步,一般需要回原點。但是如果采用**位置系統,則僅需要在調試時確定一個原點,以后系統就無需回原點了。當系統開機時,plc執行該傳輸程序,通過伺服驅動器之間的傳輸信號線將伺服當前位置數據傳輸到plc中,然后plc將讀到的當前機械位置寫入定位控制系統的當前位置寄存器中。這樣控制系統與機械系統之間就建立了同步關系。以后,機械系統的當前**位置由plc的位置控制系統根據發出的脈沖數來確定。

newmaker.com

5 結束語

用普通plc指令實現伺服系統當前**位置讀取,與用rs422口采用通訊方式讀取伺服電機**位置的方式相比,該方式實時性較差一些。但是這種方式在構建低端**位置系統應用場合,仍具有較大的實際意義。在編制中,考慮到某些plc的低端cpu(如q系列q00cpu)不支持步進指令,所以整個傳輸程序使用普通指令、采用了類似于步進指令的編程方式,程序的可讀性和可移植性都比較好,在使用其它品牌的plc時只需作很少的修改即可。
 
 
文章內容僅供參考 (投稿) (如果您是本文作者,請點擊此處) (2012-7-18,閱讀3次)
 
 
查看更多PLC可編程控制器相關文章: more
 
·基于PLC的自動刀架試驗系統 newmaker (2012-7-18)
·基于PLC控制系統的自動尋跡運輸車設計 newmaker (2012-7-18)
·基于PLC控制的小車自動化送料系統 newmaker (2012-7-18)
·PLC在生產線轉運小車控制系統中的應用 newmaker (2012-7-13)
·自動化倉庫PLC控制的設計及應用 newmaker (2012-7-13)
·函數表達式在PLC編程中的應用 newmaker (2012-7-13)
·基于PLC的變頻器一拖四供水控制系統應用 newmaker (2012-7-13)
·PLC順序控制設計法編制梯形圖的四種方式 newmaker (2012-7-13)
·三菱FX2N系列PLC在貨架冷彎生產線上的應用 newmaker (2012-7-13)
·基于永宏PLC的鋼卷稱重系統 newmaker (2012-7-13)
 
 
查看更多PLC相關文章: more
 
 
日韩精品一区二区三区在线_久久久综合免费视频_国产极品久久久久久久久波多结野_97涩涩爰在线观看亚洲
国外成人在线| 欧美成人精品影院| 亚洲制服丝袜在线| 亚洲天堂免费观看| 欧美一区二区性| 久久夜色精品国产欧美乱极品| 欧美1区2区3区| 欧美性色视频在线| 国产亚洲欧美在线| 亚洲精品久久久久| 亚洲美女毛片| 午夜亚洲福利在线老司机| 久久一区二区三区超碰国产精品| 欧美成人精品| 国产精品视频1区| 在线观看日韩av电影| 日韩一区二区电影网| 欧美影视一区| 欧美精品性视频| 国产精品你懂的在线欣赏| 激情一区二区| 亚洲一级黄色av| 麻豆精品在线视频| 国产精品福利网站| 亚洲成人中文| 亚洲欧美中文另类| 欧美另类videos死尸| 国产一区二区三区免费观看| 日韩视频免费观看高清完整版| 欧美一区二区精品| 欧美日韩高清免费| 一区二区三区在线高清| 亚洲一区二区三区免费观看| 美女脱光内衣内裤视频久久影院| 国产精品久久二区| 最新成人在线| 久久久精品日韩| 欧美午夜理伦三级在线观看| 亚洲国产美女精品久久久久∴| 午夜亚洲福利| 国产精品豆花视频| 亚洲老司机av| 久久在线视频在线| 国产一级精品aaaaa看| 国产精品99久久久久久人| 久久综合色天天久久综合图片| 国产精品久久久久久久久搜平片| 亚洲第一区在线| 欧美在线三级| 国产精品国产三级国产普通话99 | 欧美一区二区三区播放老司机| 欧美绝品在线观看成人午夜影视| 狠狠入ady亚洲精品| 亚洲欧美精品中文字幕在线| 欧美日本一区| 亚洲激情网站免费观看| 久久亚洲二区| 国产一区二区三区不卡在线观看| 亚洲一区免费网站| 欧美日韩在线高清| 日韩一区二区精品| 欧美成人日本| 亚洲国产成人午夜在线一区| 久久久久国产精品一区二区| 国产婷婷色综合av蜜臀av| 亚洲综合第一页| 国产精品v日韩精品v欧美精品网站| 亚洲精品一区二区在线观看| 欧美ab在线视频| 亚洲二区免费| 免费日韩av| 亚洲国产成人久久| 欧美成人精品一区二区三区| 在线视频国产日韩| 理论片一区二区在线| 一区三区视频| 另类天堂av| 亚洲成色777777在线观看影院| 久久久久久久久久看片| 国内精品久久久久影院薰衣草| 久久不射电影网| 国产又爽又黄的激情精品视频 | 小嫩嫩精品导航| 国产精品视频在线观看| 亚洲欧美国产77777| 国产精品中文字幕欧美| 欧美一区二区三区精品电影| 国产日韩精品久久久| 久久福利资源站| 狠狠色狠狠色综合系列| 可以免费看不卡的av网站| 亚洲大胆av| 欧美国产激情| 日韩图片一区| 欧美视频在线观看免费网址| 亚洲一区二区三区成人在线视频精品| 国产精品国产三级国产普通话99| 亚洲欧美中文字幕| 国产在线高清精品| 久久性天堂网| 日韩视频久久| 国产精品视频大全| 欧美在线播放一区二区| 合欧美一区二区三区| 欧美va天堂在线| 一本久久a久久精品亚洲| 国产精品国产三级国产专播品爱网 | 国产精品午夜国产小视频| 欧美一区二区三区四区在线观看地址 | 狠狠色丁香久久婷婷综合_中| 久久香蕉国产线看观看网| 亚洲日本欧美日韩高观看| 欧美色区777第一页| 欧美一区二区免费观在线| 狠狠干狠狠久久| 欧美精品在线播放| 午夜在线视频一区二区区别 | 欧美一区二区三区电影在线观看| 怡红院精品视频在线观看极品| 欧美—级在线免费片| 亚洲综合成人婷婷小说| 在线观看日韩专区| 欧美日韩高清在线| 欧美一区亚洲二区| 亚洲片在线资源| 国产精品欧美在线| 媚黑女一区二区| 亚洲自拍三区| 亚洲第一在线视频| 国产精品欧美日韩一区二区| 免费高清在线一区| 亚洲一区二区在线观看视频| 国内精品一区二区三区| 欧美精品自拍| 久久精品国产久精国产一老狼| 亚洲欧洲综合另类| 国产精品伊人日日| 欧美国产免费| 欧美中文字幕视频在线观看| 亚洲美女视频在线观看| 国产一区二区高清| 欧美日韩精品欧美日韩精品一| 久久国产成人| 一区二区免费在线播放| 黄色成人av网| 国产精品都在这里| 欧美国产激情二区三区| 新狼窝色av性久久久久久| 亚洲人精品午夜| 国产亚洲激情在线| 欧美日韩免费视频| 久久这里有精品视频| 亚洲欧美影音先锋| 日韩视频精品在线| 一区二区三区在线高清| 国产精品日韩欧美大师| 欧美激情中文不卡| 久久久夜色精品亚洲| 亚洲欧美日韩国产成人| 亚洲卡通欧美制服中文| 狠狠色伊人亚洲综合成人 | 亚洲免费电影在线| 在线观看av一区| 国产麻豆午夜三级精品| 欧美日韩亚洲一区二| 欧美mv日韩mv国产网站app| 久久国产婷婷国产香蕉| 亚洲一区在线直播| 亚洲美洲欧洲综合国产一区| 玉米视频成人免费看| 国产丝袜一区二区三区| 国产精品v欧美精品v日韩| 欧美精品在线观看91| 欧美aⅴ一区二区三区视频| 久久精品国产99| 午夜精品网站| 亚洲在线电影| 亚洲私人影院在线观看| 亚洲理论在线观看| 亚洲国产一区二区三区青草影视| 国产综合第一页| 国产精品任我爽爆在线播放| 欧美日韩国产欧美日美国产精品| 欧美~级网站不卡| 蜜臀91精品一区二区三区| 久久久久91| 久久精品一区二区三区不卡| 亚洲欧美综合国产精品一区| 亚洲性视频h| 在线亚洲一区二区| 在线视频欧美日韩| 一区二区三区色| 亚洲精品一二三区| 亚洲日本一区二区三区| 亚洲激情视频| 亚洲片国产一区一级在线观看| 91久久精品国产91久久| 亚洲国产成人精品视频| 亚洲大片在线| 91久久久久久久久| 亚洲精品一区在线| 亚洲伦理中文字幕| 亚洲另类春色国产| 日韩亚洲综合在线|