发表于:2005/9/7 22:38:00
#0楼
我打算用VB的mscomm控件通过RS232读取电机编码器的值,返回一直为空,望那位大侠相助?
1,电机为松下A系列的,一台电机,设置为RS232通讯,
2,电缆没问题,用panaterm能读取,
3,编码器为绝对型的,通讯9600,0,1,8。电机ID=1
根据手册的流程图发送“05h",返回“04h",表示通讯成功,
mscomm1.output="05h" '不知该&H05 、05H、 0x05
sleep(500)
InputBuffer=mscomm1.input
InputBuffer一直为空!
不知哪儿有问题??????????
1,电机为松下A系列的,一台电机,设置为RS232通讯,
2,电缆没问题,用panaterm能读取,
3,编码器为绝对型的,通讯9600,0,1,8。电机ID=1
根据手册的流程图发送“05h",返回“04h",表示通讯成功,
mscomm1.output="05h" '不知该&H05 、05H、 0x05
sleep(500)
InputBuffer=mscomm1.input
InputBuffer一直为空!
不知哪儿有问题??????????