百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术文章 > 正文

功能篇:TIA平台 S7-1200 在线修改IP

cac55 2024-11-24 12:16 114 浏览 0 评论

使用T-CONFIG指令修改S7-1200的IP地址和设备名称

使用 S7-1200 的 T-CONFIG 指令可以修改 S7-1200的 IP 地址和设备名称,下面详细介绍该指令的使用方法。

硬件:

  1. CPU 1215C DC/DC/DC,V3.0,(6ES7 215-1AG31-0AB0)

软件:

  1. TIA Portal Step7 V13

1. 创建新项目

新建一个项目,项目名称“1200_IP_change”,添加 S7-1200 新设备,控制器选择“6ES7 215-1AG31-0XB0”,设备名称为“PLC_1”,如图 1 所示。

2. 网络接口组态

创建项目名称“1200_IP_change”,进入“设备组态”,设置 PROFINET 接口;首先添加新子网“PN/IE_1”,设置 IP 地址“192.168.1.130”,子网掩码“255.255.255.0”,PROFINET设备名称设置成“plc_1”,如图 2 所示。将该项目编译保存,并下载到 CPU 中。

3. 在线查看设备名称和 IP 地址

从项目树中的“在线访问”中找到该电脑的网卡(本项目的网卡是“Intel(R)82579LM Gigabit Network Connecti..”),双击“更新可访问的设备”,等待一段时间可以浏览到网络上可访问的设备,如图 3 所示。

图 3 显示浏览到一个设备,设备名称是“plc_1”,IP 地址是“192.168.1.130”。与之前设置的 CPU 的PROFINET 接口网络设置的设备名称和 IP 地址一致。

4. 调用功能块 T_CONFIG

在主程序OB1中调用T_CONFIG功能块,从“通信->开放式用户通信->其他”处拖入功能块 T_CONFIG。并为该功能块的参数 Interface 指定 PROFINET 接口的硬件 ID,管脚 interface 选择“Local~PROFINET_接口_1”,该管脚的具体含义可以看功能块的帮助文档(鼠标点击选中该功能块,手指按键盘的 F1 键 )。如图 4 所示。

5. 功能块管脚 Conf_Data

功能块T_CONFIG,有一个管脚 Conf_Data,本文着重介绍该管脚。在管脚 CONF_DATA 中引用结构“ConfigData”,该结构需要在全局数据块中创建。首先,新建一个数据块 DB2,如图 5 所示,在 DB2 中新建一个变量“ConfData”,数据类型为 Struct,在变量下新建 3 个子变量:Header、IPData、Nos,数据类型分别为:IF_CONF_Header、IF_CONF_v4、IF_CONF_NOS,这 3 个数据类型直接手动输入就可以。该管脚的具体含义可以看功能块的帮助文档(鼠标点击选中该功能块,手指按键盘的 F1 键 )。

6. 功能块 T_CONFIG 管脚的填写

前面已经填写了管脚 “Interface”,并管脚 “Conf_Data” 分配地址为“DB2.ConfData”,Req、Done、Busy、Error、Status、Err_Loc 分别填写地址:M10.0、M10.1、M10.2、M10.3、MD12 和 MD16。如图 6 所示。

7. 修改 CPU 网络组态

进入 CPU 的“PROFINET 接口”,将 IP 协议选择为“在设备中直接设定 IP 地址”,将 PROFINET 选择为“在设备中直接设定 PROFINET 设备名称”,如图 7 所示。

8. 再次下载项目

编译保存该项目,再次整体下载该项目,弹出下载界面“扩展的下载到设备”,可以看到组态访问节点的 PLC_1 的地址显示“未组态”,点击按键“开始搜索”,直到“目标子网中的兼容设备”表格中显示出 PLC_1,地址显示“192.168.1.130”,用鼠标选中该设备,点击右下角的“下载”。如图 8 所示。

9. 展开数据块

项目下载完成后,展开数据块 DB2 的 3 个变量,如图 9 所示。

10. 监控修改变量

将项目在线,从项目树中的“PLC_1->监控与强制表”中新建一个监控表(本例新建为“监控表_1”),将数据块 DB2 的一些需要修改的变量从 DB2 中拖拽到监控表中,具体变量参见下图的监控表,如图 10 所示。

11. 执行功能块指令

进入主程序并在线,给管脚 “Req” 一个脉冲信号,主程序会立即进入离线状态,这表示设备名称和 IP 地址已经被修改成功,如图 11 所示。

12 再次在线查看设备名称和 IP 地址

再次执行步骤 3,从项目树中的“在线访问”中的“更新可访问的设备”,查看该 CPU 的PROFINET 接口网络设置的设备名称和 IP 地址一致,如图 12 所示。可以看到图中的 CPU 的设备名称修改成“myplc”,IP 地址修改成“192.168.1.131”。

摘自:西门子S7-1200 Easy Plus手册

相关推荐

PDF转Excel后,转出的表格全是乱码是怎么回事?

日常工作中经常会用到将各种办公文档不同格式进行互转,比如将PDF转成Excel,这种转换非常简单,工具也很多,但是有时PDF文档是正常的,转出来的表格却全是乱码是怎么回事呢?在PDF转Excel时,你...

Python CSV 模块通关秘籍:数据表格处理不求人

对话实录小白:(苦恼)我导出的CSV用Excel打开全是乱码!专家:(递上秘籍)(掏出魔法书)**编码问题!用utf-8-sigma保存!CSV格式初体验CSV后缀的文件是标准文件格式,可以通过文本编...

ArcMap碎碎念(常见使用问题集锦)(arcgis细碎小班)

这几日,由于工作原因,频繁使用ArcMap,期间也碰到了些许问题,因而攒了这篇文章,以作记录。1.数据转换:mxd转mpk格式后缀为mxd的文件类型在ArcGIS的使用过程中较为常见,也即为常见的地图...

Excel常用技能分享与探讨(4-经常遇到的问题点汇总②)

一、文件异常问题Excel文件损坏无法打开现象:提示“文件已损坏”“无法读取内容”或直接闪退。解决:使用【文件】→【打开】→选择文件→点击右下角【打开】下拉箭头→选择【打开并修复】。若失败,尝...

解决Excel“#”乱码的方法来了(excel表格嵌入图片别人打开是乱码怎么解决)

小编本人是个表格控,没有excel可能分分钟就会焦虑,刚用excel大概半年多的时间,随着数据传递的频繁和增多,发现了一个奇怪的问题。做好的表格保存后再打开会变成“###”还有时,会出现这样的日期这时...

如何修复损坏的 Excel 文件?3 个方法救回重要数据

有没有遇到这种情况:打开Excel提示“文件已损坏,无法打开”明明很重要的数据,却打不开了…别急!今天分享3个实用方法,帮你修复Excel文件,拯救重要数据!方法一:用Excel自带...

为什么你的 GIS 数据总是出现乱码?

你肯定遇到过这种情况:把GIS文件拖进BigemapPro,但为啥文字就变成了乱码?例如这样:遇到这种情况呢,你也别急,我来教你怎么处理。一、三调数据文件乱码我们通常拿到的三调数据文件是GDB格式的,...

Excel表格数字乱码怎么办?推荐四种简单方法

我们经常利用Excel表格录入数据,在录入数据的时候我们经常会遇到这种情况:因为录入的数字的数位较多导致数字乱码。这种情况真的很影响我们的工作进程。那么Excel表格数字乱码该怎么办呢?推荐大家使用这...

使用Excel时经常遇到的问题,别担心,轻松告诉你解决方案

Excel打开CSV文件为乱码的解决方法!Excel中外部数据链接无法删除怎么办?Excel打开CSV文件为乱码的解决方法!从网页上导出数据文件存储为CSV格式的文件,使用记事本打开文字显示没有问题,...

解决数据恢复软件——恢复的excel文件乱码问题

恢复的excel文件出现乱码通常与原始文件损坏有关,为了解决数据恢复后excel乱码问题,建议使用数据恢复软件的深度恢复扫描,再次扫描需要恢复的excel文件所在磁盘,该扫描方式能对硬件设备进行碎片文...

Excel表格中怎么删除乱码?一秒搞定

随着我们越来越多的使用Excel,我们会发现很多情况下Excel会返回一串乱码似的字符。这些其实并不是乱码。Excel执行公式运算时都会自动对单元格中输入的公式进行检查,当公式如果不能正确地计算时返回...

EXCEL打开CSV等数据文件是乱码怎么办?

使用Data.olllo数据助手解决EXCEL打开CSV、TXT数据乱码的问题计算机存储的文件是有不同的编码方式,而有时候EXCEL打开CSV或TXT文件的时候,发现是乱码,这时候应该怎么办呢?工具:...

Excel表格出现乱码,怎么办?只需要7步,就能完美解决问题

当打开表格时出现乱码,首先需要检查文件的编码格式,确认文件编码格式是否与本地编码格式一致。如果编码格式不一致,可以在打开表格时选择正确的编码格式。如果不确定编码格式,可以试着把文件保存为ANSI或者...

我的Excel打开后是一堆乱码,如何解决?

Excel文件内容变成乱码,可能由于文件编码、文件格式或Excel程序设置的问题导致。以下是一些有效的解决方案,可以帮助你解决Excel乱码问题1.确认文件编码是否正确如果文件是从外部导入的(例如C...

Excel文件打开乱码问题解决方法详解

在日常办公或数据处理中,Excel文件是极为常用的工具。然而,有时当我们尝试打开一个Excel文件时,可能会遇到内容显示为乱码的情况,这不仅影响工作效率,还可能导致重要数据的丢失或损坏。本文将详细介绍...

取消回复欢迎 发表评论: