我使用LabVIEW编写了一个流量计的程序 我认为键盘敲数值按回车键流量计就会执行
但是我想从表格读数到设
定值 流量计却未接收到设定命令 求教各位大神 如果可以请帮帮我 十分感谢
我使用LabVIEW编写了一个流量计的程序 我认为键盘敲数值按回车键流量计就会执行
但是我想从表格读数到设
定值 流量计却未接收到设定命令 求教各位大神 如果可以请帮帮我 十分感谢
让阿豪来帮你解答,本回答参考chatgpt3.5编写提供,如果还有疑问可以评论或留言针对您的问题,您需要确保您的LabVIEW程序能够正确地从表格中读取数值,并将这些数值发送到流量计中作为设定值。在您的程序中,按下回车键后发送命令给流量计可能需要额外的处理。以下是一种可能的解决方案:
// 伪代码示例,仅供参考
// 读取表格中的数值
spreadsheetData = ReadFromSpreadsheetFile("Table.xlsx");
// 配置串口通信
serialPort = VISAConfigureSerialPort("COM1", 9600);
// 创建事件结构
UserEvent = UserEventRegister("Enter Key Event");
while (true) {
// 检测事件
eventType = WaitForEvent(UserEvent);
// 如果是用户按下回车键
if (eventType == EnterKeyPress) {
// 从表格读取数值
newValue = GetNewValue(spreadsheetData);
// 发送数值给流量计
Visawrite(serialPort, newValue);
}
}
请根据您的具体情况和LabVIEW程序的架构进行适当的修改和调整。希望上述信息对您有所帮助。如果有任何问题,请随时回复。感谢!