回复:大家是如何规避位控制按钮置位不复位的

已锁定

为修修为

西门子1847工业学习平台

  • 帖子

    1154
  • 精华

    8
  • 被关注

    29

论坛等级:奇侠

注册时间:2021-12-02

钻石 钻石 如何晋级?

发布于 2025-02-25 15:10:05

19楼

展开查看
以下是引用hhyx9在2025-02-24 23:29:17的发言 >16楼

相反,能PLC程序解决的事情就不要靠组态,线性缩放HMI内也能做,但是我就放在PLC,其实就是个最终负责的问题,最终的逻辑是靠PLC执行的,那么所有的判断、转换、处理就放在它这最合适,对于所有外围的东西,都要防着它一手,HMI不一定可靠,所以过来的命令和数据要处理,物理输入不一定可靠,所以设计电路时要保护,过来的信号也要处理再用

以下是引用为修修为在2025-02-22 23:30:31的发言 >5楼:加延时做滤波应该是...

引用5楼详细内容:

加延时做滤波应该是提高稳定性的普遍通用做法。程序内实现,只是增加代码量。主要还从组态方面来思考的。

以下是引用hhyx9在2025-02-22 20:08:50的发言 >2楼:我在工程中应用的方...

引用2楼详细内容:

我在工程中应用的方法是所有实体IO主令信号(如按钮)等都是在IO映射的同时完成动作合理性检测,比如一个按钮,正常操作是不会按压操作超过一定时间(比如3秒),当检测到超过阈值了就触发相应动作(比如进行安全封锁,输出报警等)。

HMI同理,其实不止Bool信号,其它IO域都需要在PLC内进行缩放/限幅/判断等处理后再使用,而不是拿过来就直接去用。

你的思路与我同,屏只做输入、输出、显示之用,不做运算。没有了屏系统一样能转。

但实际应用中,除即时性控制外,屏把按钮虚拟化了,少了实体按钮或全部代替了。

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有8936条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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