女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

觸摸屏和PLC之間一般進行的是整形、浮點等數據類型的通訊

自動化小天地 ? 來源:未知 ? 作者:李倩 ? 2018-08-08 15:04 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1.簡介

觸摸屏和PLC之間一般進行的是整形、浮點等數據類型的通訊,借助于標準ASCII編碼表,觸摸屏和PLC之間可以進行字母、數字及部分特殊符號的字符串型數據的通訊;同樣,借助于標準漢字Unicode編碼表,每個漢字對應上一個漢字編碼,可以在觸摸屏和PLC之間進行中文漢字的字符串型數據的通訊。

Unicode目前普遍采用的是UCS-2,它用兩個字節來編碼一個字符, 比如漢字”經”的編碼是0x7ECF,注意字符編碼一般用十六進制來 表示,為了與十進制區分,十六進制以0x開頭,0x7ECF轉換成十進制就是32463,UCS-2用兩個字節來編碼字符,兩個字節就是16位二進制, 2的16次方等于65536,所以UCS-2最多能編碼65536個字符。編碼從0到127的字符與ASCII編碼的字符一樣,比如字母”a”的Unicode編碼是0x0061,十進制是97,而”a”的ASCII編碼是0x61,十進制也是97,對于漢字的編碼,事實上Unicode對漢字支持不怎么好,這也是沒辦法的, 簡體和繁體總共有六七萬個漢字,而UCS-2最多能表示65536個,才六萬 多個,所以Unicode只能排除一些幾乎不用的漢字,好在常用的簡體漢字 也不過七千多個,為了能表示所有漢字,Unicode也有UCS-4規范,就是用 4個字節來編碼字符,不過現在普遍采用的還是UCS-2,只用兩個字節來編碼。

2. 主要軟硬件

3. 實驗過程簡介

3.1 PLC中變量定義及賦值

使用UnityProV13.0軟件,在PLC中定義一個WORD型數組,鏈接上%MW0寄存器,其中每一個數組元素數值對應一個漢字,對應規則參考標準漢字Unicode編碼表,例如,查表得知漢字“施”對應的數值是65BD,調換高低字節(根據PLC品牌型號決定是否需要調換高低字節)轉換成十進制數值是48485,將上述數組其中一個元素賦值48485,加上下述的觸摸屏程序配置,觸摸屏上就能顯示“施”字了,同樣“武”“漢”“耐”“德”幾個字分別對應值26219、18796、4224、46943

3.2觸摸屏程序配置

使用Vijeo Designer Basic 1.1軟件,在導航窗口-變量中定義一個字符型型變量STRING01,鏈接上PLC中定義的地址%MW0,I/O管理器驅動程序ModbusTCPIP01屬性欄字符串編碼欄選擇為Unicode

導航窗口-圖形畫面-基本畫面-畫面1上放一個字符串顯示控件,鏈接上那個字符串變量STRING01,注意顯示長度是否符合你要求

由于此功能用仿真軟件聯調即能實現,本文直接同時啟用UnityProV13.0仿真及Vijeo Designer Basic 1.1設備模擬仿真運行即可看到結果,“武漢施耐德”五個漢字分別有不同的Unicode編碼值與之對應,在PLC中輸入相應數值就能在觸摸屏上對應顯示出來

4.小結

借助于標準漢字Unicode編碼表,每個漢字對應上一個漢字編碼,可以在觸摸屏和PLC之間進行中文漢字的字符串型數據的通訊,如果要顯示不是很多不同的漢字,可以利用觸摸屏上的字符串輸入功能進行反推,得到相應漢字的Unicode編碼值,如果要顯示很多不同的漢字,可以從漢字unicode編碼表中查詢到相應漢字的Unicode編碼值進行轉換。漢字unicode編碼表推薦鏈接如下: https://blog.csdn.net/u010811143/article/details/51560246

本文示例用到的unicode編碼表節選如下:

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 寄存器
    +關注

    關注

    31

    文章

    5434

    瀏覽量

    124457
  • plc
    plc
    +關注

    關注

    5037

    文章

    13919

    瀏覽量

    474516
  • 觸摸屏
    +關注

    關注

    42

    文章

    2386

    瀏覽量

    118525

原文標題:M580和GXU進行中文漢字通訊的實驗

文章出處:【微信號:SE_AUT,微信公眾號:自動化小天地】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    labview數據類型PLC 數據類型之間的轉換(來自于寫入浮點數到匯川 PLC中的數據轉換關鍵的修改)

    為32位無符號整型U32 2、將U32拆分為兩個U16,分高低位寫入PLC 3、在PLC中,將低位寄存器設置為浮點數數據類型 4、結果:PLC
    發表于 02-24 19:01

    觸摸屏技術及PLC原理知識的解析

    本文介紹了觸摸屏技術、PLC原理及應用以及觸摸屏PLC聯機實例知識的介紹。
    發表于 11-23 15:46 ?29次下載
    <b class='flag-5'>觸摸屏</b>技術及<b class='flag-5'>PLC</b>原理<b class='flag-5'>等</b>知識的解析

    組態王和觸摸屏哪個好_組態王和觸摸屏區別

    現在組態軟件和觸摸屏都是市場上邊較成熟的產品,組態軟件的出現并沒有取代觸摸屏觸摸屏觸摸屏的優勢,組態軟件有組態軟件的特點。組態軟件和觸摸屏
    發表于 11-29 17:11 ?3.6w次閱讀

    PLC觸摸屏通訊故障處理方法

    如何通過程序判斷觸摸屏PLC通訊出現故障?
    的頭像 發表于 06-24 17:21 ?2.3w次閱讀
    <b class='flag-5'>PLC</b>與<b class='flag-5'>觸摸屏</b><b class='flag-5'>通訊</b>故障處理方法

    觸摸屏PLC如何實現通訊?

    市面上主流的觸摸屏都支持絕大多數的PLC通訊通訊過程就是數據交換的過程。如何實現觸摸屏
    的頭像 發表于 09-13 16:36 ?8.9w次閱讀

    觸摸屏PLC之間無線通訊步驟詳解

    在工廠里,觸摸屏往往位于程控室內,作為控制多個不同位置PLC的主站設備。因為觸摸屏plc所處位置距離較為分散,重新鋪設電纜線工期長,成本高,故采用無線方式解決
    發表于 12-16 17:13 ?2.3w次閱讀
    <b class='flag-5'>觸摸屏</b>與<b class='flag-5'>PLC</b><b class='flag-5'>之間</b>無線<b class='flag-5'>通訊</b>步驟詳解

    觸摸屏、組態王設備如何與PLC實現無線通訊

    PLC觸摸屏的無線通訊方法大同小異,以威綸通觸摸屏與歐姆龍PLC之間實現無線
    的頭像 發表于 09-05 09:30 ?6910次閱讀
    <b class='flag-5'>觸摸屏</b>、組態王<b class='flag-5'>等</b>設備如何與<b class='flag-5'>PLC</b>實現無線<b class='flag-5'>通訊</b>

    如何實現觸摸屏與多臺PLC之間無線Profinet通信?

    觸摸屏PLC之間通訊沒任何難度,它們之間通訊一般
    的頭像 發表于 03-22 09:46 ?2869次閱讀
    如何實現<b class='flag-5'>觸摸屏</b>與多臺<b class='flag-5'>PLC</b><b class='flag-5'>之間</b>無線Profinet通信?

    觸摸屏與三菱PLC之間無線MODBUS通訊實例

    在工廠里,觸摸屏往往位于程控室內,作為控制多個不同位置PLC的主站設備。因為觸摸屏plc所處位置距離較為分散,重新鋪設電纜線工期長,成本高,故采用無線方式解決
    的頭像 發表于 05-11 09:16 ?4511次閱讀
    <b class='flag-5'>觸摸屏</b>與三菱<b class='flag-5'>PLC</b><b class='flag-5'>之間</b>無線MODBUS<b class='flag-5'>通訊</b>實例

    臺達PLC和昆侖通態觸摸屏通訊設置

    臺達PLC觸摸屏通訊關鍵是對于通訊參數的設置
    的頭像 發表于 06-14 11:06 ?9421次閱讀
    臺達<b class='flag-5'>PLC</b>和昆侖通態<b class='flag-5'>觸摸屏</b><b class='flag-5'>通訊</b>設置

    組態王和觸摸屏與200Smart之間PN無線通訊

    在實際應用中,車間里分布的多臺PLC,會由觸摸屏集中控制,同時用戶也許要將PLC數據共享給總控的上位機軟件
    的頭像 發表于 10-23 10:55 ?1688次閱讀
    組態王和<b class='flag-5'>觸摸屏</b>與200Smart<b class='flag-5'>之間</b>PN無線<b class='flag-5'>通訊</b>

    觸摸屏與施耐德PLC之間MODBUS無線通訊

    觸摸屏與施耐德PLC之間MODBUS無線通訊
    的頭像 發表于 10-25 09:03 ?2335次閱讀
    <b class='flag-5'>觸摸屏</b>與施耐德<b class='flag-5'>PLC</b><b class='flag-5'>之間</b>MODBUS無線<b class='flag-5'>通訊</b>

    臺達PLC和昆侖通態觸摸屏通訊設置

    今天,我們來起學下下臺達PLC觸摸屏之間無線通信的實現方法。其中觸摸屏作為主站,臺達PLC
    的頭像 發表于 11-08 09:52 ?3444次閱讀
    臺達<b class='flag-5'>PLC</b>和昆侖通態<b class='flag-5'>觸摸屏</b><b class='flag-5'>通訊</b>設置

    PLC無線通訊模塊在觸摸屏與臺達PLC之間的應用教程

    無線通訊終端——DTD435MA-V384,作為實現無線通訊的硬件設備。只需簡單接線,無需更改PLC程序,便可實現無線通訊、方案概述
    的頭像 發表于 05-27 09:57 ?1979次閱讀
    <b class='flag-5'>PLC</b>無線<b class='flag-5'>通訊</b>模塊在<b class='flag-5'>觸摸屏</b>與臺達<b class='flag-5'>PLC</b><b class='flag-5'>之間</b>的應用教程

    觸摸屏plc通訊不上的原因

    觸摸屏PLC(可編程邏輯控制器)之間的通信是工業自動化領域中常見的種應用。然而,在實際應用過程中,可能會遇到觸摸屏
    的頭像 發表于 06-12 10:49 ?6879次閱讀