首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

wincc中应用mscomm串口通信

2012-12-27 
wincc中使用mscomm串口通信?大家好,我在使用wincc读取串口的数据。使用的是ms communication control6.0,就

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 一起讨论!~

热点排行