在TIME控件的事件里,我用MSComm1控件连续发送三个不同的数据,每次发送间隔几毫秒,但通过ONCOMM总只收回一个数据的内容,这是怎么回事?比如我发在TIME的事件里,连续发以下三条数据(modbus协议读取仪表所需内容)
03 01 00 04 00 01 BD E9
03 01 00 00 00 01 FC 28
03 01 00 03 00 01 0C 28
反馈回来只有第一条的内容
03 01 01 01 91 F0
怎么回事,我试过发送间隔一段时间也没用
03 01 00 04 00 01 BD E9
03 01 00 00 00 01 FC 28
03 01 00 03 00 01 0C 28
反馈回来只有第一条的内容
03 01 01 01 91 F0
怎么回事,我试过发送间隔一段时间也没用
最好是在发送完一个数据,不要接着发第二个,而是在TIMER到时后,接收到反馈后,再发第二次,或者用事件驱动的方式