需要在编程软件microwi
中定义以太网向导,步骤如下:(1)选择“工具”菜单下的“以太网向导”。
(2)打开“以太网向导”,简单介绍CP2431及以太网的有关信息,点击“下一步”。
f(3)设置CP2431模块的位置,如不能确定,可以点击“读取模块”由软件自动探测模块的位置,点击“下一步”。
(4)设定CP2431模块的IP地址和子网掩码,并指定模块连接的类型(本例选为自动检测通讯),点击“下一步”。
f(5)确定PLC为CP2431分布的输出口的起始字节地址(一般使用缺省值即可)和连接数据数,点击“下一步”。
f(6)设置本机为服务器,并设置客户机的地址和TSAP。TSAP:由两个字节构成,第一个字节定义了连接数,其中:●LocalTSAP范围:1601,1610~16FE●RemoteTSAP范围:1601,16031610~16FE第二个字节定义了机架号和CP槽号。如果只有一个连接,可以指定对方的地址,否则可以选中接受所有的连接请求。“保持活动”功能是CP2431以设定的时间间隔来探测通信的状态,此时间的设定在下步设定。
f(7)选择是否需要CRC保护,如选择了此功能,则CP2431在每次系统重启时,就校验S7200中的组态信息看是否被修改,如被改过,则停止启动,并重新设置IP地址。“保持活动间隔”即是上步中的探测通信状态的时间间隔。
(8)选定CP2431组态信息的存放地址,此地址区在用户程序中不可再用。
f(9)至此,S7200服务器端的以太网通信已经组态完毕,如下图,给出给出了组态后的信息。点击“完成”保存组态信息。
f(10)在程序调用子程序“ETH0_CTRL”。参数说明:ETH0_CTRL为初始化和控制子程序,在开始时执行以太网模块检查。应当在每次扫描开始调用该子程序,且每个模块仅限使用一次该子程序。每次CPU更改为RUN(运行)时,该指令命令CP2431以太网模块检查V组态数据区是否存在新配置。如果配置不同或CRC保护被禁用,则用新配置重设模块。当以太网模块准备从其他指令接收命令时,CP_Ready置1。Ch_Ready的每一位对应一个指定,显示该通道的连接状态。例如,当通道0建立连接后,位0置1。Error(错误)包含模块通信状态。
二、S7200一般都是通过PC_Access(OPCserver)软件再与Wi
CC相连的。因此要首先设置PC_Access。但是,在设置前一定要运行一次西门子的MicroWi
,在它的设置PGPC接口中选择此处内容被屏蔽TPCIP(auto)→实际的网卡名此处内容被屏蔽,目的是将PC_Access的驱动选为TCPIPA、OPC西门子PC_Access的设置:1、打开PC_Access见下图:
f2、用鼠标右健点击此处内容r