quote:以下是引用jari在2006-09-08 08:07:33的发言:quote:以下是引用伊默在2006-09-07 21:27:42的发言:
在组态硬件的时候可以选择一个M区的字节做脉冲分频器, 8个位有8种频率,其中就有你需要的1S周期的.
伊默的这个方法从没用过,说具体点行吗?
在硬件配置时,需要设置CPU的属性。其中有一个选项为Clock Memory,选中选择框就可激活该功能,如下图所示:
然后在Memory Byte中输入您想为该项功能设置的MB的地址即可,如MB10,则输入10即可。
Clock Memory的功能是在所定义的MB的各个位周期性地改变其二进制的值(脉宽—间歇比例为1:1)。
Clock Memory的各个位的周期及频率如下:
Bit 7 6 5 4 3 2 1 0
Period duration (s): 2 1.6 1 0.8 0.5 0.4 0.2 0.1
Frequency(Hz): 0.5 0.625 1 1.25 2 2.5 5 10
如果您在硬件配置里选择了该项功能,就可以在程序里调用,例如不同频率的方波。