• 自动化系统
  • 驱动技术
  • 低压电气
  • 工业服务
  • 其他
通信与网络组件 PLC和组件HMI人机界面通信与网络组件过程控制系统过程仪表及分析仪器工业识别工业信息安全
工业以太网
PROFINET
PROFIBUS
ASI
工业无线通信
工业远程通信
物联网(IOT)
更多
常问问题

S7-300以太网模块Profinet通讯连接状态的判断

star star star star star
5.0 分
  • 通信(通讯)
  • 使用操作
  • 综合介绍
  • PROFINET
  • 判断
  • 通讯连接
  • 状态
文档编号:F1105| 文档类型:常问问题| 发布时间:2024年01月17日
  • 0
  • 922
  • 1374
本文介绍了S7-300以太网模块Profinet通讯连接状态的判断

说明

S7-300 以太网模块在 Profinet 网络中既可以作为控制器也可以作为设备,当 Profinet 连接中断时,可以使用下面的方法来判断。本文以 CP343-1 作为控制器为例,如图1,两个设备分别为ET200SP和ET200M。

( 37 KB ) 1

图01

Profinet 通讯中现场设备作为数据的提供者,会向控制器发送数据到 I 区。在发送的 PN 的报文中,按照槽位的顺序添加内容,输入模块槽位:输入数据+IOPS;输出模块槽位:IOCS。IOPS 表示 IO 数据的提供状态(数据是好的还是坏的);IOCS表示IO 数据的消费状态(Q 数据使用状况)。如图2,CP 的PN 通讯程序块 FC11 "PNIO_SEND"和 FC12 "PNIO_RCIV" 提供了IOCS/IOPS 的输出管脚,可以用于通讯状态的评估。

5
图02

IOCS/IOPS 的有效长度和通讯的数据长度有关,每个字节的输入/输出,对应一位IOCS/IOPS 输出。如图3,ET200SP 站点,输入地址0-7 8个字节,对应 IOPS 8位,即MB202;输出地址0,一个字节,对应IOCS 一位,即M200.0。
3
图03

如图4,ET200M 站点,输入地址8 ,1个字节,对应 IOPS 1位,顺序后延即M203.0;输出地址1,一个字节,对应IOCS 一位,顺序后延即M200.1。
4
图04

如图5-6,如果现场设备只是发生故障,通讯没有中断,例如 ET200SP  AI模块被拔出,只有相应的 IOPS 位置位,即MB202。
6
图05

4
图06

如果此时现场设备和控制器的连接中断,则现场设备相应的所有 IOPS/IOCS 都会置位,如图7。此时,ET200M IOPS/IOCS 位全部置位,ET200M 此时可能掉站。
7
图07

注意!某些极端情况,例如 ET200SP 所有的IO 模块都被拔出,IOPS/IOCS 也会全部置位,但是此时通讯连接并没有中断。因此要根据现场实际情况来判断。


您可以前往全球资源库查看此文档

推广Service Portal Home首页
  • 评论
  • 分享

    扫码分享

  • 收藏
  • 点赞
  • 纠错
 

隐私政策更新提示

欢迎您来到西门子数字化工业支持中心网站!我们使用cookies来确保您能最好地使用我们的网站,进行网站分析并根据您的兴趣定制内容。我们有时会与第三方共享cookie数据。继续浏览本网站,即表示您同意我们使用cookies。您亦可以参考西门子数据隐私政策以了解更多相关信息。

同意并继续浏览
提示
您即将前往“全球技术资源库”。
“全球技术资源库”的用户名与本地支持中心(下载中心、技术论坛、找答案、1847工业学习平台)的用户名不通用。如果需要在全球技术资源库下载文档,您需要重新登录或注册。
确定

0元领课点我

信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。