三菱FX3U 485無(wú)協(xié)議通訊程序詳解(含程序)參考_第1頁(yè)
三菱FX3U 485無(wú)協(xié)議通訊程序詳解(含程序)參考_第2頁(yè)
三菱FX3U 485無(wú)協(xié)議通訊程序詳解(含程序)參考_第3頁(yè)
三菱FX3U 485無(wú)協(xié)議通訊程序詳解(含程序)參考_第4頁(yè)
三菱FX3U 485無(wú)協(xié)議通訊程序詳解(含程序)參考_第5頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、三菱FX3U 485無(wú)協(xié)議通訊程序詳解(含程序)三菱FX3U 485無(wú)協(xié)議通訊程序詳解(含程序)三菱FX3U 485無(wú)協(xié)議通訊程序詳解(含程序)三菱FX2N PLC串行通訊指令(FNC 80 RS) 串行通訊指令(FNC 80 RS)1、指令格式: RS D0 K8 D10 K8發(fā)送數(shù)據(jù)幀起始地址和數(shù)目 接收數(shù)據(jù)幀起始地址和數(shù)目2、功能和動(dòng)作: RS指令是為使用RS232C、RS-485功能擴(kuò)展板及特殊適配器,進(jìn)行發(fā)送和接收串行數(shù)據(jù)的指令。 傳送的數(shù)據(jù)格式在后面講述的特殊寄存器D8120設(shè)定。RS指令驅(qū)動(dòng)時(shí)即使改變D8120的設(shè)定,實(shí)際上也不接收。 在只發(fā)送的系統(tǒng)中,可將接收數(shù)設(shè)定為K0。(K

2、表示常數(shù)) 在只接收的系統(tǒng)中,可將發(fā)送數(shù)設(shè)定為K0。 在程序中可以多次使用RS指令,但在同一時(shí)間必須保證只有一個(gè)RS指令被驅(qū)動(dòng)。 在一次完整的通訊過(guò)程中,RS指令必須保持一直有效,直至接收數(shù)據(jù)完成。D8120說(shuō)明: 根據(jù)MD320的通訊協(xié)議,無(wú)幀頭和幀尾,則(bit9,bit8)=(0,0)。 bit1315是計(jì)算機(jī)鏈接通訊時(shí)的設(shè)定項(xiàng)目,使用RS指令時(shí)必須設(shè)定為0。 RS485未考慮設(shè)置控制線的方法,使用FX2N-485-BD、FX0N-485ADP時(shí),(bit11,bit10 )=(1,1)。 若PLC和變頻器之間的通訊參數(shù)如下:8位數(shù)據(jù)位,無(wú)校驗(yàn),2位停止位,波特率9600,無(wú)幀頭無(wú)幀尾,

3、無(wú)協(xié)議模式,則D8120=H0C89(H表示16進(jìn)制)(0000 1100 1000 1001B)M8002| MOV H0C89 D8120 5、相關(guān)標(biāo)志位:一.基本指令介紹 M8122:數(shù)據(jù)發(fā)送請(qǐng)求標(biāo)志當(dāng)PLC處于接收完成狀態(tài)或接收等待狀態(tài)時(shí),用脈沖觸發(fā)M8122,將使得從D0開(kāi)始的連續(xù)8個(gè)數(shù)據(jù)被發(fā)送。當(dāng)發(fā)送完成后,M8122自動(dòng)被復(fù)位。當(dāng)RS指令的驅(qū)動(dòng)輸入X0變?yōu)镺N狀態(tài)時(shí),PLC就進(jìn)入接收等待狀態(tài)。 M8123:數(shù)據(jù)接收完成標(biāo)志當(dāng)M8123置位時(shí),表明接收已經(jīng)完成,此時(shí)需要將接收到的數(shù)據(jù)從接受緩沖區(qū)轉(zhuǎn)移到用戶指定的數(shù)據(jù)區(qū),然后手工復(fù)位M8123。復(fù)位M8123后,則PLC再次進(jìn)入接收等

4、待狀態(tài)。如果指定的接收長(zhǎng)度為0,則M8123不動(dòng)作,也不進(jìn)入接收等待狀態(tài)。從這個(gè)狀態(tài)想進(jìn)入接收等待狀態(tài),必須使接受長(zhǎng)度0,然后對(duì)M8123進(jìn)行ONOFF操作。 M8129:通訊超時(shí)標(biāo)志接收數(shù)據(jù)中途中斷時(shí),那個(gè)時(shí)點(diǎn)開(kāi)始如果在D8129中規(guī)定的時(shí)間內(nèi)不再重新開(kāi)始接收,作為超時(shí)輸出標(biāo)志M8129變?yōu)镺N狀態(tài),則接收結(jié)束。M8129需手工復(fù)位。 二.詳細(xì)程序(與英威騰GD20變頻器測(cè)試通訊成功的案例)在通訊前先確定PLC,以及變頻器的通訊格式,如校驗(yàn)位,波特率,停止位等,以及變頻器的站地址,然后先用串口軟件對(duì)PLC發(fā)出的報(bào)文檢測(cè),以及變頻器接收?qǐng)?bào)文等,如都和說(shuō)明書(shū)的一致,即可進(jìn)行PLC與變頻器通訊,本

5、次通訊難點(diǎn)點(diǎn)有以下幾點(diǎn):通訊前測(cè)試,確保通訊成功。(利用串口通訊工具進(jìn)行采集數(shù)據(jù),驗(yàn)證是否正確)通訊成功后接收到的數(shù)據(jù)處理,(由于接收的數(shù)據(jù)是分開(kāi)的,斌不是你最終需要的數(shù)值,要了解寄存器存儲(chǔ)方式,特點(diǎn)進(jìn)行數(shù)據(jù)合并整合,進(jìn)行數(shù)據(jù)類型轉(zhuǎn)換,最后計(jì)算出你需要的數(shù)據(jù))PLC與變頻器的通信格式設(shè)定通信格式設(shè)定位號(hào)名稱內(nèi)容0(位OFF)1(位0N)B0數(shù)據(jù)長(zhǎng)度7位8位(B1,b2)奇偶性(0,0)無(wú),(0,1)奇,(1,1)偶B3停止位1位2位(b4,b5,b6,b7)通信波特率(bps)(0,0,1,1)300,(0,1,0,0)600,(0,1,0,1)1200,(0,1,1,0)2400,(0,1,

6、1,1)4800,(1,0,0,0)9600,(1,0,0,1)19200B8起始符無(wú)有(D8124)初始值:STX(02H)B9終止符無(wú)有(D8125)初始值:ETX(03H)B10B11控制線無(wú)順序(0,0):無(wú)(0,1):普通模式(1,0):互鎖模式(1,1):調(diào)制解調(diào)器模式RS232C接口,計(jì)算機(jī)鏈接通信(0,0):RS485接口(1,0):RS232C接口B12不可使用B13和檢查和檢查碼不符加和檢查碼自動(dòng)附加B14協(xié)議不使用使用B15傳送控制協(xié)議協(xié)議形式1協(xié)議形式4如以下2個(gè):H0C8E是16進(jìn)制數(shù),變進(jìn)成二進(jìn)制110010001110 ,以下從低位到高位定義為:數(shù)據(jù)長(zhǎng):07位奇偶

7、性:11偶校驗(yàn)停止位:12位停止位 HYPERLINK /s?wd=%E4%BC%A0%E8%BE%93%E9%80%9F%E7%8E%87&tn=44039180_cpr&fenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1Y3PWIbmhP-PjbzPhN-nWns0ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6KdThsqpZwYTjCEQLGCpyw9Uz4Bmy-bIi4WUvYETgN-TLwGUv3EPjbzPj04n1nv t _blank 傳輸速率:10009600bps的速率起始位: 0無(wú)起始終止位: 0無(wú)終止通訊格

8、式:10= HYPERLINK /s?wd=RS-232C&tn=44039180_cpr&fenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1Y3PWIbmhP-PjbzPhN-nWns0ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6KdThsqpZwYTjCEQLGCpyw9Uz4Bmy-bIi4WUvYETgN-TLwGUv3EPjbzPj04n1nv t _blank RS-232C HYPERLINK /s?wd=%E9%80%9A%E4%BF%A1%E6%8E%A5%E5%8F%A3&tn=44039180_cpr&fenl

9、ei=mv6quAkxTZn0IZRqIHckPjm4nH00T1Y3PWIbmhP-PjbzPhN-nWns0ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6KdThsqpZwYTjCEQLGCpyw9Uz4Bmy-bIi4WUvYETgN-TLwGUv3EPjbzPj04n1nv t _blank 通信接口例,通信格式為D8120H0C96,其設(shè)定參數(shù)如下B15B14B13B12B11B10B9B8B7B6B5B4B3B2B1B00000110010010110方式1無(wú)協(xié)議無(wú)和校驗(yàn)保留調(diào)制解調(diào)器模式RS232C接口,無(wú)起始位無(wú)停止位波特率為19.2K1位停止位偶數(shù)7位數(shù)據(jù)FX系列PLC通信所用的字符字符ASC注釋ENQ05H來(lái)自計(jì)算機(jī)的請(qǐng)求信號(hào)ACK06H承認(rèn)(沒(méi)有發(fā)現(xiàn)數(shù)據(jù)錯(cuò)誤)NAK15H不承認(rèn)(發(fā)現(xiàn)數(shù)據(jù)錯(cuò)誤)STX02H數(shù)據(jù)塊的起始標(biāo)記ETX03H數(shù)據(jù)塊的結(jié)束標(biāo)記LFH0A換行CRH0D回車FX系列PLC通信所

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論