wincc怎么用mscomm控件的binary模式通讯

小弟是个新手,最近用wicc中的mscomm控件实现串口通讯,要求用binary模式,焦头烂额,琢磨了好几周都弄不出来,求助各位高手。
 附上自己的不正确程序,求各位大侠帮助
 Dim objkim,mm,i,bu
 Set objkim=ScreenItems("comm")
 mm=objkim.Input

 For Each i In mm
 bu = bu + Hex(mm(i)) + Chr(32)
 Next 

 If bu<>"" Then
 HMIRuntime.Tags("COM_IN").Write bu
 End If 
 

问题补充:
帖子里面提到了要引用一些dll,怎么注册啊,还请稍微讲一下,或者有那位大侠愿意给我细讲一下,我邮箱:raister1010@sina.com
 qq:360422174
 谢谢了

最佳答案

VBS脚本里只支持不大于127的字符
  请参考D侠的解决办法
  http://www.ad.siemens.com.cn/club/bbs/post.asp?b_id=5&a_id=626729&s_id=0&num=12#anch

 
 补充:

 在此贴里,我也做了个转换的DLL包含VB源码,你可以试试

提问者对于答案的评价:
万分感谢~哈哈,新手的进步离不开大侠们的关心和帮助~

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc269790.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午7:03
下一篇 2019年6月11日 上午7:03

相关推荐