SIMATIC S7-1500与TIA博途软件的使用---连载97

已锁定

总坛主

  • 帖子

    1023
  • 精华

    21
  • 被关注

    395

论坛等级:至圣

注册时间:2011-02-24

黄金 黄金 如何晋级?

SIMATIC S7-1500与TIA博途软件的使用---连载97

1943

10

2017-03-07 09:46:14

 

以下内容节选自机械工业出版社出版的西门子自动化技术丛书----《SIMATIC S7- 1500 与 TIA博途软件使用指南》, 作者崔坚。更多更详细的内容请您参考《SIMATIC S7- 1500 与 TIA博途软件使用指南》一书。

 

 

通过模块的值状态功能实现诊断

  • 12.9通过模块的值状态功能实现诊断

值状态(QI,质量信息)是指通过过程映像输入 (PII)直接获取I/O 通道的信号质量信息。值状态与I/O数据同步传送。

支持值状态功能的模块包括DI、DO、AI和AQ。在激活“值状态”功能后,除模块I/O信号地址区外,另增加了值状态信号的输入地址空间。值状态的每个位对应一个通道,通过评估该位的状态(1:表示信号正常;0 :表示信号无效),可以对I/O通道的有效性进行评估。例如,输入信号的实际状态为“1”时,如果发生断路,将导致用户读到的输入值为“0”。但由于诊断到断路情况,模块将值状态中的相关位设置为“0”,这样用户可以通过查询值状态来确定输入值“0”无效。

值状态字节的地址分配取决于所使用的模块。下面通过示例的方式说明该功能的使用,示例中使用AI 8xU/I/RTD/TC ST模块。

插入模块后,在“模块属性”->“模块参数”->“通道模板”->“AI组态”中,勾选“值状态”选项,激活值状态检测功能,如图12- 33所示。

图12- 33 激活模块的值状态功能

 

之后,查看模块占用的I/O地址区,可以看到该AI模块所占用的地址区为17 个字节,即前16个字节为AI输入信号,最后1个字节为AI信号的值状态,如图12- 34所示。

图12- 34 激活值状态检测功能后模块的输入地址区会增加

 

值状态地址分配信息如图12- 35所示,每个模拟量通道对应一个位信号,指示其值状态信息,对该模块配置而言,AI通道0的地址为IW0,对应的值状态为I16.0,其余通道以此类推。

图12- 35 AI 8xU/I/RTD/TC ST 的地址空间

 

将模块通道0的测量类型修改为“电压”,测量范围修改为“1..5V”,如图12- 36所示。

图12- 36 为模拟量通道设置测量类型和范围

 

将配置下载到PLC后,可以在监控表中通过IW0的值监视通道0的信号,通过I16.0监视该通道的值状态。在IW0有效范围内,I16.0值为“1”;如果将模块的通道0的连接线断开,IW0的数值为“-32768”,I16.0值为“0”,表明该输入值无效。

SIMATIC S7-1500与TIA博途软件的使用---连载97 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1500系列

共有8655条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

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