wincc串口通讯问题

wincc中通过串口通讯,在画面中设置了一个按钮和一个控件mscomm,在全局脚本中对串口进行初始化,想通过按钮的单击事件(msgbox“串口已打开”)判断串口初始化是否成功,现在发现运行后,单击按钮,不弹出对话框。是不是意味着我的串口没初始化成功,该如何初始化。

问题补充:
看了你提供的资料。但是我在按钮初始化串口时,通过弹出对话框验证串口是否成功:用的是这个函数msgbox"串口已打开",发现运行后不弹出对话框。请问这是怎么回事.
查看了网上一些资料,说不能通过VBS来修改portopen属性,这个是真的吗?那为什么那么多人都能做出来。请问下我的这个情况是什么原因。谢谢

最佳答案

在画面中添加 Application Window,组态为 Global Script -> GSC Diagnostics 模板,观察脚本执行情况。

另:《Wincc6.2的MSComm控件的应用》
http://www.ad.siemens.com.cn/service/answer/solution.asp?Q_id=65789&cid=1032

补充:
可以使用 VBS 修改 portopen 参数,而且推荐使用 VBS 不使用 C 脚本。
至于 msgbox 不执行,可以将 msgbox 加到某一句命名前来调试找到哪一句没有执行。
http://hi.baidu.com/andyzhou502/blog/item/6ed6d50b86ffbc1494ca6bc4.html

提问者对于答案的评价:
谢谢。通讯是可以了,但是还没达到我想要的目标。解决了一小部分问题。还是要谢谢的。

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

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

相关推荐

  • WINCC中怎么设置及查询报警持续时间、发生时间、结束时间?

    WINCC中怎么设置及查询报警持续时间、发生时间、结束时间?   我在论坛里看到“斑竹”说用WinCC  OLE &nb…

    SIMATIC WinCC 2019年6月11日
  • 询问 使用Wincc flexbile对OP77A进行的界面编写时, 报警出现KQ问题?

    小弟将公司编写的wincc flexbile 下载到OP77A面板里面;当出现报警时,有时候当出现某个报警信息,但用面板上的“ACK”按键就能消除了;但是同样的…

    SIMATIC WinCC 2021年7月5日
  • 请教用报警消息系统组态操作记录

    我用报警系统制作了一个操作记录的功能。在实验阶段,我用了1个二进制变量表示法门的开动作,一个二进制变量表示法门的关动作。查询的时候按照位号—>编号的对应关系查找。这样非常成功…

    SIMATIC WinCC 2019年6月11日
  • connectivity问题

    大家好,WINCC v6.0,如果安装connectivity pack的话,用哪个版本相匹配呢?如果wincc v6.2,又是哪个版本的connec…

    SIMATIC WinCC 2019年6月11日
  • 趋势控件持续显示问题

    我组态了一个归档变量在趋势控件里显示,但是每次当画面跳转到别的画面再跳回趋势画面时,就没有显示了,必须点击一下趋势控件上的go才能重新装入归档数据,不知道是什么原因啊? 问题补充:…

    SIMATIC WinCC 2019年6月11日
  • WINCC项目1

    3台西门子PLC与1台上位机(加CP1613)组成一系统。其中2台PLC中的CP343-1用的MAC地址,另一台PLC的CP343-1用的IP地址(此CP卡只支持TCP/IP),但…

    SIMATIC WinCC 2019年6月11日
  • wincc重装问题

    wincc flexible 2008由于其他软件有问题进行了卸载,现在想重新安装,但装不进去了,跳出来修改、修复和卸载三个选项都报警,要不提示缺少instal…

    SIMATIC WinCC 2020年11月1日
  • wincc做安全天数计算

    用wincc在做一个安全运行天数的显示,大致是在wincc中,给定一个任意基准值(已经安全运行的天数),比如100,之后每过一天加1,等需要的时候(出现安全事故之后)手动将基准值设…

    SIMATIC WinCC 2017年6月10日
  • 无限提示重启

    安装wincc 7.3,每次在SQL都出现重启。“开始–运行–输入regedit–删除HKEY_LOCAL_MACHINE–System–Currentcont…

    2021年7月5日
  • 操作记录如何用报警做

    用报警记录做操作记录时,如何用2个控件把报警记录和操作记录分开!谢谢各位大侠! 最佳答案 可以通过报警编号,消息类别,文本快来实现,wincc运行的时候,在报警控件工具栏上&quo…

    SIMATIC WinCC 2019年6月11日