LAbview使用RS485按照不同周期给不同地址发送数据

2019-07-17 15:30发布

本帖最后由 yjzone1213 于 2017-10-18 13:01 编辑

我想使用COM4(RS485)控制地址1的继电器板,每500ms发送一次数据,操作动作;同时控制地址6的温控器,每10S发送一次数据读取温度值。但是现在只能使用同一个周期。具体如附件图:左边条件框是写继电器,需要每500ms发送一次数据;右边是发送指令读温控器温度值,每10S读取一次。但是现在只能以同样的频率进行操作。

各位大侠有什么建议能够实现吗?

RS485 RS485
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
11条回答
yjzone1213
1楼-- · 2019-07-18 19:40
 精彩回答 2  元偷偷看……
zengzhaonan
2楼-- · 2019-07-18 22:44
试试“已用时间”
图片1.png

未命名 1.rar 下载积分: 积分 -1 分

21.38 KB, 下载次数: 4, 下载积分: 积分 -1 分

wyq95361977
3楼-- · 2019-07-19 00:47
可以了
刚刚编辑了一下
加了些附件进去了
yjzone1213
4楼-- · 2019-07-19 06:29
9楼的方法我试过了,不可以,主要是结束的true信号时间太短了,抓不住。
还是用的时间计数器,如下图,用“测量开始”信号启动测量。但是还是有些问题,时间计数器一直在动,点下“测量”按键时不是计时的“0”。会在几秒后才开始给出第一次“测量开始”信号。
基本可以满足使用,但不是最理想的方法
无标题.png
zengzhaonan
5楼-- · 2019-07-19 06:43
yjzone1213 发表于 2017-10-19 14:38
9楼的方法我试过了,不可以,主要是结束的true信号时间太短了,抓不住。
还是用的时间计数器,如下图,用“测量开始”信号启动测量。但是还是有些问题,时间计数器一直在动,点下“测量”按键时不是计时的“0”。会在几秒后才开始给出第一次“测量开始”信号。
基本可以满足使用,但不是最理想的方法

已用时间输出的布尔变量连接事件结构,触发数据发送和读取温度值。

一周热门 更多>