通过CP343-1进行S7 通讯时,在S7-300 CPU中可以同时进行多少通讯任务?

描述:
通过工业以太网(CP343-1)进行S7 通讯时,可以在S7-300CPU中使用下列的通讯功能块:

  • FB14 "GET"和FB15 "PUT"
  • FB12 "BSEND" 和FB13 "BRCV"
  • FB8 "USEND"和FB9 "URCV"

对于每一个S7通讯功能的执行需要一个任务资源。

通过CP343-1进行S7 通讯时,在S7-300 CPU中可以同时进行多少通讯任务?
图. 01

通过一个CP343-1的S7通讯,背板总线上最多可用16个任务资源。任务资源分配到组态的S7连接并且通过通讯功能块的背景数据块所体现 (I-DBs) 。由于最大的任务资源数为16, 那么最多16个背景DB被使用。如果使用超过了16个背景DB,通讯功能块会显示一个错误 ("STATUS = 1 (dec)").

举例:
如果使用的CP343-1支持最大的16 个S7连接, 那么一个PUT或一个GET任务可以在16个组态的S7连接中执行, 或者一个PUT和一个GET任务可以同时在8个组态的S7连接中执行。在这两种情况下,通过背板总线可以使用16个任务资源。

下面的条目ID提供了IE CPs相关可用S7连接数量的信息:

补救措施:
减少背景DB的个数或者使用一个背景DB用于多个通讯任务,即通讯功能块的参数在程序运行时进行修改。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日 下午12:03
下一篇 2021年4月12日 上午12:00

相关推荐

发表回复

登录后才能评论