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日

相关推荐

  • 对于OPC的资料

    我现在想学用VB建立一个客服机程序,从而建立和WinCC的通讯。对于OPC组的属性,例如属性名Parent,它返回所属OPC服务器对象,属性名IsSubscribed,它是用以控制…

    SIMATIC WinCC 2019年6月11日
  • 300用电话与WINCC通讯

    300用电话与WINCC通讯 最佳答案 可以参考:《如何通过3G网络对S7300/S7400远程编程和调试》http://www2.ad.siemens.com.cn/downlo…

    SIMATIC WinCC 2021年7月5日
  • wincc初学者的资料

    我是位wincc初学者,公司用的是WINCC5.1的,我想开始学习,不知哪位有初学者的教程,最好是视频教程。先谢谢各位的帮忙了 最佳答案 楼主你要的winCC视频学习资料己发送至你…

    SIMATIC WinCC 2019年6月11日
  • 拷贝WINCC项目到其他电脑,提示SQL错误

    这个项目可以启动运行,就是停止不了(停了一个晚上),不知是不是跟这个有关! 问题补充:因为现场原因,必须将项目通过正常方式停止,请问有什么办法呢?谢谢! 最佳答案 怎么复制的?停不…

    SIMATIC WinCC 2017年5月29日
  • wincc在线趋势

    我公司共两台上位机,一台工程师站,一台操作员站,今天下午发现操作员站上的某个趋势只显示到12点,12点之后就没有数据了,标尺也不能往后拉了,但实际时间已经是下午3点半了,操作员站其…

    SIMATIC WinCC 2019年6月11日
  • wincc的GetTagSWord

    如题,什么意思啊,是不是可以采集有符号的字,GetTagWord是取无符号的数? 最佳答案 wincc的GetTagSWord是读取一个字(16位)变量的数据,这个字可以是有符号也…

    SIMATIC WinCC 2019年6月11日
  • 关于MSHFlexGrid控件显示sql数据库数据的问题

    在wincc中,我用的ado连接sql,然后把找到的数据显示在MSHFlexGrid中。 如果只查一个数据没问题: Set oCom =&n…

    SIMATIC WinCC 2019年6月11日
  • 使用excel记录数据

    我想实现使用excel记录wincc变量数据的功能,每次打开excel后在新的一行相同列里写入数据,即不能覆盖原有数据。下面这个程序只能每次把变量写在第一行,不能实现写入下一行的功…

    SIMATIC WinCC 2019年6月11日
  • WinCC 归档清理

    WinCC运行一段时间之后,变慢了,不知道是不是因为归档数据太多,我现在想清理归档数据,请教一下,该怎么清理? 最佳答案 楼主可以打开报警记录/变量记录–>在“归…

    SIMATIC WinCC 2017年11月12日
  • 请教一个WINCC自动运行的问题?

    1.为什么打开WINCC Explorer会自动运行WINCC RT,不是开机自动运行,怎么设置取消改为手动运行?2.怎么做退出运行系统?而不是退出WINCC?…

    SIMATIC WinCC 2021年7月5日