• IIANews微官网
    扫描二维码 进入微官网
    IIANews微信
    扫描二维码 关注微信
    移动客户端
  • English
2026智能趋势论坛 菲尼克斯电气二级-以太网
控制系统

如何利用S7-1200的程序控制指令重新配置PROFIENT接口

  2013年08月08日  

  对于西门子SIMATIC S7-1200,从 CPU V2.0固件开始,STEP 7 V11 提供 T_CONFIG 指令可以通过编程控制 CPU 集成 PROFINET 接口的配置。

  图. 01

  可以设置如下接口配置:

  IP 参数: IP 地址,子网掩码,路由地址

  PROFINET IO 设备名

  配置数据存储在 "Conf_Data" 结构体数据类型中。

  图. 02

  以PLC数据类型创建 "Conf_Data" 结构体数据类型。

  它包含系统指定的数据类型:

  IF_CONF_Header

  IF_CONF_v4

  IF_CONF_NOS

  说明

  正确使用 T_CONFIG 指令需要注意以下几点:

  序号.步骤

   属性中,在 "Ethernet address" 下,选择想修改的设置:

  下列设置可以被改变:

  IP 地址、子网掩护码和路由地址。

  PROFINET 设备名

  必须选择"... using a different method".

  图. 03

  2.此外,地址数据结构 IF_CONF_v4 或 PROFINET 设备名数据结构 IF_CONF_NOS 中的参数 "Mode" 必须为值 1 (= 配置数据永久有效)。

  取决于是否只修改接口地址还是也要修改PROFINET 设备名,必须设置 header 数据类型 IF_CONF_Header 中的 "SubfieldCount" 参数值为 "1" 或 "2" (= 结构体中的所有子域) (见图. 02).

  3.对数据类型 IP_V4 ,以 "Array of Bytes" 输入每一个要修改的地址。

  图. 04

  4.以 "Array of Bytes" 方式一个字符一个字符的传送要修改的 PROFINET 名到 NOS 参数。

  要遵从PROFINET名字的命名规则(如, 最多240个小写字符、数字、连字号、句号).

  PROFINET 名可以短于 240 字节但必须大于 2 字节。

  必须根据 "PROFINET 名字长度 + 6"来修改 "Length" 变量。

  图. 05

  表 01

  安全提示

  警告

  本条目描述的功能和解决方案主要限于实现自动化任务。此外,如果该系统与工厂其它部分或整个互联网有连接,请注意必须采取适当的安全 措施以遵循相应的工业安全标准。更多信息参见条目ID: 50203404.

  下载

  学习 T_CONFIG 指令,可以参考下面的例子项目。

  它包含通过操作面板 KTP 600 Basic PN 修改 PROFINET 接口的配置。

  当T_CONFIG 指令使用时,HMI 通过 "Change connection" 事件与新配置了PROFINET接口的控制器同步建立通讯。

  由于 KTP 600 Basic PN 不支持无类别域间路由(CIDR),最后的8位组IP地址只能在C类网络中修改。

  KTP 600 Basic PN 也可以在没有硬件时由 STEP 7 V11 模拟。

  项目中的 IP 地址如下:

  控制器: (修改为 )

  HMI:

  图. 06

  KTP 600 Basic PN 用户接口包含下列元素:

  IP 字符串: 转换 IP 地址为字符串,以用于 "Change connection" 事件

  IP 地址: 新的IP 地址(只有最后的8位可以编辑)

  子网掩码: 新的子网掩护码(不可编辑)

  路由器地址: 新的路由器地址(不可编辑)

  PN 名字: 新的 PROFINET 设备名

  REQ: 执行 T_CONFIG 指令和 "Change connection"

  PN 名字按钮: 切换开/关,决定是否修改 PROFINET 设备名

  显示HMI的最后一条系统消息

  要进行确认,在 STEP 7 V11 中,可以通过刷新可访问节点来检查 IP 分配,通过"Online & Diagnostics" 模式下的"Assign name"功能来检查PROFINET设备名。

  下载包括 "" 项目.

  复制 "" 到一个单独的文件夹,双击解压后,可以使用STEP 7 V11 SP2 Update5 打开并处理项目。

   ( 2768 KB )

  附加信息

  T_CONFIG 的详细信息参见 S7-1200 自动化系统手册 (条目ID 36932465) 以及 STEP 7 Basic V11.0 SP2 系统手册(条目ID 57199536).

  创建环境

  本FAQ中的截图和下载项目由 STEP 7 V11 SP2 Update 5 创建。

最新视频
以AI赋能仿真技术 金发科技携手西门子提速汽车材料研发   
教程 | 和利时脱硫工况异常处置Agent   
绿电直连 算力新局——AIDC算电协同线上沙龙
工业 AI 赋能电子/半导体产业 智能制造升级
PTC Creo 13 设计未来型产品
PTC Codebeamer
专题报道
《我们的回答》ABB电气客户故事
《我们的回答》ABB电气客户故事 ABB以电气问题解决专家之志,回答未来之问。讲述与中国用户携手开拓创新、引领行业发展、推动绿色转型的合作故事,共同谱写安全、智慧和可持续的电气化未来。
企业通讯
探索工业AI未来——研祥集团智能物联业务新品发布会
探索工业AI未来——研祥集团智能物联业务新品发布会

新型工业化是当前我国制造业发展的核心战略方向,作为工业AI赛道头部企业,研祥通过旗下研祥智能、研祥金码、亿万克三大品牌,

投票进行时 | 智造·影响力年度评奖活动
投票进行时 | 智造·影响力年度评奖活动

IIANEWS 发起 2025-2026「智造·影响力」评选,旨在发掘和呈现产业发展中标杆。目前,评选已进入网络投票阶段

在线会议
热门标签

社区

null null /info/control-system/technical-article/ABC00000000000223742.html