词条 | ATH |
释义 | ATH西门子PLC200系统指令是将ASCII 码转换为 16 进制数 ·ASCII 码转换为 16 进制数指令的梯形图表示:ASCII 码转换为 16 进制数指 令由指令助记符 ATH、指令允许输入 EN、ASCII 码起始字节 IN、字符长度 LEN 和 16 进制数的输出端 OUT 构成。 ·ASCII 码转换为 16 进制数指令的语句表表示:ASCII 码转换为 16 进制数指 令由指令操作符 ATH、ASCII 码起始字节 IN、字符长度 LEN 和16 进制数的输出 OUT 构成。其梯形图和语句表表示如图 3-7-57。 ·ASCII 码转换为 16 进制数指令的操作:在 ASCII码转换为 16 进制数指令允许时,该指令 把从 IN开始,长度为 LEN的 ASCII 码转换成 16进制数,并存放在从 OUT 开始的单元中。 ·数据范围: ASCII 码 IN:VB、IB、QB、MB、SMB、SB、LB、*VD、*AC、*LD。 16 进制数OUT:VB、IB、QB、MB、SMB、SB、LB、*VD、*AC、*LD。 字符长度 LEN:VB、IB、QB、MB、SMB、SB、AC、常数、LB、 *VD、*AC、*LD。 例 3-7-25:图 3-7-58 是一个 ASCII 转换为 16 进制数指令编程的例子。当 I3.0=1 时,以 VB20 开始的连续 3 个(因为 LEN=3) 单元VB20、VB21、VB22 中的ASCII 码( “3” 、 “4” 、 “5” )被转 换成 16 进制数(345X) ,其中 X 表示该位数据不受这个指令的 影响。其结果存入以 VB40 为开始的连续单元中。从图 3-7-58 中可以看到, 把 ASCII 码转换成 16 制数时是从高位到低位依次 存到单元的。 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。