精品国产一区二区-精品国产一区二区三区19-精品国产一区二区三区www-精品国产一区二区三区不卡-精品国产一区二区三区不卡在线

廣州正菱|三菱
當(dāng)前位置:首頁(yè) >> 技術(shù)支持 >> FX 485通訊
FX 485通訊  時(shí)間:2013/11/28 18:40:00
FX PLC 通過(guò)485連接多臺(tái)現(xiàn)場(chǎng)采集模塊(別的廠家單片機(jī)產(chǎn)品)進(jìn)行通訊數(shù)據(jù)讀寫,請(qǐng)問(wèn)該怎么設(shè)置?如現(xiàn)場(chǎng)采集模塊站號(hào)ID等,PLC是怎么和多塊模塊進(jìn)行數(shù)據(jù)交換的,最好說(shuō)詳細(xì)一點(diǎn),謝謝!
Re:續(xù):FX 485通訊  時(shí)間:2013/11/28 21:47:00
如果采集模塊支持MODBUS協(xié)議,一般用FX3U或FX3G PLC配合MODBUS通信適配器FX3U-485ADP-MB做MODBUS通信功能。可以使用MODBUS通行專用指令A(yù)DPRW指令,最多可以和16臺(tái)設(shè)備通信。相關(guān)內(nèi)容詳見手冊(cè)《 FX3G/FX3U/FX3UC SERIES PROGRAMMABLE CONTROLLERS USER'S MANUAL - MODBUS Serial Communication Edition 》(手冊(cè)編號(hào): JY997D26201C ),手冊(cè)下載頁(yè)面鏈接如下:
http://www.meach.cn/download/dwn_idx_manual.asp

設(shè)定參數(shù)方面:
PLC作為主站,參照手冊(cè)11.1章節(jié)前兩行程序,以M8411的常開觸點(diǎn)為條件,通過(guò)MOV指令給D8400和D8401賦值。MODBUS RTU模式主站D8401設(shè)置H1,即MOV H1 D8401。

D8400的內(nèi)容參照手冊(cè)6.2章節(jié)。D8400包含16個(gè)位,這16個(gè)位從高位到低位標(biāo)記b15~b0。
b0是數(shù)據(jù)長(zhǎng)度,b0=0為7位數(shù)據(jù)長(zhǎng)度,b0=1為8位數(shù)據(jù)長(zhǎng)度。注意使用RTU模式時(shí),數(shù)據(jù)長(zhǎng)度要設(shè)為8位,即b0=1。
b2和b1對(duì)應(yīng)校驗(yàn)設(shè)置,b2=0,b1=0時(shí)為無(wú)校驗(yàn);b2=0,b1=1時(shí)為奇校驗(yàn);b2=1,b1=1時(shí)為偶校驗(yàn)。
b3對(duì)應(yīng)停止位,b3=0是停止位1位,b3=1時(shí)停止位2位。
b7,b6,b5,b4對(duì)應(yīng)波特率。b7=1,b6=0,b5=0,b4=0時(shí),波特率為9600bps。
b12是硬件類型,b12=0是RS232C,b12=1是RS485。使用FX3U-485ADP-MB時(shí)設(shè)置b12=1;使用FX3U-232ADP-MB時(shí)設(shè)置b12=0。
b8~b11以及b13~b15不使用,即都設(shè)置為0。


MOV H1081 D8400就是設(shè)置8位數(shù)據(jù)長(zhǎng)度,無(wú)校驗(yàn),停止位1位,波特率9600,RS485。


通過(guò)這些特殊寄存器設(shè)置好參數(shù)之后,就是主站利用ADPRW指令做具體通信了。
ADPRW指令,我們先參照手冊(cè)第8.2和8.3章節(jié)進(jìn)行說(shuō)明。


ADPRW S· S1· S2· S3· S4·/D·
S·、S1·、S2·、S3·、S4·中的S代表這里使用的軟元件作為數(shù)據(jù)的來(lái)源(Source)
D·的D代表這里使用的軟元件作為數(shù)據(jù)的目標(biāo)(Destination)
數(shù)據(jù)的來(lái)源是我們給定的,數(shù)據(jù)的目標(biāo)則是指令執(zhí)行后得到的結(jié)果。


S·代表從站的站號(hào),例如要與1號(hào)站通信,S·的位置就填寫H1。
S1·是MODBUS的命令代碼。
S2·是MODBUS軟元件的地址。現(xiàn)在從站是另一臺(tái)FX3G,它的MODBUS軟元件地址分配查看手冊(cè)9.3章節(jié)第3和第4個(gè)表格。
S3·是設(shè)置從S2·設(shè)置的MODBUS軟元件地址開始的幾個(gè)地址。S1·如果使用寫的命令代碼,就代表從S2·地址開始寫入S3·個(gè)地址;S1·如果使用讀的命令代碼,就代表從S2·地址開始讀取S3·個(gè)地址。
S4·/D·:S1·如果使用寫的命令代碼,標(biāo)記S4·,表示把S4·設(shè)置的軟元件的數(shù)據(jù)寫給從站;如果使用讀的命令代碼,標(biāo)記D·,表示把從站的數(shù)據(jù)讀到D·設(shè)置的軟元件中。

如果采集模塊不支持MODBUS協(xié)議的話,一般考慮嘗試用無(wú)協(xié)議通信功能(RS指令)。

Re:Re:續(xù):FX 485通訊  時(shí)間:2013/11/29 0:11:00
工程師 講的很 好 ! FX2N -485BD 和e700變頻器通信P79如何設(shè)置 使用無(wú)協(xié)議通信可以嗎!講詳細(xì)點(diǎn)
Re:Re:Re:續(xù):FX 485通訊  時(shí)間:2013/11/29 4:59:00
通過(guò)FX2N-485-BD和三菱變頻器通信以下鏈接有實(shí)例,e700變頻器也類似。
http://www.meach.cn/service/svc_idx_faqDetail.asp?id=58&categoryid=2

Re:Re:Re:Re:續(xù):FX 485通訊  時(shí)間:2013/11/29 7:23:00
你好,感謝你的回復(fù),我看了一下例子,是1對(duì)1的,如果是1對(duì)多,那我怎么指定是對(duì)第幾臺(tái)設(shè)備進(jìn)行讀寫呢,RS后面跟的只是單元地址,沒有告訴我是讀第幾臺(tái),我想知道是怎么指定給第幾臺(tái)讀寫的?
Re:Re:Re:Re:Re:續(xù):FX 485通訊  時(shí)間:2013/11/29 12:11:00
第幾臺(tái)是看變頻器協(xié)議報(bào)文中表示站號(hào)的數(shù)據(jù)是第幾個(gè)字節(jié)。例如根據(jù)《FR-E700 使用手冊(cè)(應(yīng)用篇)》,E700變頻器協(xié)議報(bào)文中表示站號(hào)的數(shù)據(jù)是第2和第3個(gè)字節(jié)。那么就通過(guò)RS指令發(fā)送數(shù)據(jù)的第2和第3個(gè)字節(jié)來(lái)指定要控制哪臺(tái)變頻器。

相關(guān)問(wèn)題
相關(guān)下載
主站蜘蛛池模板: 成人在线视屏 | 国产麻豆媒一区一区二区三区 | 青青青国产在线手机免费观看 | 久久草精品 | 麻豆影视在线 | 亚州αv | 一级片在线免费播放 | a免费毛片在线播放 | 国产网站免费 | 亚洲综合专区 | 国产99网站| 激情五月色婷婷 | 国产欧美在线观看精品一区二区 | 免费国产高清精品一区在线 | 日韩高清一区 | 亚洲黄色片在线观看 | japanesefree夫妇互换 | 免费一级毛片不卡在线播放 | 日本xxx免费视频 | 日本黄色高清 | 欧美日韩国产58香蕉在线视频 | 国产中字| 国产人碰人摸人爱视频 | 亚洲国产日韩在线观频 | 一级特黄aaa大片在线观看 | 久久亚洲国产最新网站 | 精品久久伦理中文字幕 | 一级片一级片一级片一级片 | 日韩一区二区三区在线观看 | 一级黄色毛片视频 | 一级视频在线免费观看 | 超级成人97碰碰碰免费 | 九九黄色 | 99re久久在热线播放最新地址 | 国产精品小视频在线观看 | 亚洲日本在线观看视频 | 国产一级特黄aa大片软件 | 国产成人精品视频一区 | 国产视频一区在线播放 | 国产在线视频专区 | 国产免费一级片 |