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日
下一篇 2019年6月11日

相关推荐

  • wincc SQL查询语句问题咨询

    wincc中需要使用sql语句查询一段时间内数据表内容,但数据表中没有标准的时间字段,但是有时间加字符字段,以该字段为查询条件,发现查询起始时间仅能为当前日期,图一为数据表查询条件…

    2021年7月5日
  • 人机界面字体问题

    图上启用字体下载的复选框打不上勾 图片说明:    钻石用户推荐最佳答案 WinCC 打开后,在左侧目录树里找到:项目--设备--画面--设备设置--…

    2021年7月5日
  • 用VBC写下动作

    做个按钮按鼠标左键OP-D有输出为1,按鼠标右键OP-D输出为0。请各位老师帮我解答下,谢谢。 问题补充:我想问下HMITUNTIME是表示的画面吗?就是在实现左右键功能之前,我还…

    SIMATIC WinCC 2019年6月11日
  • wincc7.0 画面树管理器如何应用在图形编辑器上?

    小弟最近想通过画面树管理器在运行期间通过在层级树中浏览来选择画面,不知道能否实现,在组态的过程中我该如何把画面树管理器组态的树形结构组态到我的图形编辑器中?我的本意是使用树形结构来…

    2018年12月14日
  • wincc7.0 HMI模板中的动作函数

    我用的WINCC自带的界面模板,在全局脚本C编辑器中的本地动作里有一些动作:autoload.pas;checkifopen.pas;checkLevel.pas;DoJobAsy…

    SIMATIC WinCC 2019年6月11日
  • WinCC回传问题

    我们公司有一个出触摸屏,型号是TP277-6,触摸屏里面卡也安装了,现在我要把触摸屏里面的画面通过WINCC上传到电脑里面进行更改,我要在软件上选回传还是哪个功能(具体见图片),并…

    2019年6月11日
  • wincc7.2安装问题88

    见图,点击安装就出现这个,是要我联网吗?不联网不能装吗? 图片说明:    最佳答案 安装不需要联网建议重启主机登录具有管理员权限用户尝试重新安装,注意安装前关…

    2021年7月5日
  • 以下代码错在哪里!!!

    用多个WINCC变量写入数据库不成功 求助各位高手,本人在WINCC下建立两个内部变量A1,A2,然后想把这两个变量的值写入ACCESS数据库(用ODBC建好关系),但是…

    SIMATIC WinCC 2019年6月11日
  • Wincc7.5 打开Wincc7.2项目失败

    Wincc7.2的项目,想移植至wincc7.5,不成功。移植的时候报是最新的。打开的时候报找不到服务器。然后就不开了。 问题补充:是老项目的移植,项目为STEP7集成的冗余服务器…

    SIMATIC WinCC 2020年11月1日
  • 如何作WinCC输入/输出域实现带确认的输入操作

    根据教程实现使用WinCC输入/输出域实现带确认的输入操作,但是int TempValue=GetTagWord("TempValue");char&…

    SIMATIC WinCC 2019年6月11日