陆龙168
级别: 探索解密
精华主题: 0
发帖数量: 122 个
工控威望: 165 点
下载积分: 731 分
在线时间: 158(小时)
注册时间: 2020-07-09
最后登录: 2024-10-26
查看陆龙168的 主题 / 回贴
楼主  发表于: 2022-06-10 16:23
FX3U双控电磁阀FB块带报警功能,带复位,可以直接调用,自己写的,用在你们程序时只考虑信号对接就好,可以自己模拟后再使用!简单好用才是王道! 双控阀动作带报警FB优化版.zip (179 K) 下载次数:337
qq240559043
干就完了
级别: 略有小成
精华主题: 0
发帖数量: 192 个
工控威望: 332 点
下载积分: 4111 分
在线时间: 143(小时)
注册时间: 2012-06-06
最后登录: 2024-11-15
查看qq240559043的 主题 / 回贴
1楼  发表于: 2022-06-10 16:44
就这!!!!
2310036294
级别: 略有小成
精华主题: 0
发帖数量: 187 个
工控威望: 426 点
下载积分: 1461 分
在线时间: 98(小时)
注册时间: 2015-02-10
最后登录: 2024-11-12
查看2310036294的 主题 / 回贴
2楼  发表于: 2022-06-11 15:37
图片:
引用
引用楼主陆龙168于2022-06-10 16:23发表的 FX3U双控电磁阀FB块带报警功能 :
FX3U双控电磁阀FB块带报警功能,带复位,可以直接调用,自己写的,用在你们程序时只考虑信号对接就好,可以自己模拟后再使用!简单好用才是王道! [attachment=268729]


想法非常好,结构化编程,有利于管理程序。
其实你可以做的更好,对你提稍许建议

1:这个块只能针对一个气缸,如果是一个电磁阀带多个气缸,多个气缸的位置检测没有输入。

2:如果做成多个气缸,每个气缸不在位的报警要区分开来写,这样报警就需要输出一个16位变量,作为报警状态字;

3:针对多个气缸,还需要做两个输出脚作为所有气缸都到位状态,用在自动程序中,这样自动程序中多组气缸伸出或者缩回到位,就可以只用一个变量就行,使自动程序看着更简化。
      

4:最好能有不在伸出位,不在缩回位的报警输入引脚,这样气缸位置报警又集中到标准块内部啦,因为你的块只做了超时报警,干涉报警信息没做,你估计会在外面做。

5:伸出缩回做成IN_OUT变量,伸出到位缩回到位后复位控制引脚,这样自动程序又可以少一部分,
[ 此帖被2310036294在2022-06-11 15:43重新编辑 ]
本帖最近评分记录:
  • 下载积分:+3(陆龙168)
    陆龙168
    级别: 探索解密
    精华主题: 0
    发帖数量: 122 个
    工控威望: 165 点
    下载积分: 731 分
    在线时间: 158(小时)
    注册时间: 2020-07-09
    最后登录: 2024-10-26
    查看陆龙168的 主题 / 回贴
    3楼  发表于: 2022-06-11 16:11
    感谢提的建议
    陆龙168
    级别: 探索解密
    精华主题: 0
    发帖数量: 122 个
    工控威望: 165 点
    下载积分: 731 分
    在线时间: 158(小时)
    注册时间: 2020-07-09
    最后登录: 2024-10-26
    查看陆龙168的 主题 / 回贴
    4楼  发表于: 2022-06-11 16:13
    引用
    引用第2楼2310036294于2022-06-11 15:37发表的  :


    想法非常好,结构化编程,有利于管理程序。
    其实你可以做的更好,对你提稍许建议

    .......

    感谢!
    lyntechme
    虛心做人,踏实做事
    级别: 家园常客
    精华主题: 0
    发帖数量: 564 个
    工控威望: 709 点
    下载积分: 12711 分
    在线时间: 256(小时)
    注册时间: 2012-03-31
    最后登录: 2023-06-04
    查看lyntechme的 主题 / 回贴
    5楼  发表于: 2022-06-26 20:40
    好参考,感谢分享这么好的资料