回复:模拟量输出

鼠老爹

  • 帖子

    2218
  • 精华

    13
  • 被关注

    21

论坛等级:侠圣

注册时间:2005-11-17

普通 普通 如何晋级?

发布于 2007-07-20 15:04:19

0楼

不管你采用什么样的通讯方式,只要是串行传输的,都会有延时。我没有用过以太网监控PLC,不能给出确切的答复;但是我用自己编VB程序,串行口监视PLC,19200波特率,只能做到500毫秒完成一次问答;那么反映到PC上的采样频率也就是这点了。
对于模拟量的实时性,最佳的选择莫过于模拟仪表;其次是单片机和PLC;再次是PC。模拟仪表暂且不论。单片机和PLC在本质上是差不多的,模拟量输入输出的采样频率都受到AD和DA转换速率的限制。且CPU是按时序执行程序的,不可能实现真正的实时性。如果你要过于频繁地使用通讯,向上位机传送数据,对采样的速率影响更大。大多情况下,100-200毫秒的采样周期已经能够满足大部分对象的要求。况且CPU还要执行其他任务,不能把所有时间都用来采样。当年我们为了同时满足采样和通讯的实时性要求,不得已在单片机中使用双CPU,技术难度一下子高了几倍,最终不得不放弃,退而求其次。至于PLC能否适应实时性的要求,就看你如何解释这个实时性了。至少,输出一个5Hz的正弦波,PLC的实时能力已经足够了。当然在波形的细节上肯定比不过模拟的正弦波信号发生器,但我觉得这不是大问题。
家养老鼠名MINNIE
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33274条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。