n
描述
本 FAQ 文档描述怎样使用 Notepad++ 产生匹配的字符串信息,然后用 HyperTerminal 传送给相机?
以下的指令需要用来覆盖匹配的字符串。n
图 01n
第 5 和第 6 的字符表示为无符号 16 位 word ,然后从第 7 字符组合成完整长度的新的匹配字符串。由于 Windows 的 HyperTerminal 仅仅可以用来传输 ASCII 字符,所以不能直接输入位置第 5 和第 6 字符。
可以用支持这种字符串的编辑器来补救。通过这种方法,匹配字符串被创建成一个文本文件,然后通过 HyperTerminal 将此文件传送给相机。
本文档使用的 Notepad++ 编辑器,可以从以下网址免费下载:www.notepad-plus-plus.org/download。n
匹配字符串中的字符可以使用键盘正常的输入。但是,字符串长度的输入需要用特殊的方法。n
字符串长度的输入
在 Notepad++ 中,字符串长度需要用 ALT 和小键盘中数字键输入,不能用字母数字键盘中的数字键输入。比如“0”不能直接输入,需要输入 0256。n
过程如下:n
- 按下并保持 ALT 键,然后敲入数字。n
- 然后松开 ALT 键。
下面图 2 和 3 举例值的输入,Notepad++ 分解成控制代码和相应的显示。n
例子 1
匹配字符串 9000000000000123 传送给相机。n
图 02n
注释 | 键盘输入 | 显示 |
转换指令 | MATCH | MATCH |
字符串长度类型为无符号 16 位word | <ALT><0256> <ALT><0016> |
NUL DLE |
被传送的字符串,16 字符长 | 9000000000000123 | 9000000000000123 |
例子2
匹配的字符串 ABCDEFGHIJKLMOP12345 传送给相机。
图 03
注释 | 键盘输入 | 显示 |
转换指令 | MATCH | MATCH |
字符串长度类型为无符号 16 位word | <ALT><0256> <ALT><0020> |
NUL DC4 |
被传送的字符串,20 字符长 | ABCDEFGHIJKLMOP12345 | ABCDEFGHIJKLMOP12345 |
传送给相机
匹配字符串产生,然后存储在 *.txt 的文件中,可以在 HyperTerminal 中以字符串发送。
Transfer > Send Text File > File name; Ope
图 04
向相机传送成功后,下列的字符串在 HyperTerminal 中显示:(例子 1 的匹配字符串)
图 05
警告
相机需要设置在“运行”模式,因为操作模式改变会导致字符串丢失。
使用 Windows Vista and Windows 7 的用户注意事项:
HyperTerminal 不包含在安装的系统中,可以从以下网址免费下载:www.brothersoft.com/hyperterminal-private-edition-71955.html 。
有效性
本 FAQ 文档使用到下列设备:
- MV 440 SR-V MLFB 6GF3 440-0CD11
- 以太网电缆 6GF3 440-8BB1
- 安装有 V6.0 以上的网络浏览器、HyperTerminal和 Notepad++ 的 PG/PC 。
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc331520.html