微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > Labview > 下位断电, LabVIEW通讯断了,但怎么在下位重新上电后恢复

下位断电, LabVIEW通讯断了,但怎么在下位重新上电后恢复

时间:10-02 整理:3721RD 点击:
下位设备是从机,用的是Modbus协议通讯,突然断电了, LabVIEW通讯断了,但怎么在其重新上电后恢复通讯呢。LabVIEW一直在开着运行。

可以利用状态机结构,可以在分支结构中新建“打开端口”,“读取数据”,“写入数据”,“关闭端口”这几个分支,当通讯中断时,程序进入打开端口分支,并且不停的在这个分支中循环,直到重新建立连接,然后进入读取或者写入分支!

谢谢,我试试这个方案

哈哈。你可以这样,下位机程序,每次上电即发送一个指令,上位机接收到该指令就连接。为了避免不停轮询浪费资源,可以使用动态注册事件结构。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top