发表于:2009/6/30 23:06:18
#0楼
1:你需要低速的大量DO点,你用485口连上32个16点的DO模块,那就可以达到32*16点=512点。
2:你需要大量的DI,但不想用485扩展,你可以用16DI、16DO做个矩阵扫描(千万记得加上二极管),32个点(16DI+16DO)就可以做到16*16=256点的DI。
3:你需要庞大数量的低速DI,但成本要求非常高。数字电路学过吧?用几个译码器(如4-16译码器)自己做个板子,用光耦实现电平转换,假设用8DI+8DO,可以实现8×2^8=2048点的DI。
注:除了成本低以外,矩阵扫描的另外一个好处,节省不少线缆。缺点是矩阵越大、速度就越慢。那个256点的DI扫描一次大约需要1.6秒(每行10ms)。扫描的程序就不用再说了吧,很简单的。
2:你需要大量的DI,但不想用485扩展,你可以用16DI、16DO做个矩阵扫描(千万记得加上二极管),32个点(16DI+16DO)就可以做到16*16=256点的DI。
3:你需要庞大数量的低速DI,但成本要求非常高。数字电路学过吧?用几个译码器(如4-16译码器)自己做个板子,用光耦实现电平转换,假设用8DI+8DO,可以实现8×2^8=2048点的DI。
注:除了成本低以外,矩阵扫描的另外一个好处,节省不少线缆。缺点是矩阵越大、速度就越慢。那个256点的DI扫描一次大约需要1.6秒(每行10ms)。扫描的程序就不用再说了吧,很简单的。
[此贴子已经被作者于2009-6-30 23:08:09编辑过]
国人当自强,共同努力,抵制日货。