发布于 2004-03-02 15:31:11
0楼
看来我的c程序没有问题
plc发送上来的数据还是有问题。
我在plc程序里是如下设置的:vb100-104 装pc传来的字节,vb200-vb202装上传的2个字节,已在程序里movb了2个常数,vb200=2。RCV中断程序让M1.0=1 ,如果M1.0=1,在主程序里延时3ms(也在子程序里试过),触发XMT vb200, 0 。XMT中断程序是 M1.0=0 。大概就这样,但pc接收的字节变化,如 1 个字节 2个字节 3个字节;有时还没有收到。用串口调试助手得到的结果也是。我就纳闷:这个XMT函数怎么会变化着上传数据呢?
谢谢各位大侠