Labview控制一个老的激光设备

2019-07-17 19:58发布

初学者提问题。

手头有一个老式的激光设备,原本的控制程序是在MS-DOS下运行的16位应用程序(光纤通信)。
不过同时有RS232C接口,现在希望能通过PC上的labview实现GPIB-RS232C传递控制。
说明书有ASCII的控制语言程序代码。

Labview能做到这个么?


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
7条回答
风之追逐
2019-07-18 01:26
howell_fu 发表于 2015-12-4 11:06
请问: 16位的程序是可以直接在Labview里调用的么?
其实原本我们尝试用windows32位系统内置的DOS界面去调用程序,不过估计是数据类型的问题。

LABVIEW可以调用外部可执行程序,不过我也是新学LabVIEW不久,还没去学这些。而且你的程序比较早,直接调用肯定会有兼容性问题。(在现在的系统中运行一下你的程序,有反应吗?)
你可以在电脑上装一个串口调试助手软件,按照说明书设置好串口号、波特率什么的,接好RS232接口。用调试软件发送个简单的前进或后退ASCII命令,看看仪器的反应。如果成功了,你用LabVIEW做个程序,加进一些逻辑时序不是很难的。

以上只是我的建议,供你参考。有什么问题尽管提,我有空会来回复的。

一周热门 更多>