西门子6AG15225EH007AB0
西门子6AG15225EH007AB0
图15:硬件组态并设置CP343-1的IP地址
打开Netpro网络组态,选中CPU317-2PN/DP,插入一个新连接,连接伙伴为Unspecified,连接类型为ISO-on-TCP Connection,如下图16所示:
图16:网络组态-创建ISO-on-TCP
对于插入的TCP connection,在打开的连接属性对话框中的“General Information”中由于CP343-1做Server被动连接,因此不勾选“Active connection estabishment”选项,ID保持缺省即可,在“Adress”栏中同样由于CP343-1做Server,因此填入本地连接的TSAP号设置为00.01,对于通信伙伴Remote的TSAP可以选择不填,即允许任意IP地址的客户端发起连接,如下图17所示:
图17:作为 服务器的ISO-on-TCP连接属性设置
注意:1) 如果有多个客户端连接,每个客户端需要创建一个ISO-on-TCP连接,对于本地
的TSAP号可以依次按照00.01顺排,对于远程TSAP号则建议添上对应的客户
端IP地址及TSAP号
3.3 编写程序
打开“IEC61850 Server Library“软件包中功能块库,将软件包中所有的程序拷贝到以上创建的Step7项目中,如下图18所示:
图18:拷贝“IEC61850 Server Library“软件包中功能块到创建的项目中
之后再Step7项目中插入一个CFC Chart图并打开,在打开的Chart图中调用主功能块“FB575 SVR_IEC61850”,如下图19,20。
图19:插一个CFC
图20:在CFC中调用主功能块“FB575 SVR_IEC61850”