1. 介紹 Demo Project 功能,協助使用者修改對應的設定,進行客製化調整
2. 將成品輸出至 Nexus Panel 使用
點選 系統選單 > 開啟... > ADE demo_com.epgz
-IVL_RCV_COM_DATA 綁定暫存器名稱 : rcv_com_data
-IVL_SND_COM_DATA 綁定暫存器名稱 : iip_res
-ITA_SND_CAN_ID : 點狀觸控區塊,點擊後觸發左下角"彈出式輸入對話盒",方可輸入欲傳送的資料內容
-SEND : 點擊後觸發事件,用 com.send() 來傳送輸入的資料,將回傳結果顯示在 IVL_RCV_COM_DATA
Enable IO :
-Backlight : 螢幕鎖定設定 180 秒
-RTC : 設定實時時鐘
-RS-485: uart8 : 如下圖 RS-485 Configuration 所示,這裡定義了call back function "com_rcv(data)", 來處理從 com port 或接收到的資訊, 並顯示接收到的資料
=> 匯入檔案
1. com.py
-> 其中,com.py 裡面定義了 RS-485 傳輸的初始化設定(包含uart id, baudrate, buffer size...等)
建議先啟動模擬器確認功能正常,再匯出至 Panel
於下載工具欄點擊「啟動模擬器」
成功後,如下方畫面所示
1. 確保上電之前接上 USB 至 PC
2. 開啟 ADE,於左上角之系統選單點擊「匯出...」
3. 如圖所示,在匯出視窗中選擇對應的樣板、目標:「下載到屏」,再點擊「匯出」
1. 匯出成功後拔掉 USB
2. 接上 RS-485 轉 USB 至 PC 端,並在 PC 開啟終端工具(如: Putty)
3. 傳送資訊:點擊 SND COM DATA 下方,輸入要傳送的資料(如圖傳送"1"),PC 端可以看到傳送的資訊
4. 接收資訊:在PC端輸入資訊(如圖傳送"Hello"),RCV COM DATA 下方會顯示接收到的資訊
以上是 Demo Project 的操作示範,了解到各功能的運作設定後,可以依據上述介紹再自行微調客製化的功能