- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PLC模拟量通道品质判断(西门子、施耐德)
项目中部分模拟量涉及到比较重要的连锁,当出现断线、短路、严重干扰或仪表故障时会造成误动作,引发比较严重的后果,所以一般在模拟量连锁跳机条件上应该与上该通道无故障判断。首先以S7-300为例介绍下西门子本身自带的通道断线判断功能如下:在STEP7 SIMATIC Manager中创建一新项目Test_wire_break;在新项目中插入一个S7-300的站SIMATIC 300(1);做硬件配置,CPU为CPU315-2DP(6ES7 315-2AG10-0AB0),模拟量模块为6ES7 331-7KF02-0AB0;配置SM331-7KF02 模块的inputs选项,选择0-1通道组为2线制电流(2DMU),其他通道组为电压,并注意模板的量程卡与设置的相同。选中Enable框中的Diagnostic Interrupt选项,选中Diagnostics 选项中的0 – 1通道组中的Group Diagnostics 和 with Check for Wire Break选项,配置完成的画面如下:硬件组态完成后,保存编译;接下来完成诊断程序,在SIMATIC 300(1)\S7 Program(1)\ Sources下面插入STL Source文件STL Source(1),此时文件为空;打开空的OB1程序,然后选中Libraries\Standard Libraries\System Function Blocks\SFC51 RDSYSST DIAGNSTC,按F1键,出现SFC51的在线帮助信息,然后在信息的最底部点击Example for module diagnostics with the SFC 51,然后选择点击STL Source File,选中全部STL Source 源程序拷贝到STL Source(1)中,存盘编译此源程序,提示没有错误;此时在Blocks 中自动生成OB1,OB82,DB13和SFC51;打开OB82的程序并做简单修改,将19 和20 行拷贝到go:后面并保存,具体变化如下:将整个S7-300站的程序和硬件组态下载到CPU中,下在完成后将CPU的模式选择开关切换到RUN位置,此时CPU运行,CPU的SF灯亮,SM331的SF灯亮,查看CPU的诊断缓冲区Hardware\Online\选择CPU并双击\Diagnostic Buffer,可获得相应的故障信息;打开DB13 数据块,在线监控,具体画面如下:因为通道断线是一到来事件,所以诊断信息存储到COME数组中,本例中COME数组字节的含义解释如下:COME[1] = 16#0D 表示通道错误,外部故障和模板问题;COME[2] = 16#15 表示此段信息为模拟量模板的通道信息;COME[3] = 16#00 表示CPU处于运行状态,无字节2中标示的故障信息;COME[4] = 16#00 表示无字节3中标示的故障信息;COME[5] = 16#71 表示模拟量输入;COME[6] = 16#08 表示模板的每个通道有8个诊断位;COME[7] = 16#08 表示模板的通道数;COME[8] = 16#03 表示0通道错误和1通道错误,其它通道正常;COME[9] = 16#10 表示0通道断线;COME[10] = 16#10 表示1通道断线;COME[11] = 16#00 表示2通道正常,其它通道与2通道相同;此方法实用性不强,且配置里面是2个通道为一组配的,如果有一个通道为备用,为免一直调用OB82报故障,还需将俩路模拟量的点串接起来,比较麻烦,故很少有人会采用。对于2线制及4线制变送器,短路时AI模块接受到的电流会大于20mA,断路时电流是0mA。对于三线制的热电阻信号,模块是通过电桥将阻值转换为电压进行测量,所以外部断线时,AI模块接受到的电压为0或则等于源电压,短路时电压信号为0。西门子AI模块对于电流信号是将4~20mA信号转换为0~27648的数字量。在允许范围内最大值为32767,对应电流22.96mA,最小为-4864,对应电流为1.185mA。对于S7-300的模块当输入电流大于21.81mA时,转换后的输出值为32767,当输入电流小于1.185mA时,转换后输出值为-32768.而S7-400的AI模块在电流值大于21.81mA或小于1.185mA时输出值都为32767。电压信号与电流信号类似:对于S7-300的模块当输入电压小于0.296V时,系统输出-32768,当电压大于5.704V时,系统输出32767。S7-400的AI模块统一输出32767。目前我们大多数是以0~27648为界限对模拟量进行断线或短路判断,但是很多仪表使用一段时间后会出现零点漂移现象,经过
您可能关注的文档
最近下载
- 【同步教学】北师大版数学五年级下册第三单元《分数乘法》单元测试卷2.doc VIP
- 教学大纲_特种设备安全技术.docx VIP
- 个人简历——【标准模板】.doc VIP
- 结构加固方法介绍和选择.ppt VIP
- 【嘉世咨询-2025研报】2025中国两轮电动车行业现状报告.pdf
- 宜宾市叙州区总工会社会化工会工作者招聘笔试真题2022.docx VIP
- 大桥河幸福河湖建设规划方案研究.docx VIP
- 《机械与特种设备安全》教学大纲.pdf VIP
- 2025广东广州市工业和信息化局直属事业单位引进急需人才20人备考试题及答案解析.docx VIP
- 2023年宜宾市叙州区总工会社会化工会工作者招聘考试真题.docx VIP
文档评论(0)