小弟是个新手,最近用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