读书人

wincc中应用mscomm串口通信

发布时间: 2012-12-27 10:17:10 作者: rapoo

wincc中使用mscomm串口通信?
大家好,我在使用wincc读取串口的数据。使用的是ms communication control6.0,就是VB中那个像电话的串口通信控件。在VB中使用良好,但到wincc的vb script中,语法就有点不一样了,

在VB中可以使用:
Dim buffer() as byte
buffer = mscomm.Input

但在vb script中,只能使用:
dim strData
strData = mscomm.Input
这里读到的就不再是一串字节,而是一些宽字符的乱码。

请问有没有办法在VB script中实现如VB中那种读来就是字节数据的方法?

[解决办法]
有什么不一样?
问题应该出在你的inputMode上
前者应该是:1,以二进制方式收发
后者应该是:0,以文本方式收发

[解决办法]
哥们,我现在跟你研究一样的问题。。WINCC通过ms communication control6.0 串口来控制短信模块!~~ QQ:27393135 一起讨论!~

读书人网 >VB

热点推荐