如题,
有一台工控设备,他生产过程有打印功能,我想用一根并口转串口的线接到工控机的并口,另一头用电脑串口接收打印数据,进行分析,
想请问,谁做过这方面的东西,应该从哪里下手,有什么好的资料或源码,或方案
另,工控设备的操作系统是Linux,针式打印机
有一台工控设备,他生产过程有打印功能,我想用一根并口转串口的线接到工控机的并口,另一头用电脑串口接收打印数据,进行分析,
想请问,谁做过这方面的东西,应该从哪里下手,有什么好的资料或源码,或方案
另,工控设备的操作系统是Linux,针式打印机
类似CommPort := 'COM1'; (***** 4 start *)
hCommFile := CreateFile(PChar(CommPort),
GENERIC_WRITE,
0,
nil,
OPEN_EXISTING,
FILE_ATTRIBUTE_NORMAL,
0);
WriteFile(hCommFile,
PChar(sToSend)^,
Length(sToSend),
NumberWritten,
nil); (***** 4 end *)
CloseHandle(hCommFile); (***** 5 *)
end;
第二,串口转并口(按上述顺序)的线,我还未见过有售!就像1楼的仁兄所说“并口的输出速度比串口快很多”,从原理上讲,pc不可能用低速的串口去连接使用高速接口(并口)的外设,因而,楼主期望使用的转换线并不存在。并口(外设)转换为usb(pc)这样的方式,倒是可行的方案之一,也有这样的转换线卖。至于进行数据分析这点,别人不知道你那外设的通讯协议,很难提供出具体的建议给你。