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