关于PROFINET下的IO刷新时间应该如何设置

已锁定

yming

西门子1847工业学习平台

  • 帖子

    22410
  • 精华

    856
  • 被关注

    1162

论坛等级:至圣

注册时间:2004-03-06

钻石 钻石 如何晋级?

关于PROFINET下的IO刷新时间应该如何设置

45425

24

2016-12-13 11:17:05

PROFINET控制系统构成如下图:

图1 系统构成




查看驱动的故障记录,发现每台驱动的历史纪录中有许多 代码8501 (设定值超时);按说应该停机,但没有发现停机现象。
而且也存在 报警信息 8526 PROFINET 没有循环连接。



对于报警 A8526 估计是系统上电或拉闸过程中遗留的报警。
对于 故障8501 (设定值超时)理应是在 驱动ON 之后出现的,但仔细看看故障出现时间和故障清除时间是同一时间。设备也能正常启动,真奇怪。

由此关注了 PEOFINET下的IO刷新时间

看资料,系统的刷新时间,应该由以下几个时间决定。
T1 IO设备本体的刷新时间(这里是G120-2的CU 240E-2PN)
T2 IO设备PN接口的刷新时间
T3 PN网络的刷新时间
T4 IO控制器循环扫描时间(PLC的读取PIO的刷新时间)

仔细查看各部分的时间设置如下:

6台驱动的参数中,PN网络监控时间(看门狗)100mS(默认值)
在设备组态中,每台G120驱动的接口IO周期。刷新周期选择为自动,但是各台并不相同,有的是2mS,有的是4mS。
看门狗时间为6mS、12mS。
图3 驱动IO周期



最后, PLC 1214C的发送时钟为 1mS, 而PLC的扫描周期为5-8mS.
图 PLC 扫描周期




还有一点,给定的输出,采用了40mS循环时间中断的斜率输出给定(起始从0开始)。

我的问题是:
1、这些时间周期如何设定是合理、最佳的。
2、发送时钟1mS的含义是:每毫秒发送全部6台的控制字和设定值等等的报文,还是每毫秒发送1台的报文(轮询方式)?
3、在网络视图中,各台驱动接口的IO刷新时间是否应该手动设置为一致?

4、如何确定PN网络的刷新周期(在没有RT的情况下,是通过PING吗)?


想听听各位的意见,在此谢谢各位!





关于PROFINET下的IO刷新时间应该如何设置 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有13734条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

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