关于WINCC串口通讯的讨论

已锁定

柳絮飘飘

  • 帖子

    48
  • 精华

    0
  • 被关注

    1

论坛等级:游民

注册时间:2007-06-27

普通 普通 如何晋级?

关于WINCC串口通讯的讨论

6814

13

2008-07-01 10:52:57

以前也有过好多朋友提到过WINCC串口通讯的问题,但是大家只是进行了讨论,最终也没有形成一种结论性的东西。在这里我想抛砖引玉,再次提出这个问题,希望大家参与讨论。

我最近用VBS做了一套程序,在WINCC中启动画面上加载了控件MSComm和按钮1,按钮1链接了一个VBS鼠标动作,主要是对串口进行初始化。在MSComm中组态了一个oncomm事件,利用事件触发的形式对串口进行读写操作。在按钮1的鼠标事件中我做端口初始化,具体代码如下:
Dim objMSComm,tagConnection
Set objMSComm=HMIRuntime.Screens("Main").ScreenItems("MSComm")
objMSComm.CommPort = 1
objMSComm.Settings = "9600,N,8,1"
objMSComm.InBufferSize = 40
objMSComm.OutBufferSize = 7
objMSComm.InputLen = 1
objMSComm.SThreshold = 1
objMSComm.InputMode = comInputModeBinary
objMSComm.RThreshold = 1
objMSComm.portopen=True
MsgBox "port open"
设置完后我想再弹出一个窗口,说明串口已经打开,初始化完成。我使用个了MsgBox "port open"。可现在的问题是:为什么这个窗口没有打开,也没有弹出port open的提示。不知道是为什么?
哪位做过WINCC的串口通讯,请谈谈你们的看法!
关于WINCC串口通讯的讨论 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有32891条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。