416和417通讯的问题??

我项目上用的416和417,417主416从,走的S7 connection。
问题1:416每次执行完的下载程序到Memory以后,通讯就断了,必须打开netpro点开416的通讯重新Download才能恢复。这不科学啊?
问题2:我的通讯的PUT和GET都放在417里去做,打比方我在FB350里去写SFB14\15。一旦我增加了通讯DB的的长度(Byte XX),那么就该通讯就报错,一定要更新并重新下载FB350的背景数据块,才会正常。我只是多传了几个数据而已,为什么要重新下载调用通讯的FB的背景数据块。

感谢大家!

问题补充:
第一个问题,是我下载程序到Memory卡,会导致PLC之间的通讯无法恢复,必须重新点开NetPro里面的416的通讯连接重新下载,我仅仅只是传了程序块,清空的RAM。

最佳答案

1)用于将用户程序写入CPU的存储卡。
假如CPU有一个用于存储卡的插槽,并支持本功能(例如,CPU416),而且插入了一个存储卡,则可以将STEP 7项目下载至卡中。只有当CPU处于STOP模式时才能执行该功能。
2)改变了FB的程序结构,实际上是改变了接口内容,是需要重新下载背景数据块的,这个是规约。

提问者对于答案的评价:
谢谢!

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc216150.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月23日 下午4:26
下一篇 2017年11月23日 下午4:26

相关推荐