说明
在某些应 用领域,在特定应用程序中建立通信连接或创建程序控制的 IP 组态比通过STEP 7组态界面进行这些操作更具优势。
例如,大量机器制造商是发现这一优势的典型用户,他们要为客户提供简单的用户界面,但需要调整通信服务以适应操作员输入。最终用户不需 要STEP 7 的知识。对于此类应用,函数块FB55 “IP_CONFIG” 可用于在 SEND/RECEIVE 接口上建立连接以及用于IP 组态。使用FB55 “IP_CONFIG” 可灵活地将含组态数据的数据块传送到以太网 CP。
实现步 骤
在硬件组态中明确指定使用用户程序设置 IP 地址而不是通过硬件组态,如图1。
![58c9e50805818c5ef6eceb1de59ad62a.png](https://img-blog.csdnimg.cn/img_convert/58c9e50805818c5ef6eceb1de59ad62a.png)
图1
模块的访问保护需要设置为 “Not locked” ,才可以保证函数的正常执行,如图2。完成硬件组态下载后,CP 卡处于 STOP 状态。
![0191904ad792beb764eba5933cf26b21.png](https://img-blog.csdnimg.cn/img_convert/0191904ad792beb764eba5933cf26b21.png)
图2
手动创建组 态数据块 (CONF_DB),数据块包含以太网CP 的所有连接数据和组态数据 (IP 地址、子网掩码、默认路由器、NTP 时间服务器和其它参数)。如图3,数据块分为两部