发表于:2024/5/11 14:54:11
#0楼
1.西门子S7-200,编写如下一段程序,复制汉字到VB500中
2.威纶通页面选用”字符元件“,读取地址VB500,编码UTF-8等4个都试了,均无法显示
但是我在西门子PLC软件的状态图表中能够监视到VB500中的确有字符串,求教求教哪里出了问题
3.字节也调整了20个,还是不行。
4.想通过宏来解决,但是怎么也不行
macro_command main()
char r1[20]
char r2[20]
StringGet(r1[0], "S7-200 SMART", VB, 500, 20)
String2Unicode("r1[0]", r2[0])
StringSet(r2[0], "Local HMI", LW, 0, 20)
end macro_command
2.威纶通页面选用”字符元件“,读取地址VB500,编码UTF-8等4个都试了,均无法显示
但是我在西门子PLC软件的状态图表中能够监视到VB500中的确有字符串,求教求教哪里出了问题
3.字节也调整了20个,还是不行。
4.想通过宏来解决,但是怎么也不行
macro_command main()
char r1[20]
char r2[20]
StringGet(r1[0], "S7-200 SMART", VB, 500, 20)
String2Unicode("r1[0]", r2[0])
StringSet(r2[0], "Local HMI", LW, 0, 20)
end macro_command
[此贴子已经被jint于2024/5/13 10:10:37编辑过]