电工学习网

 找回密码
 立即注册
查看: 1309|回复: 0
打印 上一主题 下一主题

在用户程序中修改CP243-1的IP地址

[复制链接]
跳转到指定楼层
楼主
发表于 2021-2-7 20:36:52 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
今天给大家分享通过程序实现CP243-1IP地址的修改,具体操作步骤如下:
1、打开已配置的以太网向导,双击“CRC保护”。如下图所示。
在用户程序中修改CP243-1的IP地址
2、选择“否,请勿为此配置生成CRC保护”,点击“下一步”。如下图:

在用户程序中修改CP243-1的IP地址
3、以太网向导生成的项目组件将包括子程序“ETHx_CFG”,点击“完成”。
在用户程序中修改CP243-1的IP地址

4、点击数据块,找到以太网向导生成的数据页“ETHx_DATA”,找到存放CP243-1 IP地址信息的数据区,记住其地址。
在用户程序中修改CP243-1的IP地址
5、在程序中有条件调用“ETHx_CFG”,实现CP243-1的IP地址的修改。
6、将程序块,数据块下载到CPU中。在状态表中对存储CP243-1IP地址信息的V区地址进行赋值,IP地址、子网掩码和默认网关地址按照16进制格式进行输入,可参考如下实例:
例如:IP地址为 192.168.70.206,子网掩码为255.255.255.0, 默认网关为192.168.70.1
则VD1000=16#C0A846CE,VD1004=16#FFFFFF00,VD1008=16#C0A84601
在用户程序中修改CP243-1的IP地址
修改完毕后将M20.0置1,使能ETH0_CFG指令修改CP243-1的组态。
注意:只有当存储CP243-1组态信息的数据区中包含有效数据时才能够触发ETHx_CFG指令,否则可能导致错误的组态数据被传送到CPU,导致CP243-1出现故障。
7、检查IP地址是否设置成功。通过以太网电缆将CP243-1连接至PG/PC的以太网接口,点击“开始”按钮,在搜索框中输入“cmd”,打开命令行编辑器。
输入以下指令:ping ,例如:ping 192.168.70.206,回车,如果出现以下界面说明CP243-1的IP地址设置成功。
在用户程序中修改CP243-1的IP地址
注意:
     如 果 CRC 功能已经关闭,系统只能通过 S7-200 用户程序对系统进行组态。 由于 CRC 校验关闭后的有意和无意修改,CP243-1 不能完全检查组态数据的一致性,因此不能保证这种情况下连接到网络中的 CP 或组件能够正常运行。由此造成的风险由客户自己承担。
来源:西门子工业技术论坛

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

电工学习网 ( )

GMT+8, 2024-5-16 23:07

Powered by © 2011-2022 www.diangon.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础知识电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

快速回复 返回顶部 返回列表