无码中文字幕色专区_91av俱乐部_无码人妻h动漫_26uuu成人_91九色丨porny丨国产jk_青青视频在线播放_国内自拍第二页_国产又粗又长又爽又黄的视频_色哟哟免费网站_久久出品必属精品_a级黄色一级片_99日在线视频

首頁 新聞 工控搜 論壇 廠商論壇 產品 方案 廠商 人才 文摘 下載 展覽
中華工控網首頁
  P L C | 變頻器與傳動 | 傳感器 | 現場檢測儀表 | 工控軟件 | 人機界面 | 運動控制
  D C S | 工業以太網 | 現場總線 | 顯示調節儀表 | 數據采集 | 數傳測控 | 工業安全
  電 源 | 嵌入式系統 | PC based | 機柜箱體殼體 | 低壓電器 | 機器視覺
單片機工程師如何輕松實現觸摸屏人機界面工程
收藏本文     查看收藏

        很多時候,工業控制或者產品設計方面受到PLC這種功能確定,擴展麻煩,成本昂貴等方面的制約因素,需要獨立開發一種特殊功能,但是又需要連接觸摸屏通訊,工程師在這個方面往往需要花費很大功夫,現在我要幫大家解決的問題就是 單片機與人機界面觸摸屏通訊的最簡單,最有效的 2種方法,其實就是分為2種通訊協議,即工業標準的 Modbus RTU協議和工程師自己定義的 自由協議。

本實例采用其中一款人機界面作為參考,由廣州三青創工自動化科技有限公司提供技術支持和公布單片機源代碼,加上公司的人機界面支持自由協議等等先天優勢,開發工程方便快捷有效。

 

方案比較:

方案一  modbusrtu協議:

     優點:工業標準通訊協議,具有通用性,,傳輸數據量大

     缺點:需要時間去了解協議的格式和以及按照規定編寫通訊程序(我們提供MODBUS-RTU源代碼,客戶直接移植就可以,不必費心)

方案二   自由協議:

     優點:數據格式客戶自己定義,靈活多變,定制性強,可以模擬任何已知報文的通訊協議,單片機工程師比較容易接受,容易上手

     缺點:傳輸數據量不大,通用性不強,移植不方便 

  工程師可以根據以上兩種通訊協議的優缺點來選擇理想的方案;

現在我們重點介紹工業觸摸屏人機界面的自由通訊協議。

首先下載工業觸摸屏人機界面的組態軟件,下載安裝好軟件之后,新建一個工程文件,

設備對應的是公司出產產品型號,通道是指設備代號,0是代表觸摸屏本身,點擊新增,出現如下設置:

接口選擇可以為串口,CAN Bus和內部(共享內存)三種,這邊我們選擇串口,因為人機界面有1-2個串口,這些串口既可以做RS232,又可以做RS485,根據客戶工程需求接線,通訊協議對應的就是單片機工程師需要用的協議,其中有Modbus rtu協議,自由協議Free Protocol,當然還包括西門子200,臺達PLC,歐姆龍,三菱等協議,這里我們選擇COM1自由協議Free Protocol,通訊速率57600,數據位8,1位停止位,偶校驗,如下:

點擊確定進入用戶工程師的信息填寫欄:

也可以直接點擊完成進入畫面編輯窗口:

到這里,我們就可以像拼圖游戲一樣拼自己喜歡的界面了,這邊,我做一個最簡單的工程如下用位按鈕開關控制單片機的LED燈,采集單片機的數據(AD采集)顯示在組態軟件的數碼管(可以電腦串口連接單片機在線模擬,方便開發工程)

然后我們要把位按鈕的屬性綁定到人機界面的系統寄存器,然后再用人機界面內置的宏指令通訊函數output函數把寄存器數據傳輸給單片機,讓單片機接收這個指令之后進行動作控制,方法實現如下:

我們把位按鈕1綁定到人機界面系統寄存器LB的第0個里面,再用一個LED指示燈觀察按鈕的狀態(綁定系統寄存器LB0

對于數碼管顯示,屬性設置原來差不多,但是需要用input函數將從單片機采集的數據存儲到人機界面系統寄存器,再通過宏指令函數映射顯示出來,方法如下:

 

我們將通道一綁定到系統寄存器LD的第1個寄存器,LD是數據寄存器,LB是布爾量的位寄存器,注意兩種寄存器的區別。

接下來我們要用到人機界面的組態軟件內置的通訊函數,數學運算函數和其他函數了。由“設置”菜單那里進入到宏指令編輯器進入宏指令編輯:

點擊新增,我們寫一個宏指令通訊函數,向單片機發送控制指令和接受數據:

具體編程如下:

宏指令macro_1:

void Macro_main( )

{

unsigned char dat[4];

unsigned short dat1[4];

int re_dat; 

Input( 1, dat, 4, re_dat);

/*如果不明白函數使用,可以點擊函數向導按鈕查找函數使用說明

 

【描述】

第一個參數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);

*/

        dat1[0]=dat[0];

dat1[1]=dat[1];

dat1[2]=dat[2];

dat1[3]=dat[3];

SetWordData(0,1,1,16, dat1[0]);

SetWordData(0,1,2,16, dat1[1]);

SetWordData(0,1,3,16, dat1[2]);

SetWordData(0,1,4,16, dat1[3]);

}

macro_2:用于發送指令到單片機進行控制,主要用到output函數

static unsigned char key[3];

void Macro_main( )

{

bool key_data[16];

int re_dat; 

GetByteData(0, 1,0, 9, 0,key_data);

     key[0] = key_data[7]<<7 |  key_data[6]<<6 |  key_data[5]<<5 |  key_data[4]<<4 |  key_data[3]<<3 |  key_data[2]<<2 |  key_data[1]<<1 | key_data[0];

     //key[1]=key_data[15]<<7 |  key_data[14]<<6 |  key_data[13]<<5 |  key_data[12]<<4 |  key_data[11]<<3 |  key_data[10]<<2 |  key_data[9]<<1 | key_data[8];

      key[1]=key_data[8];

Output( 1, key, 2, re_dat);

       

}

對應單片機下位機的編程,作為單片機開發者應該都知道如何編程了.

 


 

狀 態: 離線

公司簡介
產品目錄
供應信息

公司名稱: 廣州三青創工自動化科技有限公司
聯 系 人: 曾德榮
電  話: 020-29175374
傳  真: 020-37206907
地  址: 天河區龍洞汽配城A座
郵  編: 510642
主  頁:
 
該廠商相關解決方案:
人機界面與單片機組網,如何做好數據保存功能
組態王在wince工業平板電腦的安裝使用方法
水泥熟料生產線方案
污水處理系統方案
市政河水朝夕自動排洪系統
電子加工設備改進
包裝機械自動化改造
更多方案...
立即發送詢問信息在線聯系該解決方案廠商:
用戶名: 密碼: 免費注冊為中華工控網會員
請留下您的有效聯系方式,以方便我們及時與您聯絡

關于我們 | 聯系我們 | 廣告服務 | 本站動態 | 友情鏈接 | 法律聲明 | 不良信息舉報
工控網客服熱線:0755-86369299
版權所有 中華工控網 Copyright©2022 Gkong.com, All Rights Reserved

无码中文字幕色专区_91av俱乐部_无码人妻h动漫_26uuu成人_91九色丨porny丨国产jk_青青视频在线播放_国内自拍第二页_国产又粗又长又爽又黄的视频_色哟哟免费网站_久久出品必属精品_a级黄色一级片_99日在线视频
久久99国产精品视频| 午夜一级在线看亚洲| 三级在线观看一区二区| 国产美女高潮在线观看| 日韩精品一区二区三区免费观看| 日韩欧美中文| 欧美日韩尤物久久| 亚洲精品88| 欧美一区二区三区久久精品| 欧美一区网站| 国产99久久| 91精品精品| 久久高清精品| 青青草91视频| 免费在线亚洲| 欧美日韩国产一区二区在线观看| 久久久久午夜电影| 国产亚洲综合精品| 国产麻豆精品久久| 午夜国产欧美理论在线播放 | 91亚洲精品视频在线观看 | 久久精品国产网站| 97se亚洲| 国产成人免费| 国产精品一区二区美女视频免费看| 亚洲一区二区成人| 精品亚洲成人| 午夜影院欧美| 久久精品99久久无色码中文字幕| 青草av.久久免费一区| 亚洲成人一区在线观看| 五月天av在线| 午夜在线精品| 日韩高清欧美激情| 亚洲a成人v| 久久高清免费| 99国产一区| 日韩视频网站在线观看| 久久五月天小说| 激情综合在线| 久久av日韩| 久久一区亚洲| 亚洲欧美在线专区| 香蕉精品久久| 亚洲欧美专区| 日本精品国产| 国产午夜久久av| 成人av三级| 日韩高清不卡一区二区| 亚洲一区二区免费看| 久久精品卡一| 99在线观看免费视频精品观看| 开心激情综合| 亚洲小说春色综合另类电影| 国产精品久久久久久久久久白浆| 免费国产亚洲视频| 日本不卡视频在线观看| 成人高清一区| 久久视频精品| 亚洲日产av中文字幕| 国产va免费精品观看精品视频| 日韩中文影院| 激情久久久久久| 精品视频久久| 久久免费高清| 在线免费观看亚洲| 91精品在线免费视频| 婷婷综合电影| 国精品一区二区| 伊人久久婷婷| 久久97视频| 亚洲专区视频| 麻豆视频在线观看免费网站黄 | 日韩亚洲精品在线| 国产日韩欧美| 国产一区91| 日韩天堂在线| 精品国产一区二区三区噜噜噜| 日本一区二区中文字幕| 国产精品18| 欧美日韩视频| 国产亚洲精品美女久久| 色婷婷精品视频| 日韩区欧美区| 99免费精品| 91精品婷婷色在线观看| 欧美成a人国产精品高清乱码在线观看片在线观看久 | 日韩成人午夜精品| 日韩精品一区二区三区中文在线| 欧美日韩一区二区三区四区在线观看| 欧美片网站免费| 日韩精品免费视频人成| 国产探花在线精品一区二区| 亚洲天堂av资源在线观看| 777久久精品| 欧美精品一二| 久久国内精品自在自线400部| 国产精品日本一区二区不卡视频| 日韩欧美一区二区三区免费看| 免费久久精品| 日本精品另类| 婷婷亚洲综合| 欧美二三四区| 国产一在线精品一区在线观看| 丝瓜av网站精品一区二区| 国产精品毛片久久久| 日韩一区二区三免费高清在线观看| 狠狠爱成人网| 国产在线|日韩| 不卡一二三区| 日韩精品麻豆| 日韩一级精品| 香蕉成人久久| 9999国产精品| 国产精品欧美一区二区三区不卡| 红桃视频国产精品| 国内激情久久| 美女国产精品久久久| 成人久久一区| 亚洲综合电影| 国产96在线亚洲| 成人自拍av| 中文字幕在线高清| 亚洲美女91| 一区三区视频| 精品国产乱码久久久| 国产精品主播在线观看| 成人精品亚洲| 国产精品伦理久久久久久| 日韩成人精品一区二区| 国产精品激情| 国产欧美日韩影院| 欧美成人基地 | 亚洲精华国产欧美| 国产精品尤物| 国产精品免费看| 日韩av一二三| 九九久久婷婷| 久久人人88| 精品美女在线视频| 婷婷综合成人| 日韩高清二区| 国产婷婷精品| 日韩高清二区| 黄页网站一区| 你懂的国产精品| 精品视频91| 日韩精品中文字幕吗一区二区| 午夜精品婷婷| 国产精品毛片一区二区三区| 欧美.日韩.国产.一区.二区| 欧美激情福利| 美女国产精品久久久| 久久精品国产久精国产爱| 免费视频一区二区| 99视频精品全国免费| 欧美另类综合| 深夜福利亚洲| 日韩在线不卡| 亚洲激情久久| 久久国产精品久久w女人spa| 日韩精品视频中文字幕| 欧美日韩一区二区三区在线电影| 在线国产日韩| 美日韩一区二区三区| 亚洲最新av| 蜜桃精品在线| 亚洲婷婷免费| 四虎在线精品| 精品视频在线你懂得| 国产一区2区| 久久99伊人| 日韩中文字幕在线一区| 久久精品国产亚洲夜色av网站| 婷婷综合六月| 欧美资源在线| 亚洲v天堂v手机在线| 精品国内亚洲2022精品成人| 精品三级av| 国产乱人伦精品一区| 日韩在线观看中文字幕| 久久久久久一区二区| 亚洲一区资源| 中文字幕在线看片| 国产欧美在线观看免费| 国产情侣一区| 免费亚洲婷婷| 日韩精品欧美大片| 欧美二区视频| 亚洲一区二区三区高清不卡| 国内精品麻豆美女在线播放视频| 青青青免费在线视频| 99久久九九| 蜜臀久久久久久久| 青青国产精品| 中文在线а√天堂| 欧美午夜不卡| 日韩电影免费网址| 四虎成人精品一区二区免费网站 | 四虎精品一区二区免费|