quote:以下是引用Automann在2013-02-04 06:37:21的发言:quote:以下是引用看雪001在2013-02-03 09:41:39的发言:
看雪001网友,你用的是什么型号的模块?每个模块用了几个通道?每个通道模拟量的转换时间是多少?如果是积分型的AI模块,一般选用20ms的积分时间,每个通道的转换时间至少20多ms,每1ms或每3ms读取模拟量有意义吗?连续读取的同一通道的A/D转换值要多长的时间才变化一次?
盼望你的答复。
廖老师好!
我用的是313C啊,集成了5个模拟量输入通道,实际只用了1个通道,我将其它通道的测量类型设为“取消激活”。一开始也是担心模拟量的转换时间,想看看这个指标,但是属性里没有看到。不过想想,西门子现在还用积分型AI模块就太落后了吧,而且它是12位精度,还只用到一个通道,20ms的转换时间即采样频率只能做到50Hz,这也太低性能了吧!
积分型AI最大的优点是对特定的频率有很强的抗干扰能力。20ms的转换时间对于大多数工业应用也够了。1ms的采样周期,你用来干什么?
积分型AI精度够了,但是转换速度较低, 逐次逼近型就要好些,既能照顾精度要求,也能满足一般速度要求。至于1ms的采样周期,对于PLC的应用确实比较少,可是我确实需要1ms甚至更短的采样周期,但我不懂得用怎样用其它方法来实现。
经过对313c的试用,实际已经能满足我的项目要求:1ms采样周期。但是假如将来我需要0.5ms的周期,是不是运行同一个程序,winAC会更快呢?并且,PLC的AI转换速率究竟是多少?这些不都是PLC CPU的资源吗?
PLC究竟可以做什么?不能做什么?其实没有一定,但是我相信西门子总有答案!不断地问下去,才能知道PLC的发展方向,有一种趋势是基于PC的,比如WinAC……