MSComm控件不产生OnComm事件

我在wincc中添加了MSComm控件,但是运行之后OnComm中的事件不发生,这是为什么
打开画面中:
MSComm1.Settings = "9600,n,8,1"
MSComm1.InputMode = 1
MSComm1.InputLen = 0
MSComm1.RThreshold = 11
MSComm1.CommPort = 1

问题补充:
MSComm控件调用方面没什么问题,能够对控件的参数进行调用,另外程序中图1,2是涉及MSComm.Output的部分, 其中protocol是自己定义的类,具体程序如图3,4,5,6。除了MSComm1.RThreshold = 0会导致OnComm事件不发生以外,还有其他因素吗

图片说明:

MSComm控件不产生OnComm事件    MSComm控件不产生OnComm事件    MSComm控件不产生OnComm事件    MSComm控件不产生OnComm事件    MSComm控件不产生OnComm事件    MSComm控件不产生OnComm事件   

最佳答案

官方有说明:
如何在 WinCC 运行系统中通过串口发送接收数据?
https://support.industry.siemens.com/cs/cn/zh/view/28378295

没发生可能是就是没收到数据呢

串口打开了没?

提问者对于答案的评价:
串口已经打开了,我也不确定有没有收到数据,我MSComm1.Input读取数据是在OnComm事件里面的,现在问题就是OnComm事件不发生

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午4:34
下一篇 2020年11月1日 下午4:34

相关推荐

  • WINCC的OPC UA通讯需要第三方软件么?

    想采用wincc的OPC  UA跟设备通讯,我没用过WINCC OPC UA,我听说需要第三方软件,kepware或者其他。我一个同事告诉我…

    SIMATIC WinCC 2021年7月5日
  • WINCC历史数据的问题

    我换了台电脑,原来的历史数据文件及工程全部复制到新电脑了,电脑的名字、WINCC的工程名字跟原来一样,但是以前的历史数据无法用趋势控件显示,请问如何解决? 问题补充:我用WINCC…

    SIMATIC WinCC 2019年6月11日
  • 表格控件的C脚本

    表格控件怎么用C脚本确定表格中显示某一特定时间的数据?谢谢! 问题补充:请问我的项目中表格控件名称为“控件2”,没有反应。是不是不能用中文名称?  SetPro…

    SIMATIC WinCC 2019年6月11日
  • Wincc与多台PLC通讯的方案选择

    目前我们这边的情况是这样的,现场有多台西门子1200PLC,需要上位机做数据采集,上位机选用WINCC,但是听说wincc最多连接8台PLC,那么就有如下几个方案:1、由单独的PL…

    SIMATIC WinCC 2020年11月1日
  • Alarm8P 上传的报警消息 时间老是比系统时间多一个小时

    如图,在SCL中用 Alarm8P 写了个块,上传的报警消息 ,时间老是比系统时间多一个小时,什么原因? 图片说明:    &nb…

    2021年7月5日
  • prosave?

    有个触摸屏TP270,现在用prosave将里面的程序备份出来,再恢复到一个新的TP270里面去,首先要做哪些工作呢?打开prosave,连接下面是不是要选serial(via&n…

    SIMATIC WinCC 2019年6月11日
  • 消息备份和归档备份

    在WINCC项目中ArchiveManager内已经存储了一些归档,为什么还要做归档备份呢?归档备份的作用是什么?归档备份如果长时间不删除的话会不会把硬盘存满呢? 最佳答案 一般情…

    SIMATIC WinCC 2019年6月11日
  • 定时采集变量差一小时

    您好!我用wincc6.2做了一个项目,用表格控件(Wincc  Online Table Control)每小时记录一次数据。现在记录归档…

    SIMATIC WinCC 2019年6月11日
  • 我的WINCC版本是7.0SP3的运行过不能关闭 一直时死机状态 请高手如何解决

    我的WINCC版本是7.0SP3的运行过不能关闭 一直时死机状态 请高手如何解决 最佳答案 在“开始”–“运行”,输入reset_wincc.vbs,点击“确…

    SIMATIC WinCC 2021年7月5日
  • WINCC画中画全局怎么拖动?

    我在主画面中插入了新的弹出小窗口,比如电机启动操作窗口。但是拖动这个窗口时候,只能用鼠标点在边框上,不便于操作。我想咨询,如何可以做到点在小窗口上任何地方只要不松鼠标就可以拖动?谢…

    2017年12月7日