发表于:2010-03-24 17:31:10
楼主
CPM1A中用了两个脉冲输出,独立模式,脉冲数的指定用连续的内存单元(DM300、DM302)。上位机用VC软件做的程序,Hostlink协议,通过串口直接写CPM1A的内存。当分别向DM300和DM302写入数据时,两路脉冲输出正常。但当同时写入DM300和DM302时(写完DM300的数据后加入4个0再写DM302的数据),DM300控制的脉冲输出正常,DM302控制的无输出。从返回值看两个内存的数据写入都成功了。不知是什么原因,请各位多多指教。