wujie2163
级别: 正式会员
精华主题: 0
发帖数量: 64 个
工控威望: 96 点
下载积分: 598 分
在线时间: 16(小时)
注册时间: 2020-11-10
最后登录: 2023-12-27
查看wujie2163的 主题 / 回贴
24楼  发表于: 2020-11-28 21:02
学习了
旁边是你
级别: 正式会员
精华主题: 0
发帖数量: 33 个
工控威望: 86 点
下载积分: 484 分
在线时间: 12(小时)
注册时间: 2019-08-10
最后登录: 2024-03-02
查看旁边是你的 主题 / 回贴
25楼  发表于: 2020-12-14 14:44
19楼的和我的想法一致。
yzdz66
级别: 探索解密
精华主题: 0
发帖数量: 60 个
工控威望: 162 点
下载积分: 640 分
在线时间: 49(小时)
注册时间: 2016-09-23
最后登录: 2024-01-11
查看yzdz66的 主题 / 回贴
26楼  发表于: 2021-01-04 22:06
图片:
如下图   我用的是Q06udv CPU 用F区报警器 SD63是系统报警个数 存储地址  只需检测SD63的值是否有变化 就可以检测是否有新的报警
qq240559043
干就完了
级别: 略有小成
精华主题: 0
发帖数量: 174 个
工控威望: 312 点
下载积分: 4060 分
在线时间: 127(小时)
注册时间: 2012-06-06
最后登录: 2024-04-25
查看qq240559043的 主题 / 回贴
27楼  发表于: 2021-01-05 08:17
引用
引用第4楼yoyo2001426于2020-09-25 08:06发表的  :



这样一百多的ALM,该怎么写法...有更精简的写法吗

(*m2000-m2999个报警,X11复位蜂鸣器*)
IF  clear_c THEN
    当前报警数:=0;
END_IF;

FOR  for_index:=0 TO 999 BY 1 DO
    Z0:=for_index;
    IF LDP(TRUE,M2000Z0 )THEN
        YO:=TRUE;      (*报警*)
    END_IF;
END_FOR;
IF LDP(TRUE,X11) THEN
    YO:=FALSE;
END_IF;
phoenixyqc
级别: 探索解密
精华主题: 0
发帖数量: 12 个
工控威望: 141 点
下载积分: 622 分
在线时间: 10(小时)
注册时间: 2013-05-16
最后登录: 2022-12-28
查看phoenixyqc的 主题 / 回贴
28楼  发表于: 2021-01-08 14:23
引用
引用第19楼timer1977于2020-10-12 17:35发表的  :
当前报警状态确认后存储到寄存器D1,再次发生其他报警状态D0与寄存器D1不一致,触发报警

这是有问题的,同一报警信息复位后再报警呢?
金蛇郎君czz
车到山前必有路 czz674613079@163.com
级别: 网络英雄
精华主题: 0
发帖数量: 1871 个
工控威望: 7206 点
下载积分: 44 分
在线时间: 424(小时)
注册时间: 2019-05-22
最后登录: 2024-04-25
查看金蛇郎君czz的 主题 / 回贴
29楼  发表于: 2021-01-08 14:52
图片:
这是我常用的写法
czz674613079@163.com
深圳合泱科技
头像扫码:腾讯课堂三菱Q系列PLC编程教学。
级别: 探索解密
精华主题: 0
发帖数量: 113 个
工控威望: 162 点
下载积分: 545 分
在线时间: 22(小时)
注册时间: 2020-08-21
最后登录: 2021-09-29
查看深圳合泱科技的 主题 / 回贴
30楼  发表于: 2021-01-13 13:10

从事自动化非标设备程序开发测试维护15年。
专注三菱Q系列PLC编程技能培训,同时承接相关工程项目。
电话微信:18682376527
深圳合泱科技
头像扫码:腾讯课堂三菱Q系列PLC编程教学。
级别: 探索解密
精华主题: 0
发帖数量: 113 个
工控威望: 162 点
下载积分: 545 分
在线时间: 22(小时)
注册时间: 2020-08-21
最后登录: 2021-09-29
查看深圳合泱科技的 主题 / 回贴
31楼  发表于: 2021-01-13 13:11
D0:当前Alarm数量集合
D1:上次Alarm数量记忆
M100:有报警
M101:有新报警
M110:报警消音
Y0:蜂鸣器输出
从事自动化非标设备程序开发测试维护15年。
专注三菱Q系列PLC编程技能培训,同时承接相关工程项目。
电话微信:18682376527
lixianyinlxy
级别: 探索解密
精华主题: 0
发帖数量: 15 个
工控威望: 143 点
下载积分: 563 分
在线时间: 46(小时)
注册时间: 2013-01-17
最后登录: 2023-12-21
查看lixianyinlxy的 主题 / 回贴
32楼  发表于: 2021-01-28 10:24
引用
引用第14楼xuzhanily于2020-09-25 14:29发表的  :
看看,这样能否满足你的要求,每次复位蜂鸣器报警的同时,记住当前报警的状态字,下一次报警来时,跟上次记录的报警状态字比较,不同就启动报警,依次类推.

如果之前的报警被复位了是不是又会触发报警了。
hxyeer
级别: 略有小成
精华主题: 0
发帖数量: 211 个
工控威望: 296 点
下载积分: 1125 分
在线时间: 171(小时)
注册时间: 2019-06-24
最后登录: 2024-04-18
查看hxyeer的 主题 / 回贴
33楼  发表于: 2021-02-01 09:47
三菱报警我都是写的字bit,当字不等零就报警,你这有报警时上升沿reset屏蔽蜂鸣器按钮不就行了,如果已经再报警那可能需要比较想办法比较前后俩次值不就好了。笨办法就是每一个报警bit reset屏蔽蜂鸣器
进击的工控人
看什么看!
级别: 家园常客
精华主题: 0
发帖数量: 296 个
工控威望: 629 点
下载积分: 1705 分
在线时间: 264(小时)
注册时间: 2019-05-29
最后登录: 2024-04-24
查看进击的工控人的 主题 / 回贴
34楼  发表于: 2021-02-01 12:22
引用
引用第2楼hefq于2020-09-24 18:50发表的  :
[attachment=247787]
不要问我怎么实现

我想知道,你这个是怎么录制出来的,
加油!
rainbow
级别: 探索解密
精华主题: 0
发帖数量: 13 个
工控威望: 109 点
下载积分: 698 分
在线时间: 16(小时)
注册时间: 2017-05-23
最后登录: 2024-03-15
查看rainbow的 主题 / 回贴
35楼  发表于: 2021-02-02 10:17
引用
引用第10楼twingo49于2020-09-25 09:32发表的  :
[attachment=247799]
條件說明不夠清楚,例如警報會不會同時出現好幾個? 蜂鳴器停止了,警報條件還在怎麼處理?



还没解决错误的时候按了按钮就把错误信息也给清除了