国产精品久久人妻互换毛片,国产av国片偷人妻麻豆,国产精品第12页,国产高清自产拍av在线,潮喷大喷水系列无码久久精品

技術(shù)頻道

MODBUS轉(zhuǎn)PROFIBUS網(wǎng)關(guān)在STEP7中的配制

1、微硬創(chuàng)新MODBUS轉(zhuǎn)PROFIBUS網(wǎng)關(guān)PBMD-K20硬件連線如下:
  (1) 如圖1-0,頂部為電源接口(直流24V)、Modbus主從設(shè)置撥碼(MS為Modbus做從站, MM為做Modbus主站)、Profibus地址設(shè)置撥碼(采用的是8421碼,如AD1-AD3撥到ON的 位置地址為7)。
  (2) 底部為Modbus通訊接口,B(+),A(-),本產(chǎn)品內(nèi)置終端電阻,需要接入終端的時(shí)候?qū)B和B短接,TA和A短接即可。
  (3) 正面為Profibus通訊接口和指示燈。

2、MODBUS轉(zhuǎn)PROFIBUS網(wǎng)關(guān)Step7的配置說(shuō)明
   (1) Modbus-RTU側(cè)接口的配置
  在Step7硬件配置界面,添加了微硬模塊PBMDP-K20之后,雙擊圖標(biāo),在出現(xiàn)如圖1-1的窗口,選擇Parameter Assignment。

  波特率和校驗(yàn):必須設(shè)置的和您要連接的Modbus設(shè)備的一致,否則微硬模塊和你要連接的設(shè)備無(wú)法通訊,下面設(shè)備的通訊接口的設(shè)置請(qǐng)參看他們手冊(cè)的說(shuō)明或者致電設(shè)備廠 家詢(xún)問(wèn)。
  從站狀態(tài)監(jiān)測(cè)和數(shù)據(jù)更新模式:可以選擇默認(rèn)。
  等待時(shí)間:推薦默認(rèn)的500mS,他的意思是微硬模塊發(fā)出一條Modbus報(bào)文之后等待下面設(shè)備回答的時(shí)間,如果超出500mS,不再等待直接發(fā)送下一條,如果在500mS內(nèi)回來(lái)了, 緊接著等待一個(gè)空閑時(shí)間后發(fā)送下一條報(bào)文。
  總線空閑時(shí)間:推薦默認(rèn)的50mS,他的意思是指,接到下面設(shè)備回答的報(bào)文之后等待50mS再發(fā)送下一條報(bào)文。有些設(shè)備響應(yīng)速度比較慢,如果50mS太快的話,建議將此時(shí)間調(diào)長(zhǎng)。

  (2) MODBUS轉(zhuǎn)PROFIBUS網(wǎng)關(guān)Modbus報(bào)文的配置
  下面舉例說(shuō)明,如閱讀有困難請(qǐng)參看第三章Modbus-RTU簡(jiǎn)介。假如您要讀取Modbus 站號(hào)為1的設(shè)備的3區(qū)的寄存器地址從0開(kāi)始的連續(xù)三個(gè)寄存器的值(3區(qū)用戶(hù)手冊(cè)上可能 是300XX或者說(shuō)支持04功能碼(Modbus報(bào)文第二個(gè)字節(jié)))。您可以在右邊產(chǎn)品列表里面 PBMD-K20下面選擇“read 3 Words(3XXXX)”模塊插入到Slot3里面,雙擊你插入的模塊,選擇Parameter Assignment,從站站號(hào)即為你要訪問(wèn)的Mobus設(shè)備的站地址,此例為1;起始地址就是你要訪問(wèn)寄存器的起始地址,此例為0。那么三個(gè)寄存 器回來(lái)的數(shù)據(jù)就存放在這里分配的IB256-IB261著6個(gè)字節(jié)里面。
  其他您要讀寫(xiě)的數(shù)據(jù)都可根據(jù)此例來(lái)配置。
  圖1-2:Modbus-RTU報(bào)文的配置

  (3) 啟動(dòng)微硬MODBUS轉(zhuǎn)PROFIBUS網(wǎng)關(guān)模塊開(kāi)始工作。
以上工作完了,最后一點(diǎn)就是要啟動(dòng)微硬模塊開(kāi)始工作。將控制字最低為置1。本例控制字為QB0(在Slot2里面,具體地址是多少還要看您的配置),所以您需要在OB1模塊里 面加上如圖1-3的程序。
  圖1-3:?jiǎn)?dòng)設(shè)備
  在這里,有需要更進(jìn)一步了解我們產(chǎn)品使用的用戶(hù),可以看看下面通訊狀態(tài)字和通訊控制字的說(shuō)明。
MODBUS轉(zhuǎn)PROFIBUS網(wǎng)關(guān) 通信狀態(tài)字 Status
D7:奇偶校驗(yàn) D6:CRC校驗(yàn) D5:等待超時(shí) D4~D1:異常應(yīng)答 D0:接收/發(fā)送
0:沒(méi)有錯(cuò)誤
1:奇偶校驗(yàn)錯(cuò) 0:沒(méi)有錯(cuò)誤
1:CRC校驗(yàn)錯(cuò) 0:沒(méi)有錯(cuò)誤
1:等待超時(shí) 0:沒(méi)有錯(cuò)誤
1:Modbus訪問(wèn)異常 0:準(zhǔn)備接收
1:準(zhǔn)備發(fā)送

  注意:正常情況下我們會(huì)看到狀態(tài)字是0和1交替變化,其他位如果出現(xiàn)1,證明Modbus通訊有問(wèn)題,下面講解一下出現(xiàn)錯(cuò)誤后解決方法:

D4~D1:異常應(yīng)答如果不為0,說(shuō)明你發(fā)出去的Modbus報(bào)文對(duì)于被訪問(wèn)設(shè)備來(lái)說(shuō)是無(wú)效的, 有可能是地址超限,或者寫(xiě)給設(shè)備的值是非法的。解決此問(wèn)題的方法就是一定要弄清楚你要訪問(wèn)的數(shù)據(jù)是什么,寄存器地址是多少?被設(shè)置的值有沒(méi)有范圍限制等。
D5:等待超時(shí),可以將此手冊(cè)圖1-1中總線空閑時(shí)間調(diào)大。
D6:CRC校驗(yàn)錯(cuò),可能用戶(hù)編寫(xiě)的CRC高低自己反了,或者在沒(méi)有完整收到一幀報(bào)文也會(huì)出現(xiàn)CRC錯(cuò),這時(shí)候我們可以通過(guò)串口調(diào)試助手或者M(jìn)odsim32之類(lèi)監(jiān)控一下報(bào)文。
D7:奇偶校驗(yàn)錯(cuò),接口沒(méi)有設(shè)置的一致!圖1-1中的波特率和奇偶校驗(yàn)沒(méi)有和設(shè)備的相一致。
  需要提醒的是,往往一個(gè)錯(cuò)誤有可能使得幾個(gè)地方報(bào)錯(cuò),這就需要現(xiàn)場(chǎng)調(diào)試人員判斷 錯(cuò)誤出現(xiàn)在那里,最簡(jiǎn)單的自助辦法就是學(xué)會(huì)使用串口調(diào)試助手和Modsim32以及Modscan 等軟件,一般情況下只要和這三個(gè)軟件能通訊的上的話,肯定能和我們產(chǎn)品進(jìn)行通訊。
MODBUS轉(zhuǎn)PROFIBUS網(wǎng)關(guān) 通信控制字Control
D7 D6 D5 D4-D3 D2 D1 D0
強(qiáng)制復(fù)位 停止等待 清除錯(cuò)誤 保留 寫(xiě)允許 讀允許 啟動(dòng)工作

  注意:這里不推薦用戶(hù)使用其他功能,僅僅需要你將D0置1,啟動(dòng)PBMD-K20發(fā)送Modbus報(bào)文即可。


文章版權(quán)歸西部工控xbgk所有,未經(jīng)許可不得轉(zhuǎn)載。