组态一个TCP连接时需要注意的基本事项是什么?

n

下面是建立一个TCP连接的基本组态规则。n

建立连接的规则

  • 连接是由站点主动建立的。伙伴站点必须随之被动建立连接。n
  • 在S5一侧,连接如何建立取决于作业的类型。
    Send = 主动建立连接
    Receive = 被动建立连接n
  • 连接建立方式(主动或被动)由在一个连接上实施的两项作业(“Number of jobs 1 of 2”)中的第一个作业决定。在本例中第一项作业是“SEND”,因此连接是由S5主动建立的。n
  • 连接如何建立并不对作业本身造成任何影响。

端口规则
安装选项取决于选择了指定的连接或未指定的连接。n

指定的TCP连接的端口规则
地址栏中显示的相关本地和远程地址数据作为缺省值。有单独设置这些端口的选项。n

  • 端口
    端口和端口地址定义了用户程序在站点/CPU内部的入口。它们在站点/CPU中必须是唯一的。
端口地址 应用/注意事项
0 固定分配;不允许改变
1..1024 默认分配;用户不能使用(公共端口)
从2000起... 供NCM使用的区域,用户在这里寻址和分配自由端口。

未指定的TCP连接的端口规则

  • 另一个项目中到“第三方伙伴站点”的连接
    可以为任何一个其它目标站点指定远程IP地址和端口。目标站点可以在当前的STEP 7项目之内,也可以在该项目之外。n
  • FTP连接
    如果在“General Information”标签中选择了“Use FTP protocol”选项,就预先设定好了地址(伙伴端口=21)。

注意事项
转到“Properties - TCP coection”对话框中的地址栏并按下F1打开在线帮助,也可以看到相应的端口规则。n

接口号(SSNR)

  • CP的接口号是在CP1430的组态工具,“SINEC NCM COM 1430 TCP”的掩码(Edit > CP Init)中分配的。
  • 在CPU的所有通信块中,SSNR必须指派为参数(FB120、 FB121、 FB125、FB126、 FB127)。
  • 接口号必须能被4整除(0、4、8、16……)。

SEND(FB120)和RECEIVE(FB121)、SEND_A(FB126)和RECV_A(FB127,SYNCHRON (FB125))

  • 规范QLAE和ZLAE是字规范(QLAE = 0,10 > 10字发送;ZLAE = 0,10 > 10字接收)。
  • PAFE和ANZW是输出参数。这两项参数用于诊断和作业监测,在CP手册中可以得到更多信息。
  • 作业号(ANR) 规定了在CP中组态的连接。
  • 必须完整地调用功能块 - 例如 SPA FB120。

PLC和功能块SYNCHRON、SEND、RECEIVE的比较

SYNCHRON SEND RECEIVE SEND_ALL RECEIVE_ALL
AG 115 FB249 FB244 FB245 FB244* FB245*
AG135 FB125 FB120 FB121 FB126 FB127
AG155 FB125 FB120 FB121 FB126 FB127

* 参数 “A-NR”必须用“0,0”来设定。

关键字
2XV9450-1AU03

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

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

相关推荐

发表回复

登录后才能评论