发表于:2006-03-12 15:40:00
楼主
王老师你好:
我是做毕业设计,方向是远程控制,看到AB的Contrologix上都有以太网接口,于是就萌发出做一个带以太网口的PLC,赶紧毕业走人。现在大学流行用ARM,ARM扩个IO,上个8019芯片都很容易(开发板的原理图上都有),而且这个东西也可以很方便下载程序(通过以太网口,或串口)这样感觉选它还多工作量就完成了。自己在设计的就是一个IO板(电源板我不会设计,变压器不会算,所以就直接上开关电源,到时能演示骗骗老师就行了)。在留上几个SLOT,可以插上模拟量模块,运动控制模块。
但真正动手设计起来大堆的问题就来了。
(1) 大型的PLC能扩上上万点的IO,什么样的扩展方案好呢,看了FX0N的IO板上面有个 富士的MB622E48的PLD,估计是这个东东里面的东西起作用了,我可不会啊!也没用过CPLD或FPGA,就只能用HC138扩了几组读写IO。这个地方想请王老师讲一下。
(2)看到现在的PLC功能原来越强,AB的ControLogix能运动控制,可以和PMAC媲美,三菱松下的也有运动控制模块,我也想留个接口,如果有时间的话可以上个DSP给伺服发发脉冲,但是不知道流什么样的接口,我想16根数据总线肯定是要的,在留上几根中断线,但怎么实现呢,两个CPU之间怎么通讯和协调呢!想不出来,也看不到。松下的FP4都打磨掉了也看不出来啊!请王老师指点
(3)模拟量模块的设计也有点不明白,选用什么样的AD DA呢!要抗干扰,前置滤波电路怎么设计,这个都没有参考,用并行的还是串行的?感觉因该使用并行的吧(因为AD模块哪个槽都可以插的)
(4) PLC这个东西抗干扰能力很强,看了FX0N的怎么就是看不出来呢!IO板式两层的,TLP120的输入光耦好像有几组光耦输出的地方反向并联了二极管,还有几组没有,输出上拉电阻有个有异,有几组是7.5K还有390K的(难道看错了)然后2083功率放大驱动10只NY24W-K继电器,板上电源用线条了一下。还是想请王老师解释讲解一下怎么抗干扰。