Foxtable(狐表)用户栏目专家坐堂 → [求助]串口通信断电


  共有2189人关注过本帖树形打印复制链接

主题:[求助]串口通信断电

帅哥哟,离线,有人找我吗?
有点甜
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/6/9 16:28:00 [显示全部帖子]

1、写代码判断和弹出值看一下,不就知道了?

 

2、断电后再加电,就是相当于你拔出再插入。你要确保com的端口号正确;你要确保close掉端口,然后重新open。

 

 


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/6/10 8:51:00 [显示全部帖子]

断电以后msgbox判断,如

 

msgbox(ports("COM1").IsOpen)

 

try
    ports("COM3").open
catch ex As exception
    msgbox(123)
End try


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/6/10 9:49:00 [显示全部帖子]

那你断电后测试

 

try
    ports("COM3").open
catch ex As exception
    msgbox(123)
End try


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/6/10 10:50:00 [显示全部帖子]

那你发送信息,接收信息,是否正常?

 

http://www.foxtable.com/webhelp/scr/1977.htm

 


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/6/10 12:17:00 [显示全部帖子]

 

那就没办法处理了。如果你发送某个命令过去,会返回一个数值,这样才能变通处理。也就是,如果发数据过去,没有数值返回,就是没连上了。

 

 


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/6/10 15:46:00 [显示全部帖子]

mousedown事件,执行代码

 

vars("stop") = False
Do While vars("stop") = False
    output.show(Date.now)
    application.Doevents
Loop

 

mouseup事件,写代码

 

vars("stop") = True

 


 回到顶部