99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

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

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

3天內(nèi)不再提示

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

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

掃碼添加小助手

加入工程師交流群

1.簡介

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

Unicode目前普遍采用的是UCS-2,它用兩個字節(jié)來編碼一個字符, 比如漢字”經(jīng)”的編碼是0x7ECF,注意字符編碼一般用十六進制來 表示,為了與十進制區(qū)分,十六進制以0x開頭,0x7ECF轉(zhuǎn)換成十進制就是32463,UCS-2用兩個字節(jié)來編碼字符,兩個字節(jié)就是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規(guī)范,就是用 4個字節(jié)來編碼字符,不過現(xiàn)在普遍采用的還是UCS-2,只用兩個字節(jié)來編碼。

2. 主要軟硬件

3. 實驗過程簡介

3.1 PLC中變量定義及賦值

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

3.2觸摸屏程序配置

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

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

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

4.小結(jié)

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

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

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

    關(guān)注

    31

    文章

    5434

    瀏覽量

    124486
  • plc
    plc
    +關(guān)注

    關(guān)注

    5037

    文章

    13921

    瀏覽量

    474560
  • 觸摸屏
    +關(guān)注

    關(guān)注

    42

    文章

    2387

    瀏覽量

    118541

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

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

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

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    labview數(shù)據(jù)類型PLC 數(shù)據(jù)類型之間的轉(zhuǎn)換(來自于寫入浮點數(shù)到匯川 PLC中的數(shù)據(jù)轉(zhuǎn)換關(guān)鍵的修改)

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

    觸摸屏技術(shù)及PLC原理知識的解析

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

    組態(tài)王和觸摸屏哪個好_組態(tài)王和觸摸屏區(qū)別

    現(xiàn)在組態(tài)軟件和觸摸屏都是市場上邊較成熟的產(chǎn)品,組態(tài)軟件的出現(xiàn)并沒有取代觸摸屏,觸摸屏觸摸屏的優(yōu)勢,組態(tài)軟件有組態(tài)軟件的特點。組態(tài)軟件和觸摸屏
    發(fā)表于 11-29 17:11 ?3.6w次閱讀

    觸摸屏PLC如何實現(xiàn)通訊?

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

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

    在工廠里,觸摸屏往往位于程控室內(nèi),作為控制多個不同位置PLC的主站設備。因為觸摸屏plc所處位置距離較為分散,重新鋪設電纜線工期長,成本高,故采用無線方式解決
    發(fā)表于 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>步驟詳解

    觸摸屏、組態(tài)王設備如何與PLC實現(xiàn)無線通訊

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

    如何實現(xiàn)觸摸屏與多臺PLC之間無線Profinet通信?

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

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

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

    臺達PLC和昆侖通態(tài)觸摸屏通訊設置

    臺達PLC觸摸屏通訊關(guān)鍵是對于通訊參數(shù)的設置
    的頭像 發(fā)表于 06-14 11:06 ?9426次閱讀
    臺達<b class='flag-5'>PLC</b>和昆侖通態(tài)<b class='flag-5'>觸摸屏</b><b class='flag-5'>通訊</b>設置

    F型PLC數(shù)據(jù)類型與標準PLC數(shù)據(jù)類型(UDT)之間的差別在哪?

    可以像使用標準 PLC 數(shù)據(jù)類型 (UDT) 那樣,聲明和使用 F 型 PLC 數(shù)據(jù)類型 (UDT) 。可以在安全程序中以及標準用戶程序中使用 F 型
    的頭像 發(fā)表于 08-27 09:54 ?1544次閱讀
    F型<b class='flag-5'>PLC</b><b class='flag-5'>數(shù)據(jù)類型</b>與標準<b class='flag-5'>PLC</b><b class='flag-5'>數(shù)據(jù)類型</b>(UDT)<b class='flag-5'>之間</b>的差別在哪?

    組態(tài)王和觸摸屏與200Smart之間PN無線通訊

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

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

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

    臺達PLC和昆侖通態(tài)觸摸屏通訊設置

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

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

    無線通訊終端——DTD435MA-V384,作為實現(xiàn)無線通訊的硬件設備。只需簡單接線,無需更改PLC程序,便可實現(xiàn)無線通訊。 、方案概述
    的頭像 發(fā)表于 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(可編程邏輯控制器)之間的通信是工業(yè)自動化領(lǐng)域中常見的種應用。然而,在實際應用過程中,可能會遇到觸摸屏
    的頭像 發(fā)表于 06-12 10:49 ?6882次閱讀