发表于:2004-03-01 16:23:00
楼主
我最近用VC的MSCOMM控件做了一个从站的modbus通讯项目,主站是HoneyWell公司的TDC-3000DCS,现在数据通讯完全正常,但是只要通讯一连上,发现计算机内存就4k/s的往上升。查了两天的程序也没有发现是什么问题,项目又要马上调试了,现在真是压力好大,如果那位大哥大姐比较熟悉的话,请帮帮我!!我提示一下:我已试过我编写的每一个函数,让它20ms执行一次,都没有问题,但是一把它发送到缓冲区就有问题了,即mscomm.SetOutput(COleVariant(Senddata)),其中Senddata为CByteArray型,为要发送出去的数据。有哪位高手请赐教!