衡阳派盒市场营销有限公司

您好,歡迎來電子發燒友網! ,新用戶?[免費注冊]

您的位置:電子發燒友網>源碼下載>C/C++語言編程>

組態人機界面跟單片機組網工程應用實例

大小:8.65 MB 人氣: 2012-10-14 需要積分:0

單片微型計算機簡稱單片機,是典型的嵌入式微控制器(Microcontroller Unit),常用英文字母的縮寫MCU表示單片機,目前單片機滲透到我們生活的各個領域,幾乎很難找到哪個領域沒有單片機的蹤跡。單片機廣泛應用于儀器儀表、家用電器、醫用設備、航空航天、專用設備和工控設備的智能化管理及過程控制等領域。

有相當一部分搞單片機開發人員沒有聽說過組態人機界面,那是因為組態人機觸摸屏一般搭配PLC一起使用在工控自動化行業,極大地簡化了工程流程和縮短了工程開發時間。既然組態人機有這個優勢,我們搞單片機開發產品也可以利用起來。開發過程,現在電腦安裝組態軟件,拖動需要顯示的控件組合起來,如需要顯示的數據變量和漸變的曲線、模擬儀表、密碼登陸權限、報警模塊、模擬生產流程等等。工程可以做成多個頁面跳轉,編譯后下載到觸摸屏上就可以使用。萬事具備、只欠東風,單片機如何使用觸摸屏實現呢?其實單片機能不能主動發只能去控制觸摸屏的,這個是與顯示終端最大的差異。工作原理,組態觸摸屏不停的發指令,單片機僅作回復,并且按照雙方協定執行動作,而觸摸屏則會按照單片機狀態顯示。
單片機需要加入通訊協議,這個協議是工業標準的modbus-RTU,移植到單片機也很簡單,當然自己按照通訊標準寫也可以。WQT 系列觸摸屏可以與任何帶串口通訊單片機連接建立通訊(如51、AVR、PIC、STM、ARM),也可與當今世界絕大多數廠家的PLC 連接、建立通訊(如西門子、臺達、松下、三菱)。廣州市微嵌計算機科技有限公司開發的組態觸摸屏合適單片機,提供移植好的標準通訊協議的源代碼,稍微改動就能滿足自己的工程,效果還不錯。

組態人機界面跟單片機組網步驟如下:
1.用到的協議是Modbus RTU Master協議,這個協議Keil工程文件里面已經寫好,直接調用就可以了,硬件連接下:??

2.組態人機界面設置

3.單片機編程定義數組(相當于PLC里面的M,D等寄存器
unsigned char? idata M[32];? //定義8位的數組變量。
short xdata D[100]; //定義16位的數組變量。

4.對單片機進行各種功能的軟件和硬件的開發,包括DA,AD或者脈沖計數等等,比PLC還要靈活實用。
監控地址分配如下
D[0] :? AD轉換通道0
D[1] :? AD轉換通道1
D[2] :? AD轉換通道2
D[3] :? AD轉換通道3
D[4] :? AD轉換,輸出模擬信號電壓控制51板上的發光二極管D2.
D[5] :? 溫度傳感器D18B20
D[6] :? 計數器s?? ,0-19s
D[13]-D[17]:虛擬IIC(只要中監控地址中不用到的都可用于虛擬IIC)
D[18]:? 輸入IO口
M[0~7]:輸入IN0~IN7
D[20]:? 輸出IO口
M[8~15]:輸出OUT0~OUT7
D[23]:? 計數器10ms,0-9999ms
D[30]: 產生正弦波,可以用歷史趨勢圖監控
D[35]-D[45]:有符號值 5.在線組態軟件跟單片機串口模擬,調試


5.燒入開發好的組態軟件界面到人機界面,連接好設備,OK

非常好我支持^.^

(1) 100%

不好我反對

(0) 0%

      發表評論

      用戶評論
      評價:好評中評差評

      發表評論,獲取積分! 請遵守相關規定!

      ?
      大发888yule| 科尔| 免费百家乐缩水软件| 竞彩比分| 百家乐官网看盘技巧| 百家乐官网皇室百家乐官网的玩法技巧和规则 | 金城百家乐买卖路| 大发888娱乐城17| 游戏房百家乐官网赌博图片| 免佣百家乐的玩法| 盈丰娱乐场| 澳门百家乐官网娱乐城注册| 属虎和属鼠合伙做生意| 现金网系统出租| 百家乐官网的规则玩法| 全讯网433234| 百家乐官网公式论坛| 精通百家乐的玩法技巧和规则| 博王娱乐| 百家乐官网一年诈骗多少钱| 澳门顶级赌场娱乐城| 一筒百家乐官网的玩法技巧和规则 | 百家乐投法| 香港六合彩挂牌| 什么事百家乐官网的路单| 威尼斯人娱乐城老lm0| 澳门赌百家乐官网能赢钱吗| 红桃K百家乐的玩法技巧和规则| 金都百家乐官网现金网| 百家乐透明出千牌靴| 太阳城百家乐官网杀祖玛| 百家乐分析资料| 鸿发| 澳门百家乐玩法| 新宾| 木棉百家乐网络| 爱拼百家乐官网现金网| 水晶百家乐筹码| 百家乐官网最新投注方法| 大发888冲值| 百家乐官网科学|