发表于:2004-03-31 08:45:00
6楼
我不知道你使用那种型号的PLC,不过说到脉冲,用PLC的任何一个输出口都是能实现的。在程序里用定时器控制脉冲频率(频率应该等与定时时间+扫描周期),用计数器控制脉冲的个数,程序也很简单。只是这样的脉冲会随着扫描周期的变化有所变化,不过因为扫描周期一般很短,我想如果是脉冲的频率不是很高,我觉得应该没问题。还有一个简单的办法可以实现脉冲输出,就是用VB编一个小程序控制计算机的串行口,串行口共有9个针脚,其中1、6、8、9可当成数字输入用,4、7可当作数字输出用,5是公共地。2、3用于数据传送。你自己好好看看MSCOMM控件的各个属性值就知道了。