最近在学习OPC编程,和PLC能正常连接,但在OPC SCOUT中查看DB块的值,其他类型都是正常的,为什么字符串有问题呢? 在程序中也是一样的,ITEMID定义成S7:[MEA_PLC]DB3,STRING48.6就没有值,定义成S7:[MEA_PLC]DB3,CHAR48,6显示为byte[]数组。
1、我在wonderware intouch中定义的TAG点:DB3,STRING48,6是能正常显示字符串的,而在OPC SCOUT 中定义S7:[MEA_PLC]DB3,STRING48.6为什么不能显示呢?
2、我在OPC SCOUT中定义S7:[MEA_PLC]DB3,CHAR48,6就能显示,但是为什么显示出的是BYTE[]数组,值为{49|53|53|48|50|57}的ascii码呢?如果我要向这个DB块写值,难道也要写成{48|52|53|48|50|57}这样的吗?
|