色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創(chuàng)作中心

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

3天內不再提示

博途功能ATH:將ASCII字符串轉換為十六進制數(shù)

機器人及PLC自動化應用 ? 來源:機器人及PLC自動化應用 ? 2023-06-11 11:34 ? 次閱讀

說明

使用指令“ATH”將 IN 輸入?yún)?shù)中指定的 ASCII 字符串轉換為十六進制數(shù)。轉換結果輸出到 OUT 輸出參數(shù)中。

  • 使用 IN 參數(shù) (ASCII) 處的指針,可引用以下數(shù)據(jù)類型:STRING, WSTRING, CHAR, BYTE, Array of CHAR, Array of BYTE, WCHAR, Array of WCHAR, Array of WORD。

  • 使用 OUT 參數(shù)(十六進制)處的指針,可引用以下數(shù)據(jù)類型:Array of CHAR, Array of BYTE, Array of WORD, STRING, BYTE, CHAR, WORD, INT, DWORD, DINT, SINT, USINT, UINT, UDINT。以下數(shù)據(jù)類型僅限于 S7-1500:Array of WCHAR, WSTRING, WCHAR, ULINT, LINT, LWORD

通過參數(shù) N,可指定待轉換 ASCII 字符的數(shù)量。最多可轉換 32767 個有效 ASCII 字符。只能解釋數(shù)字“0”到“9”、大寫字母“A”到“F”以及小寫字母“a”到“f”。所有其它字符都將轉換為 0。

由于 ASCII 字符為 8 位,而十六進制數(shù)只有 4 位,所以輸出字長度僅為輸入字長度的一半。ASCII 字符將按照讀取時的順序裝換并保存在輸出中。如果 ASCII 字符數(shù)為奇數(shù),則最后轉換的十六進制數(shù)右側的半個字節(jié)將以“0”進行填充。

參數(shù)

下表列出了“ATH”指令的參數(shù):

參數(shù)

聲明

數(shù)據(jù)類型

存儲區(qū)

說明

IN

Input

VARIANT

D、L

指向 ASCII 字符串的指針

N

Input

INT

I、Q、M、D、L 或常量

待轉換的 ASCII 字符數(shù)

RET_VAL

Return

WORD

I、Q、M、D、L

指令的狀態(tài)

OUT

Output

VARIANT

I、Q、M、D、L

十六進制數(shù)

864e837c-0793-11ee-962d-dac502259ad0.png

ASCII 字符和十六進制值

下表顯示了 ASCII 字符及其相對應的十六進制值:

ASCII 字符

ASCII 編碼的十六進制值

十六進制數(shù)

"0"

30

0

"1"

31

1

"2"

32

2

"3"

33

3

"4"

34

4

"5"

35

5

"6"

36

6

"7"

37

7

"8"

38

8

"9"

39

9

"A"

41

A

"B"

42

B

"C"

43

C

"D"

44

D

"E"

45

E

"F"

46

F

示例

下表列出了 ASCII 字符串轉換為十六進制數(shù)的示例:

IN 的數(shù)據(jù)類型

IN

N

OUT

ENO 狀態(tài)

STRING, WSTRING

'0a23'

4

  • WORD#16#0A23

  • UINT#10#2595

1

STRING, WSTRING

‘123aFx1a23’

10

  • LWORD#16#123AF01A_23000000

  • ULINT#10#1 313 626 236 378 939 392

0

STRING, WSTRING

‘a(chǎn)23’

3

WORD#16#A230

1

STRING, WSTRING

‘0a23’

4

  • WORD#[16#0A23, 16#0000]

  • BYTE#[16#0A, 16#23]

1

STRING, WSTRING

‘a(chǎn)FbE’

1

  • CHAR#‘A’

  • WCHAR#‘A’

1

STRING, WSTRING

‘0a23’

4

  • CHAR#[‘0’, ‘A’, ‘2’, ‘3’]

  • WCHAR#[‘0’, ‘A’, ‘2’, ‘3’]

1

STRING, WSTRING

‘123aFC1a23’

10

  • STRING#‘123AFC1A23’

  • WSTRING#‘123AFC1A23’

1

ArrayOfCHAR, ArrayOfWCHAR

[‘a(chǎn)’, ‘B’, ‘E’, ‘3’]

4

WORD#16#ABE3

1

ArrayOfBYTE

[16#39, 16#32, 16#35]

3

WORD#16#9250

1

ArrayOfWORD

[16#1234, 16#0032, 16#0031, 16#0000]

3

WORD#16#0210

0

ArrayOfWORD

[16#0031, 16#0032, 16#0033, 16#0034]

4

WORD#16#1234

1

ArrayOfWORD

[16#AB31, 16#32AF, 16#4333, 16#0034]

4

WORD#16#0004

0

ArrayOfWORD

[16#0031, 16#0032, 16#0033, 16#0034]

4

[16#1234, 16#0000, 16#0000, 16#0000]

1

ArrayOfWORD

[16#0034, 16#0035, 16#0036, 16#0037, 16#0041, 16#0042, 16#0043, 16#0044]

8

DWORD#16#4567_ABCD

1


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

    關注

    5

    文章

    172

    瀏覽量

    35623
  • 十六進制
    +關注

    關注

    2

    文章

    32

    瀏覽量

    38215

原文標題:博途功能 ATH: 將 ASCII 字符串轉換為十六進制數(shù)

文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應用】歡迎添加關注!文章轉載請注明出處。

收藏 0人收藏

    評論

    相關推薦
    熱點推薦

    LabVIEW中如何實現(xiàn)十六進制ASCII之間的轉換

    實現(xiàn)將這個十六進制表示轉換為其對應的ASCII表示?如果需要以十六進制等價的形式向儀器發(fā)送命令,該如何實現(xiàn)?解答:
    發(fā)表于 10-20 11:20

    labview教程:十六進制ASCII之間的相互轉換

    表示轉換為其對應的ASCII表示實現(xiàn)通信。十六進制轉換為ASCII:. 為了
    發(fā)表于 01-05 11:21

    LabVIEW字符串正常顯示與十六進制顯示相互強制轉換

    下位機發(fā)送的字符串同樣是ASCII碼,一般情況下如果不加轉換,在正常顯示情況下是亂碼,在使用LabVIEW在編程處理直接處理這些字符串的時候,就會出現(xiàn)問題了。于是很多時候需要對
    發(fā)表于 06-05 11:07

    十六進制數(shù)字符串至數(shù)值轉換的問題

    `通過串口發(fā)送和接收數(shù)據(jù)。接收到的十六進制數(shù)據(jù)想要變?yōu)槭?b class='flag-5'>進制數(shù)據(jù)輸出。但是用“十六進制數(shù)字符串至數(shù)值轉換”這個空間最后的顯示結果是0。自認為
    發(fā)表于 04-09 10:47

    字符串顯示轉換十六進制顯示

    字符串顯示轉換十六進制顯示。例如:字符串:A21D4700轉換十六進制:A21D 4700怎么
    發(fā)表于 04-22 16:50

    十六進制數(shù)字符串至數(shù)值或字符轉換的問題

    進制數(shù)),“字符串到字節(jié)數(shù)組” 轉換是按每一位轉換的(即48.49.48.50.....) 有沒有什么好辦法解決啊?通過串口接收到的
    發(fā)表于 10-09 15:03

    數(shù)據(jù)轉換、SQL存儲,十六進制字符串、正常字符串

    ”,我們要做的是,當使用正常顯示時,仍然將其顯示為“41 42 43 44 ”。下圖是正常字符串轉換為十六進制顯示的正常字符串,思想是,先
    發(fā)表于 05-27 10:29

    LabVIEW儀表通訊MODBUS RTU字符串十六進制字符串ASCII碼使用經(jīng)驗

    時,首先記得把字符串切換成十六進制顯示再編寫指令。例如指令01(設備地址)03(功能碼“讀取寄存器地址的值”)00(寄存器地址高字節(jié))00(寄存器地址低字節(jié))00(寄存器數(shù)高字節(jié))06
    發(fā)表于 05-23 09:45

    進制字符串十六進制字符串轉換十六進制字符串顯示為ASCII碼,拿來分享

    自己用labview做的二進制字符串十六進制字符串轉換十六進制
    發(fā)表于 01-24 11:18

    十六進制字符串轉換成二進制數(shù)

    一種十六進制字符串轉換成二進制數(shù)的方法
    發(fā)表于 09-11 14:39

    字符串轉為十六進制軟件工具

    字符串轉為十六進制軟件工具
    發(fā)表于 06-30 09:51 ?453次下載

    如何進行ASCII碼和十六進制數(shù)轉換

    本文檔的主要內容詳細介紹的是如何使用51單片機進行ASCII碼和十六進制數(shù)轉換資料免費下載題目:用查表法一位
    發(fā)表于 07-08 17:41 ?7次下載
    如何進行<b class='flag-5'>ASCII</b>碼和<b class='flag-5'>十六進制</b><b class='flag-5'>數(shù)</b>的<b class='flag-5'>轉換</b>

    關于STEP7庫功能字符串轉換

    FC94 ATH ASCII轉換為十六進制 FC95 HTA 十六進制轉換為
    的頭像 發(fā)表于 10-10 10:50 ?4780次閱讀

    HTA:十六進制數(shù)轉換為ASCII字符串

    使用該指令,可以將在輸入 IN 中指定的十六進制數(shù)轉換為 ASCII 字符串轉換結果存儲到參數(shù)
    的頭像 發(fā)表于 06-19 11:55 ?2843次閱讀

    HTA:十六進制數(shù)轉換為 ASCII 字符串

    8 位,而十六進制數(shù)只有 4 位,所以輸出值長度為輸入值長度的兩倍。在保持原始順序的情況下,十六進制數(shù)的每個半位元組轉換為一個
    的頭像 發(fā)表于 06-26 11:01 ?4877次閱讀
    主站蜘蛛池模板: 么公一夜要了我一八次视频HD | 2018久久视频在线视频观看 | 99国产亚洲精品无码成人 | AV97最新无码喷水叫床 | 高清国产mv视频在线观看 | 一本道在线综合久久88 | 精品视频久久久久 | 国产曰批试看免费视频播放免费 | 日本特黄的免费大片视频 | 国产啪视频在线播放观看 | 亚洲精品国产字幕久久vr | 中文字幕a有搜索网站 | 妺妺窝人体色777777野大粗 | 亚洲AV无码乱码A片无码蜜桃 | 国产Av影片麻豆精品传媒 | 成人免费毛片观看 | 欧美18videosex性欧美老师 | 爱看吧孕妇网 | 国产亚洲精品久久久久久鸭绿欲 | 亚洲精品久久一区二区三区四区 | 男的插曲女的下面免费APP | 99精品视频在线 | 日本福利片午夜免费观着 | 日本肉肉口番工全彩动漫 | 久久是热这里只有精品 | 在线看免费毛片 | 亚洲娇小性色xxxx | 伊人久久青青草 | 国产午夜精品不卡观看 | 高清午夜福利电影在线 | yellow视频免费观看高清在线 | 精品国产影院 | 日本色高清| 亚洲区视频在线观看 | 男女作爱在线播放免费网页版观看 | 538在线视频一区二区视视频 | 果冻传媒在线观看视频 | yw193.c国产在线观看 | 中文字幕亚洲视频 | 国产精品AV视频一二三区 | 中文字幕精品在线观看 |

    電子發(fā)燒友

    中國電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品