QQ登录

只需一步,快速开始

STEP 7 (TIA Portal )中如何将十六进制数转换为 ASCII 字符

[ 复制链接 ]
STEP 7 (TIA Portal )中如何将十六进制数转换为 ASCII 字符FC "ConvertHexToAscii"用于S7-1200/S7-1500将十六进制数转换为 ASCII 字符。


描述
下面的例子中(图 1), FC "ConvertHexToAscii"将十六进制数转换为 ASCII 字符。各个字符以 ASCII 格式保存在数据块 DB1 中。这些数据类型为 "Char" 的DB变量占有一个字节的长度。 这个FC以DB变量为参数,在 OB "HexToAscii"中被调用。  


STEP 7 (TIA Portal )中如何将十六进制数转换为 ASCII 字符

STEP 7 (TIA Portal )中如何将十六进制数转换为 ASCII 字符

FC "ConvertHexToAscii" 以SCL编程语言创建,下表是关于该块输入和输出变量的说明。

参数
接口
数据类型
说明

inputDWord
Input
DWord
输入十六进制数

outputChar
Output
Array[0..7] of Char
输出ASCII 格式的字符

下载

下载的附件包含带有以下块的STEP 7 (TIA Portal) 库:

  • OB1 "HexToAscii"
  • FC2 "ConvertHexToAscii"
  • DB1

包含的注释为德语和英语。

复制 ZIP 文件到单独路径下并双击运行。该库及其所有相关子目录会自动解压。然后就可以使用 STEP 7 (TIA Portal)打开和编辑该库。

请点击此处下载

查看状态:已购买或有权限

您的用户组是:游客

文件名称:48743464_ConvertHexToAscii_Lib_STEP7_TIA_Portal_V13.zip 
文件大小:1.05 MB 
下载权限: 不限 以上或 VIP会员   [购买捐助会员]   [充值积分]   有问题联系我










回复

使用道具 举报

快速回复 返回列表 客服中心 搜索