時(shí)間:2007-10-29 09:48:00來(lái)源:fenghy
 S: 為發(fā)送數(shù)據(jù)地址
    m: 為發(fā)送數(shù)據(jù)長(zhǎng)度(0~255)
    D: 為接收數(shù)據(jù)地址
    n: 為接收數(shù)據(jù)長(zhǎng)度(0~255)
    K: 串口選擇,常數(shù)0~1
    0:RS485通訊接口,1:RS485或 RS232 擴(kuò)充卡之通訊接口。
    
    本指令為RS485或 RS232 擴(kuò)充卡之通訊接口 (所有型號(hào)之機(jī)種皆可選購(gòu)),RS485通訊接口 (僅H 型號(hào)之機(jī)種內(nèi)建) ,以達(dá)到串行式Modbus協(xié)議數(shù)據(jù)的傳送與接收。以上兩個(gè)接口可同時(shí)實(shí)現(xiàn)MBUS指令通信功能,也可單獨(dú)實(shí)現(xiàn)該功能。
    MBUS指令可作為主站通訊;
    發(fā)送數(shù)據(jù)寄存器保存的命令格式為HEX命令代碼,包括地址、功能碼和通訊數(shù)據(jù)。MBUS指令根據(jù)設(shè)定的模式如為RTU模式添加CRC校驗(yàn)碼(2bytes)后發(fā)送;如為ASCII模式則添加起始符(3AH)、LRC校驗(yàn)碼(2bytes)和結(jié)束符(0DH+0AH),并將命令數(shù)據(jù)轉(zhuǎn)變?yōu)锳SCII碼格式發(fā)送至發(fā)送BUFF。
接收數(shù)據(jù)寄存器中的保存的命令格式為地址、功能碼和通訊數(shù)據(jù),不保存起始符、結(jié)束符和校驗(yàn)碼。
    RS485通訊接口數(shù)據(jù)的傳送格式,可以利用特殊緩存器D8120來(lái)設(shè)定。MBUS命令在執(zhí)行中,即使改變了D8120的設(shè)定,實(shí)際上并不接受。
    RS485或RS232擴(kuò)充卡之通訊接口數(shù)據(jù)的傳送格式,可以利用特殊緩存器D8320來(lái)設(shè)定。MBUS命令在執(zhí)行中,即使改變了D8320的設(shè)定,實(shí)際上并不接受。
    在不作訊息傳送的環(huán)境中將訊息傳送點(diǎn)數(shù)設(shè)在「K0」。
    雖然可以在一個(gè)程序中按所需使用大量的RS、MBUS、DTLK、RMIO等通信指令,但要確保在同一時(shí)刻一個(gè)串口只有一個(gè)通信指令被驅(qū)動(dòng),切換時(shí)應(yīng)確保OFF時(shí)間等于或大于一個(gè)掃描周期。
    硬件聯(lián)接構(gòu)成:
    S: 為發(fā)送數(shù)據(jù)地址
    m: 為發(fā)送數(shù)據(jù)長(zhǎng)度(0~255)
    D: 為接收數(shù)據(jù)地址
    n: 為接收數(shù)據(jù)長(zhǎng)度(0~255)
    K: 串口選擇,常數(shù)0~1
    0:RS485通訊接口,1:RS485或 RS232 擴(kuò)充卡之通訊接口。
    
    本指令為RS485或 RS232 擴(kuò)充卡之通訊接口 (所有型號(hào)之機(jī)種皆可選購(gòu)),RS485通訊接口 (僅H 型號(hào)之機(jī)種內(nèi)建) ,以達(dá)到串行式Modbus協(xié)議數(shù)據(jù)的傳送與接收。以上兩個(gè)接口可同時(shí)實(shí)現(xiàn)MBUS指令通信功能,也可單獨(dú)實(shí)現(xiàn)該功能。
    MBUS指令可作為主站通訊;
    發(fā)送數(shù)據(jù)寄存器保存的命令格式為HEX命令代碼,包括地址、功能碼和通訊數(shù)據(jù)。MBUS指令根據(jù)設(shè)定的模式如為RTU模式添加CRC校驗(yàn)碼(2bytes)后發(fā)送;如為ASCII模式則添加起始符(3AH)、LRC校驗(yàn)碼(2bytes)和結(jié)束符(0DH+0AH),并將命令數(shù)據(jù)轉(zhuǎn)變?yōu)锳SCII碼格式發(fā)送至發(fā)送BUFF。
接收數(shù)據(jù)寄存器中的保存的命令格式為地址、功能碼和通訊數(shù)據(jù),不保存起始符、結(jié)束符和校驗(yàn)碼。
    RS485通訊接口數(shù)據(jù)的傳送格式,可以利用特殊緩存器D8120來(lái)設(shè)定。MBUS命令在執(zhí)行中,即使改變了D8120的設(shè)定,實(shí)際上并不接受。
    RS485或RS232擴(kuò)充卡之通訊接口數(shù)據(jù)的傳送格式,可以利用特殊緩存器D8320來(lái)設(shè)定。MBUS命令在執(zhí)行中,即使改變了D8320的設(shè)定,實(shí)際上并不接受。
    在不作訊息傳送的環(huán)境中將訊息傳送點(diǎn)數(shù)設(shè)在「K0」。
    雖然可以在一個(gè)程序中按所需使用大量的RS、MBUS、DTLK、RMIO等通信指令,但要確保在同一時(shí)刻一個(gè)串口只有一個(gè)通信指令被驅(qū)動(dòng),切換時(shí)應(yīng)確保OFF時(shí)間等于或大于一個(gè)掃描周期。
    硬件聯(lián)接構(gòu)成:




標(biāo)簽:
                                 
                            
上一篇:中壓三電平變頻器在青海油田...
傳動(dòng)網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來(lái)源:傳動(dòng)網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為傳動(dòng)網(wǎng)(www.surachana.com)獨(dú)家所有。如需轉(zhuǎn)載請(qǐng)與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個(gè)人轉(zhuǎn)載使用時(shí)須注明來(lái)源“傳動(dòng)網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明其他來(lái)源的稿件,均來(lái)自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請(qǐng)保留稿件來(lái)源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。
產(chǎn)品新聞
更多>2025-10-31
勇梅機(jī)械液壓閘門給煤機(jī)的優(yōu)點(diǎn)
2025-10-22
2025-10-17
2025-10-11
「一體機(jī)性價(jià)比王者」NK290M普及型數(shù)控...
2025-10-09
耐磨管道機(jī)器人檢測(cè)電纜CCTV,水下管道...
2025-09-23