<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>
"); //-->

博客專(zhuān)欄

EEPW首頁(yè) > 博客 > A-B 通信模塊如何與串行設備通信?

A-B 通信模塊如何與串行設備通信?

發(fā)布人:15359025203 時(shí)間:2024-02-29 來(lái)源:工程師 發(fā)布文章

SCANport 數據鏈路 

數據鏈路是某些 SCANport 設備用于向驅動(dòng)器傳輸信息的一種指針。

向驅動(dòng)器發(fā)送邏輯命令和參考時(shí),數據鏈路允許寫(xiě)入參數值。當讀取邏輯狀態(tài)和反饋時(shí),數據鏈路還允許讀取參數值。

支持此功能的 SCANport 設備有一組用于數據鏈路配置的參數。

這些參數分別稱(chēng)為 "數據鏈路輸入 "和 "數據鏈路輸出 "參數。

通過(guò)將通信模塊 SW3 上的正確開(kāi)關(guān)設置為 "啟用",并在 SCANport 設備中配置 "Datalink 輸入 "和 "Datalink 輸出 "參數,即可啟用 Datalink 功能。

每個(gè)數據鏈路由兩個(gè) 16 位輸入字和兩個(gè) 16 位輸出字組成。

通過(guò)設置 SCANport 設備中的兩個(gè) "Datalink In"(數據鏈路輸入)和 "Datalink Out"(數據鏈路輸出)參數

 將該數據鏈路的兩個(gè) "數據鏈路輸入 "參數設置為所需的目標參數。

同樣,通過(guò)設置兩個(gè) "數據鏈路輸出 "參數,可以將兩個(gè)輸出字中的每一個(gè)配置為 同樣,

通過(guò)設置該數據鏈路的兩個(gè) "數據鏈路輸出 "參數,可配置兩個(gè)輸出字。

SW3 上的每個(gè) Datalink 開(kāi)關(guān)可啟用或禁用一個(gè) Datalink。

如果啟用了一條數據鏈路,則 "數據鏈路輸出 "參數中設置的參數值將傳輸到通信模塊。

參數中設置的參數值將被傳送到通信模塊,通信模塊為該數據鏈路發(fā)送的數據將轉入 "數據鏈路輸出 "參數中設置的參數。

如果啟用了數據鏈路,"Datalink Out(數據鏈路輸出)"參數中的參數值將被傳送到通信模塊,

而通信模塊為數據鏈路發(fā)送的數據將被傳送到 "Datalink In(數據鏈路輸入)"參數中。

如果未啟用數據鏈路 如果未啟用數據鏈路,則傳輸到 SCANport 設備的該數據鏈路的數據將為零。

傳輸到 SCANport 設備的數據將為零,通信模塊將忽略 SCANport 設備發(fā)送的任何數據。

通信模塊將忽略 SCANport 設備發(fā)送的任何數據。

如果沒(méi)有為輸入字配置 "數據鏈路輸入 "參數,則該輸入字將被忽略。

如果沒(méi)有為輸出字配置 "Datalink Out(數據鏈路輸出)"參數,則輸出字將未定義。輸出字將未定義(通常設置為零)。

數據表最多有八個(gè)區域,每個(gè)區域都有不同的用途。

1. 參數值讀取或寫(xiě)入。從該區域的文件讀取數據將導致通信模塊從 SCANport 設備讀取參數值,

并將這些值作為讀取信息的響應發(fā)送。向該區域的文件寫(xiě)入數據將使通信模塊將數據寫(xiě)入 SCANport 設備的參數。

參數。

2. 上次寫(xiě)入參數的狀態(tài)。此區域為只讀。讀取時(shí),返回的數據將包含通信模塊執行的最后一次參數寫(xiě)入的狀態(tài)信息。

如果寫(xiě)入過(guò)程中未發(fā)生錯誤,則返回的所有數據均為零。從元素編號 0 開(kāi)始讀取該區域。

3. 參數讀滿(mǎn)。此區域為只讀區域。讀取時(shí),返回的數據包含 20 個(gè)字(40 字節)的各參數信息,

包括縮放比例、參數文本、單位文本、最小值、最大值和默認值。讀取該區域時(shí),將元素數設置為要讀取參數數的 20 倍。

4. 塊傳輸仿真區。該區域提供了一種向 SCANport 設備發(fā)送和接收 SCANport 信息的方法。

這樣,用戶(hù)就可以執行設備支持的所有 SCANport 命令。

該數據表的結構與 1203-GD1、GK1、GM1 RIO 通信模塊的塊傳輸數據表相同。

要發(fā)送 SCANport 信息,請從元素編號 0 開(kāi)始向該區域寫(xiě)入數據。讓 SCANport 設備有足夠的時(shí)間響應信息,然后讀取數據。

然后從該區域讀取從元素編號 0 開(kāi)始的響應信息。

5. 生產(chǎn)者/消費者仿真區。該區域的每個(gè)元素都有不同的功能。

- 邏輯命令/狀態(tài)。寫(xiě)入時(shí)向驅動(dòng)器發(fā)送邏輯命令。

讀取則提供 SCANport 設備的邏輯狀態(tài)。

- 參考/反饋。寫(xiě)入時(shí)向 SCANport 設備發(fā)送參考。讀取 SCANport 設備的反饋。參考值和反饋值的含義取決于 SCANport 設備的類(lèi)型。

- 數據鏈路 A1。向 Datalink A1 寫(xiě)入時(shí),將向 SCANport 設備的 DataIn A1 參數指向的參數發(fā)送一個(gè)值。

從 Datalink A1 讀取 SCANport 設備的 DataOut A1 參數指向的參數值。

- Datalink A2 至 Datalink D2 的功能與 Datalink A1 相同。

6. 通信模塊參數。該區域中的四個(gè)元素均可讀取或寫(xiě)入,并對通信模塊的運行產(chǎn)生如下影響:

- ENQ 數量。模塊放棄接收 ACK 或 NAK 之前發(fā)送的 ENQ 數量。(默認 = 3)

- NAK 次數。如果回復總是 NAK,模塊重新發(fā)送信息的次數。(默認 = 3)

- 信息超時(shí)。模塊發(fā)送 ENQ 之前等待的毫秒數。(默認 = 100毫秒)

- 應用程序超時(shí)。模塊在發(fā)送信息之間等待的秒數,然后才會(huì )使所連接的 SCANport 設備發(fā)生故障。(默認值由配置 DIP 開(kāi)關(guān)設置)

7. 保留用于未來(lái)擴展。如果嘗試讀取或寫(xiě)入此區域內的任何地址,通信模塊將以錯誤消息響應。

8. 系統區域。從該區域讀取數據將導致通信模塊響應一個(gè) 22 個(gè)字符的字符串。

該字符串在開(kāi)機時(shí)設置為包含 SCANport 設備的產(chǎn)品文本字符串,并附加"/1203"。

寫(xiě)入該區域將改變字符串中包含的字符。斷電后,字符串將恢復為原始文本。


*博客內容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀(guān)點(diǎn),如有侵權請聯(lián)系工作人員刪除。




相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>