

從模板創(chuàng)建項(xiàng)目,將 hmi/template_app 拷貝 hmi/modbus_server_registers 即可。
第一個(gè)項(xiàng)目最好不要放到其它目錄,因?yàn)榉诺狡渌夸浶枰薷呐渲梦募械穆窂剑仁煜ぶ笤倏紤]放到其它目錄。路徑中也不要中文和空格,避免不必要的麻煩。

綁定屬性 | 綁定規(guī)則 | 說(shuō)明 |
v-data:value | {url} | url 表示遠(yuǎn)程設(shè)備的 URL |
綁定屬性 | 綁定規(guī)則 | 說(shuō)明 |
v-data:value | {unit_id} | 設(shè)備?ID |
綁定屬性 | 綁定規(guī)則 | 說(shuō)明 |
v-data:value | {當(dāng)前濕度} | 當(dāng)前濕度?在配置文件中定義,參考后面的配置 |
綁定屬性 | 綁定規(guī)則 | 說(shuō)明 |
v-data:value | {當(dāng)前溫度} | 當(dāng)前溫度?在配置文件中定義,參考后面的配置 |
綁定屬性 | 綁定規(guī)則 | 說(shuō)明 |
v-data:value | {預(yù)設(shè)濕度} | 預(yù)設(shè)濕度?在配置文件中定義,參考后面的配置 |
綁定屬性 | 綁定規(guī)則 | 說(shuō)明 |
v-data:value | {預(yù)設(shè)溫度} | 預(yù)設(shè)溫度?在配置文件中定義,參考后面的配置 |
指定窗口的模型為:
綁定屬性 | 綁定規(guī)則 | 說(shuō)明 |
v-model | modbus_server | 配置文件名為 modbus.json |
配置文件路徑 design/default/data/modbus.json
{?"url": "tcp://localhost:502",?"channels": [? ?{? ? ?"name": "bits",? ? ?"writable": true,? ? ?"start": 0,? ? ?"length": 100? ?},? ?{? ? ?"name": "input_bits",? ? ?"start": 0,? ? ?"length": 200? ?},? ?{? ? ?"name": "registers",? ? ?"writable": true,? ? ?"start": 0,? ? ?"length": 300? ?},? ?{? ? ?"name": "input_registers",? ? ?"start": 0,? ? ?"length": 400? ?}?],?"variables": {? ?"當(dāng)前溫度": "input_registers.word[0]",? ?"當(dāng)前濕度": "input_registers.word[1]",? ?"預(yù)設(shè)溫度": "registers.word[0]",? ?"預(yù)設(shè)濕度": "registers.word[1]"?}}
https://gitee.com/zlgopen/awtk-hmi/blob/master/docs/modbus_server_model.md

完整示例請(qǐng)參考:
??推薦產(chǎn)品
??技術(shù)交流群
更多往期文章,請(qǐng)點(diǎn)擊“?閱讀原文?”。






