返回網站
返回網站

【HMI】PC設控ASA單板電腦資料結構內容步驟

· 程式編輯的基本知識,機器人程式教學,程式編輯工具

此項功能由ASA單板C4MLib函式HMI_snget_struct()配合開啟ASADataAgent HMI 完成。

    1. 操作者:點選HMI頁。

ASADataAgent : 顯示HMI頁

ASA單板程式:執行前期程式碼

    2. 操作者:觀察顯示ASADataAgent 訊息。

            ▪ 看到>>~PS及<<~BZ訊息 後執行下一步。

ASADataAgent : 與ASA HMI_snget_struct()  斡旋並顯示訊息對話。

            ▪ 顯示ASADataAgent  ASA送來之要求訊息 >> ~PS, ...。

            ▪ 顯示ASADataAgent  送予ASA之回應訊息<< ~BZ。

ASA單板程式:執行ASA HMI_snget_struct() 中,

            ▪ 送出 ~PS要求DataAgent 送資料結構

            ▪ 接收到BZ回應進入等待。

3. 操作者:觀察顯示ASADataAgent 訊息。

            ▪ 準備資料:上下步看到>>~PS及<<~BZ訊息後,開始準備矩陣資料完成確認後送出,準備資料三種方式

                    • 讀取檔案:Trasmit (發送頁)→下拉檔案選單→選檔 →Load File(讀取檔案) →Send Cont (發送資料).

                    • 由接收緩衝區轉來:Trasmit  (發送頁)→Copy Receive  ( 接收→發送)→編修內容→Send Cont. (發送資料)

                    • 操作者鍵入:Trasmit (發送頁) →New Cont (新增資料)→[編修內容] →Send Cont. (發送資料)

            ▪ 確認完成:看到<<~Ready 及 >>~ACK表示己斡旋成功即將完成送收。

ASADataAgent : 與ASA HMI_snget_struct()  斡旋並顯示訊息對話。

            ▪ 等待確認:等待偵測到操作者按Send Cont (發送資料).

            ▪ 主動斡旋並送訊:ASADataAgent主動送出Ready 通知訊息。

            ▪ 顯示ASADataAgent  送予ASA之訊息 <<~Ready。

            ▪ 等待ASA回傳~ACK

            ▪ 顯示ASA回傳之>>~ACK。

            ▪ 送出資料結構內容。

ASA單板程式:執行ASA HMI_snget_struct() 中,

            ▪ 等PC來的Ready 通知訊息

            ▪ 向PC回傳ACK

            ▪ 接收資料結構內容。

上一篇
【HMI】PC設定控制ASA單板電腦矩陣內容步驟
下一篇
實驗程式-C程式陣列及字串語法使用
 返回網站
strikingly iconStrikingly出品
Cookie的使用
我們使用cookie來改善瀏覽體驗、保證安全性和資料收集。一旦點擊接受,就表示你接受這些用於廣告和分析的cookie。你可以隨時更改你的cookie設定。 了解更多
全部接受
設定
全部拒絕
Cookie 設定
必要的Cookies
這些cookies支援安全性、網路管理和可訪問性等核心功能。這些cookies無法關閉。
分析性Cookies
這些cookies幫助我們更了解訪客與我們網站的互動情況,並幫助我們發現錯誤。
偏好的Cookies
這些cookies允許網站記住你的選擇,以提升功能性與個人化。
儲存