工控机通过VB与欧姆龙CQM1H CPU51通信,急!急!急!

请各位大虾指教,有一台工控机,是win98系统,通过VB编程后与欧姆龙PLC---CQM1H CPU51通信,现工控机故障,换成新的研华工控机(XP系统),把VB程序、PLC程序等安装完成后,用计算机的COM1口通信,波特率9600,数据位:8,奇偶校验:无,停止位:1,能通过PLC软件与PLC通信,但运行VB程序后却无法与PLC进行通信(试了N次,不知道怎么搞了一下,通信上一次,以后就再也通信不上了)。

第1个回答  2012-05-31
你可以从以下几个方面考虑问题,首先,电脑硬件,是不是com口的问题,com口是不是被占用了。第二,软件问题,把程序拷出来,在别的电脑上进行试验。第三看看你的PLC通信线是不是正确的,不是那根U口线,是另外的一根。有问题再细说吧
第2个回答  2012-05-27
用串口通信软件检查com port 通信是否正常。研华的工控机不会让你可以用电脑主板自带的com port的,他应该有串口通信板422/485.如果都用主板自带的com port。他还怎么卖串口通信板。
第3个回答  2012-05-22
右键“我的电脑”---硬件---设备管理器---看看COM口ID占用了哪个,一般自动占用COM3,把它改成COM1就行了。不行再想办法吧。
第4个回答  2012-05-23
如果你是用MSCOMM.OCX控件的,你更换了操作系统,而XP系统没有自带MSCOMM.OCX组件,需要安装并且注册。