国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

單片機與人機界面HMI通信組網實例分享

發布時間:2011-8-26 16:21    發布者:wqlcd_911
單片機觸摸屏通訊有兩個方案:一是用modbus—rtu協議,二是自由通訊協議;
本實例用廣州市微嵌計算機科技有限公司的人機界面作為參考,因為公司提供一系列的技術支持和公布單片機源代碼,開發工程方便有效。

方案比較:
方案一  modbus—rtu協議:
     優點:工業標準通訊協議,具有通用性,,傳輸數據量大
     缺點:需要時間去了解協議的格式和以及按照規定編寫通訊程序(我們提供MODBUS-RTU源代碼,客戶直接移植就可以,不必費心)
方案二   自由協議:
     優點:數據格式客戶自己定義,靈活多變,定制性強,可以模擬任何已知報文的通訊協議
     缺點:傳輸數據量不大,通用性不強,移植不方便
客戶可以根據以上兩種通訊協議的優缺點來選擇理想的方案;
實現方法:首先下載公司的人機界面組態軟件,下載地址是:
555555">http://www.wqlcd.com/new/league.asp?keyno=34  組態軟件WQTDesigner
方案一:
1. 工程屬性選用MODBUS-RTU協議;
2. 先了解MODBUS-RTU協議,基本的01 03 05 06 16 的功能碼需要了解,其他可以不去深究;提供相關的資料
3. 使用我們提供的MODBUS-RTU協議(C語言)開發源代碼,把主要的01 03 05 06 16 函數移植到單片機通訊上,大大節省了開發時間;

方案二:
1. 工程屬性選用FreeProtocol協議;
2.

3. 打開控制令編輯器(設定—>宏指令—>宏指令編輯器)或者直接按F8;
4. 新增宏指令,在宏指令里面使用到Output()、Input()、SetWordData()、GetWordData()這四個函數;注:可以參考附一
5. Output()函數,把設定好的字符串發送到相應的串口輸出;Input()函數,從設定好的串口讀取需要的字符串;
6. 采集顯示:
SetWordData()函數,把Input()函數接收回來的數據,發送給HIM用戶自定義寄存器里,然后在顯示控件里填上已經有數據的HIM寄存器,即可顯示單片機采集上來的數據;
7. 改寫發送:
在顯示控件了把需要改寫的數據綁定HIM寄存器,使用GetWordData()獲得修改后的數據,通過output()發送把數據發送到單片機;
附錄:



Output();
【描述】
第一個參數channel表示通道,如果通道為com1,則channel=1;如果通道為com2,則channel=2,數據類型為int。
第二個參數pString表示從通道輸出的字符串的地址,數據類型為unsigned char *。
第三個參數count表示字符串中的字符個數,數據類型為int。
第四個參數result表示Output函數運行后返回的結果,如果result大于0,則表示讀寫有效,數據類型為int。
注意:此函數只能用在freeprotocol(自由協議通道)中。
【用法】
Output(channel,pString,count,result);
【舉例】
char srt[9];
int result;
Output(1,str[0],9,result);
Input();
【描述】
第一個參數channel表示通道,如果通道為com1,則channel=1;如果通道為com2,則channel=2,數據類型為int。
第二個參數pString表示寫入通道的字符串的地址,數據類型為unsigned char *。
第三個參數count表示字符串中的字符個數,數據類型為int。
第四個參數result表示Output函數運行后返回的結果,如果result大于0,則表示讀寫有效,數據類型為int。
注意:此函數只能用在freeprotocol(自由協議通道)中。
【用法】
Input(channel,pString,count,result);
【舉例】
char srt[9];
int result;
Input(1,str[0],9,result);

技術支持企業QQ:800005447  
電話:020-32206882
本文地址:http://m.qingdxww.cn/thread-74435-1-1.html     【打印本頁】

本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
您需要登錄后才可以發表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區
  • 使用SAM-IoT Wx v2開發板演示AWS IoT Core應用程序
  • 使用Harmony3加速TCP/IP應用的開發培訓教程
  • 集成高級模擬外設的PIC18F-Q71家族介紹培訓教程
  • 探索PIC16F13145 MCU系列——快速概覽
  • 貿澤電子(Mouser)專區

相關在線工具

相關視頻

關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表
主站蜘蛛池模板: 欧美黑粗硬大 | 日韩一级一欧美一级国产 | 在线观看视频一区二区三区 | 一级欧美片magnet | 日韩精美视频 | 色婷婷综合网 | 国产成人黄网址在线视频 | 九九视频在线观看视频23 | 国产剧情麻豆mv在线观看 | 日韩精品免费在线观看 | 亚洲邪恶天堂影院在线观看 | 成人美女免费网站视频 | 日韩国产在线观看 | 向日葵在线观看视频免费2019 | 男人色综合 | 91热在线| 玖玖爱精品| 一区在线视频 | 国产精品无码专区在线观看 | 色中色综合网 | 91久久亚洲国产成人精品性色 | 一二三区免费视频 | 天天亚洲综合 | 亚洲热影院 | 久久久久久尹人网香蕉 | 男女性高爱潮免费网站 | 欧美大片在线观看完整版 | 岛国片免费 | 99亚洲视频| 欧美一区二区三区在线播放 | 久久福利资源网站免费看 | 91视频观看 | 欧美色婷婷 | 国产真实乱人视频 | 看特级毛片 | 欧美成人亚洲国产精品 | 一区二区影院 | 国产精品毛片高清在线完整版 | 国产黄色免费观看 | 国产精品久久久久影院色 | 婷婷激情久久 |