需求是这样的:
上位机通过Lan和RS485串口连接下位机通讯模块
上位机使用HTTPClient的get方法发送192.168.0.102/meter.cgi
下位机在收到该指令后,向其485串口发送Test start!
上位机通过485串口收到该指令后,向其485串口回传Test over!
下位机通过485串口收到Test over!指令后,向其Lan回传Test OK!
上位机会通过之前的get 方法得到Test OK!回复!
以上有任一环节出错,上位机得到的回复都会是Test Error!
labview的HTTPClient 的get方法是发送和回复的时间较短,无法满足测试要求。
每次发完之后得到的会都是Test Error!延时增加到10s 似乎也没用,正给get.vi还是大概1s左右的时间就跑完了!
给位大神帮忙看看如何解决这个难题?
一周热门 更多>