回复:模拟量批量处理三

宁超

  • 帖子

    1009
  • 精华

    39
  • 被关注

    370

论坛等级:至圣

注册时间:2012-12-11

普通 普通 如何晋级?

发布于 2017-09-09 20:49:29

6楼

展开查看
以下是引用question在2017-09-09 20:09:47的发言 >5楼

关于模拟量发生信号无效的紧急处理, 感觉在程序里处理有点力不从心.

我们一年前遇到类似的情况.


有台锅炉, 有10个温度检测点, 但参与PID反馈的温度只用了其中一个, 正好那个温度探头断线, 导致整炉的产品报废, 损失10万多. 后来我们做了如下改进, 一旦探头断线后, plc输出一个数字量信号, 控制一个继电器, 切换其它探头代替断线的探头, 测试下来, 完全满足要求. 另外似乎也可以用硬件中断的办法, 装两个探头.

 

如果用替代值和最后一次有效值的话, 很难满足工艺要求.


谢谢大神建议..

以下是引用宁超在2017-09-09 18:12:21的发言 >4楼:这跟FC105比没有任...

引用4楼详细内容:

这跟FC105比没有任何优势,功能来说。

给你开放下思路:

- 4~20mA 过程信号电流可以定义比如3.8< Ia< 21之间也是正常


- 至少提供2种中其中一种发生过程信号无效时的紧急处理:

  * 替代值

  * 最后一次有效值

  其中信号无效时的状态到达和离开最好可以延迟,简单的波动抑制

- 仿真值

  激活仿真功能,可以输出一个仿真的过程值。

- 生命迹象检测

  当输入值在一段时间总是不产生任何变化即可以认定信号可能产生问题,模拟量原本的定义就是连续变化的物理量。每次输入值与上次不一致的时候重置计时。



这是另外的一个程序了。每次模拟量通道都得出一个过程值信号后,当然需要择优选出信号有效的值来投入PID的回路。你说的这种工艺上经常可以看到的。这就是为什么多点测量投自控需要每个过程值都带信号质量代码的原因。实际上还不是去检测输入通道的工程值吗?


这跟模拟量线性化功能块的替代值和最后一次有效值功能有冲突吗?

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1500系列

共有10699条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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