From 11:00 PM CDT Friday, Nov 8 - 2:30 PM CDT Saturday, Nov 9, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
From 11:00 PM CDT Friday, Nov 8 - 2:30 PM CDT Saturday, Nov 9, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
|
如果在TestStand的变量中有一个ASCII的数值,你希望获知其字符代码,你可以借助表达式浏览器来使用str( )功能函数实现。只需要指定格式为%c便可以完成这个转换。比如说你有一个数值为97,你需要获取到它代表的字符'a',你可以这样书写表达式:
Locals.newString = Str(97, "%c")
当表达式执行完毕之后,将会把'a'储存在变量Locals.newString中。
反过来,因为val()无法转换非数字的字符串到数字,因此将一个字符转换为ASCII码没有办法实现。但是您可以通过LabVIEW或者CVI来帮助完成这样的一个过程。
如果你使用的是TestStand 3.0,你可以通过asc()和chr()来转换ASCII至字符以及字符到ASCII转换。
|