liu1984412
级别: 略有小成
精华主题: 0
发帖数量: 86 个
工控威望: 269 点
下载积分: 859 分
在线时间: 92(小时)
注册时间: 2009-08-06
最后登录: 2024-06-13
查看liu1984412的 主题 / 回贴
楼主  发表于: 2012-02-24 17:06
      请问大家,如果一台设备有很多报警点,如:某个气缸没有前进到位,需要出现报警。这个报警怎么才能实现呢?
这种方法可行吗,出现某个报警,把一个中间继电器置为1(M110)?然后在上位界面中监控这个继电器。
sccgkong
不是每次都会成功,但是必须每次都有进步
级别: 论坛先锋
精华主题: 0
发帖数量: 203 个
工控威望: 1374 点
下载积分: 916 分
在线时间: 299(小时)
注册时间: 2010-06-21
最后登录: 2024-07-05
查看sccgkong的 主题 / 回贴
1楼  发表于: 2012-02-24 17:14
其实就是监控,同时输出一个辅助继电器。在上位机监控M的状态
得之坦然,失之淡然,顺其自然,争其必然
ccy5156
虽然网络是虚拟的,但同样存在真.善,美,正在生锈的湘籍男孩,
级别: 论坛先锋
精华主题: 0
发帖数量: 943 个
工控威望: 1397 点
下载积分: 1615 分
在线时间: 147(小时)
注册时间: 2008-07-28
最后登录: 2024-11-19
查看ccy5156的 主题 / 回贴
2楼  发表于: 2012-02-24 20:16
可以办到
像蚂蚁一样工作,像蝴蝶一样生活
niningtt
级别: 工控侠客
精华主题: 0
发帖数量: 1230 个
工控威望: 3550 点
下载积分: 858 分
在线时间: 459(小时)
注册时间: 2010-08-24
最后登录: 2024-11-16
查看niningtt的 主题 / 回贴
3楼  发表于: 2012-02-25 09:41
报警就是一个状态,目前你要知道的是满足什么样的条件要报警,知道了满足什么条件报警那就输出了报警信号说着数据
祥林嫂
做工控人,不停地学习,不停地分享、交流。
级别: 网络英雄
精华主题: 0
发帖数量: 914 个
工控威望: 6785 点
下载积分: 5550 分
在线时间: 290(小时)
注册时间: 2012-02-13
最后登录: 2019-03-28
查看祥林嫂的 主题 / 回贴
4楼  发表于: 2012-02-25 09:46
引用
引用第3楼niningtt于2012-02-25 09:41发表的  :
报警就是一个状态,目前你要知道的是满足什么样的条件要报警,知道了满足什么条件报警那就输出了报警信号说着数据

就像LZ说的气缸没有前进到位?像偶们平时是用什么来进行判定呢?本人新手,谢谢 呵呵
fubin739
级别: 家园常客
精华主题: 0
发帖数量: 443 个
工控威望: 790 点
下载积分: 3050 分
在线时间: 453(小时)
注册时间: 2006-11-06
最后登录: 2024-11-14
查看fubin739的 主题 / 回贴
5楼  发表于: 2012-02-25 10:01
让PLC上的报警点需要人手动去复位,这样报警存在的时间就会比较长,然后用上位机去扫描你所有的报警点,再做比较,就可以了。
wwcwwc
级别: VIP会员

精华主题: 0
发帖数量: 3393 个
工控威望: 3189 点
下载积分: 70437 分
在线时间: 1604(小时)
注册时间: 2008-04-20
最后登录: 2024-11-19
查看wwcwwc的 主题 / 回贴
6楼  发表于: 2012-02-25 11:08
我的理解:报警信号可以理解为“一般输出点”。要使这个输出点动作需要什么条件,而产生这个报警信息就是满足了相关条件后的结果。比如气缸没有退到位,是退到位行程没有检测到信号还是该回路存在故障,或者是气缸实际位置值确实没有到达。
panchaoren
级别: 略有小成
精华主题: 0
发帖数量: 152 个
工控威望: 279 点
下载积分: 3846 分
在线时间: 180(小时)
注册时间: 2012-02-10
最后登录: 2024-11-12
查看panchaoren的 主题 / 回贴
7楼  发表于: 2012-02-25 11:14
ReadSPLC_M("M" & CStr(L), MSCommPLC)