0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

西门子博图中系统常量详解

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 2024-01-12 11:27 次阅读

对于S7- 300/400 控制器硬件和软件组件的识别由逻辑地址或诊断地址执行。

对于S7- 1200/1500 ,识别是通过系统常量进行的。S7- 1200/1500 控制器的所有硬件和软件组件(例如,接口、模块、OB...)都有自己的系统常量。系统常量是在中央和分布式 I/O 的设备组态的设置期间自动创建的。

• 可以通过模块名称而不是硬件标识来寻址。

• 分配与函数相关的模块名称,以便在编程过程中轻松识别模块。

在以下示例中,可以看到系统常量是如何在用户程序中使用的。

图2 -36:用户程序中的“系统常量”

2fe6bdbc-b092-11ee-8b88-92fbcf53809c.png

1. 控制器的系统常量可在“ PLC 变量 - 默认变量表” 文件夹中找到。

2. 系统常量位于“ 默认变量表”的单独列表中。

3. 在此示例中,为 DI模块分配了符号名称“ RobotArmLeft” 。

您也可以在系统常量表中找到该名称下的模块。

在用户程序中,“ RobotArmLeft” 与“GET_DIAG” 诊断块互连。

301362fe-b092-11ee-8b88-92fbcf53809c.png

系统常数是CPU范围内唯一的全局常数,由系统自动创建。例如,系统常数可以用来寻址和识别硬件对象。

描述

与通过逻辑地址或诊断地址识别硬件和软件组件的S7-300/S7-400不同,在S7-1200/S7-1500中,通过系统常数进行识别。S7-1200/S7-1500的所有硬件和软件组件(如接口、模块、OB等)都有自己的系统常数。当为中央和远程IO创建设备配置时,系统常数会自动生成。

系统常数需要作为块上的参数,例如用于读取和写入西门子设备和第三方设备的一致用户数据。与S7-300/S7-400不同,在S7-1200/S7-1500中,模块的输入和输出区域的相关系统常数用于寻址,而不是IO区域的逻辑起始地址。

对于S7-1200/S7-1500,您必须使用参数(如“LADDR”、“HSC”、“PWM”和“PORT”)及其相关的系统常数来参数化所有指令。您可以象征性地配置这些,也可以使用硬件ID(HW ID)的值进行配置。条目ID:67396336中提供了使用系统常数进行参数化的示例。

以下示例向您展示了必须为指令“RDREC”(读取数据记录)的输入参数“ID”参数化的系统常数。

指令“RDREC”从ID寻址的模块读取编号为INDEX的数据记录。

“ID”参数用于识别PROFINET IO设备的硬件,并自动分配编号。

硬件ID取自指定IO控制器的系统常数。头模块的名称由IO设备的名称和扩展名[Head]组成。

在项目导航和S7工作站中,导航到“PLC标记”并打开对话框“显示所有标记”。

在“PLC标记”中,切换到“系统常数”选项卡。

使用垂直滚动条滚动,直到找到系统常数的名称。在本例中,标头组的硬件ID的系统常数名称为“FanControl~Head”,其值为270。

30212466-b092-11ee-8b88-92fbcf53809c.png

或者,您也可以在头模块的Properties中找到系统常量。在PROFINET IO设备的设备配置检查器窗口中,打开“属性”。在“System constants”(系统常数)选项卡中,您可以找到PROFINET ID设备的硬件ID(本例中为:“FanControl~Head”)。

3046d06c-b092-11ee-8b88-92fbcf53809c.png

现在,您可以使用“FanControl~Head”系统常数参数化“RDREC”指令的“ID”参数。

30692464-b092-11ee-8b88-92fbcf53809c.png

巡视窗口中“系统常量”(System constants) 选项卡上的硬件标识符

在设备视图中选择硬件对象并在巡视窗口中选择“系统常量”(System constants) 选项卡时,将显示硬件对象的所有硬件标识符作为具有名称和类型的系统常量。

硬件标识符的名称采用分层结构。它们最多包含四个层次级别,级别之间用波浪符“~”分开。基于名称,还可以识别相关硬件模块的“路径”。

硬件标识符的显示取决于在图形视图中所选择的对象。如果在网络视图或设备视图中选择整个设备,则相应设备中所有对象的所有硬件标识符都会显示在系统常量(模块、接口、端口等)中。如果只选择单个模块或端口,则系统常量中只显示所选对象的硬件标识符。

示例

名为 "Local~DI_16x24VDC_HF_1" 的系统常量表示本地 ("Local") CPU 中名为 "DI_16x24VDC_HF_1" 的数字量输入模块的硬件标识符。数字量模块的名称与组件属性中的可编辑名称相同(巡视窗口)。如果只选择此模块,则只显示此模块的硬件标识符。

3098d3a8-b092-11ee-8b88-92fbcf53809c.png

说明
为了便于硬件对象的识别,在配置硬件时请指定描述最为清晰的硬件对象名称。名称中应包含硬件对象与工厂单元或设备的相关性。

PLC 变量表的系统常量中的硬件标识符

对于每个已组态的硬件组件,STEP 7 都会向 PLC 变量(“系统常量”(System constants) 选项卡)中添加相应的条目。这些条目为只读条目。除了整数值,还将指定名称和 HW 数据类型。

示例:

30aacf22-b092-11ee-8b88-92fbcf53809c.png

编程中的硬件标识符

如果使用带有“ID”或“LADDR”输入参数的指令寻址一个硬件组件,则可通过双击该输入参数显示所有相关硬件组件的列表,以供选择。

例如,在硬件中断 OB 的起始信息中,可通过硬件标识符识别中断触发模块。

30bd728a-b092-11ee-8b88-92fbcf53809c.png

审核编辑:汤梓红
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 控制器
    +关注

    关注

    112

    文章

    15235

    浏览量

    171209
  • plc
    plc
    +关注

    关注

    4975

    文章

    12257

    浏览量

    454931
  • 西门子
    +关注

    关注

    92

    文章

    2850

    浏览量

    113778
  • S7-1200
    +关注

    关注

    11

    文章

    329

    浏览量

    17224

原文标题:西门子-博图 :系统常量

文章出处:【微信号:gh_a8b121171b08,微信公众号:机器人及PLC自动化应用】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    西门子PPI协议详解分析

    大家好:由于前段时间的疯狂的研究西门子PPI协议解密之故,所以无心插柳的研究出了较实用的西门子S7-200 PPI协议,今天奉献大家。我们经常要用于上位机、现场设备与S7-200CPU之间的通讯
    的头像 发表于 10-03 17:59 5192次阅读
    <b class='flag-5'>西门子</b>PPI协议<b class='flag-5'>详解</b>分析

    西门子系列PLC安装接线详解

    本文中介绍的西门子PLC安装接线详解,包含PLC型号有:Smart200、S7-300,S7-1200,S7-1500等。
    的头像 发表于 07-24 10:25 4075次阅读
    <b class='flag-5'>西门子</b>系列PLC安装接线<b class='flag-5'>详解</b>

    西门子PLC在板坯连铸系统中的应用

    西门子PLC在板坯连铸系统中的应用 本文主要介绍了板坯连铸的生产工艺及其系统概况,以及西门子PLC在柳钢4#坯连铸机系统中的应用。
    发表于 06-17 14:36 1135次阅读
    <b class='flag-5'>西门子</b>PLC在板坯连铸<b class='flag-5'>系统</b>中的应用

    畅销西门子助听器价格表_西门子助听器价格大全

    畅销西门子助听器价格表_西门子助听器价格大全 1、西门子盒式助听器 AMIGA 176AO Pocket AMIGA 176AO 西门子助听器价格:441元
    发表于 08-23 12:19 1.1w次阅读
    畅销<b class='flag-5'>西门子</b>助听器价格表_<b class='flag-5'>西门子</b>助听器价格大全

    西门子经典天线教程

    西门子经典天线教程
    发表于 09-12 17:40 269次下载
    <b class='flag-5'>西门子</b>经典天线教程

    西门子S7200与变频器MODBUS通讯实例详解

    西门子S7200与变频器MODBUS通讯实例详解
    发表于 12-11 17:04 20次下载

    西门子S7-200_编程手册

    西门子s7-200控制编程指令详解,以及部分特殊控制指令的讲解
    发表于 02-29 14:07 10次下载

    西门子S7-200使用教程

    西门子S7-200 PLC仿真软件超详细使用教程西门子S7-200使用教程
    发表于 05-06 16:43 0次下载

    西门子是哪个国家的品牌_西门子发明了什么

    本文开始介绍了西门子是哪个国家的品牌以及西门子的发展历史,其次介绍了西门子的发明成果,最后对西门子的家电进行了分析。
    的头像 发表于 04-04 08:45 5.1w次阅读

    博世和西门子哪个好_博世和西门子的关系

    本文开始阐述了博世和西门子的关系以及分析了西门子和博世哪个更好,其次分析了西门子和博世的冰箱哪个更好,最后介绍了博世和西门子家电集团在中国的发展。
    的头像 发表于 04-04 09:30 15.2w次阅读

    详解西门子S7-300基本指令应用

    详解西门子S7-300基本指令应用说明。
    发表于 04-22 14:58 23次下载

    西门子基础指令大全

    西门子基础指令
    的头像 发表于 09-14 09:59 3789次阅读

    西门子官网

    西门子官网 西门子股份公司是一家专注于工业、基础设施、交通和医疗领域的科技公司。从更高效节能的工厂、更具韧性的供应链、更智能的楼宇和电网,到更清洁、更舒适的交通以及先进的医疗系统西门子
    发表于 04-28 11:21 1397次阅读

    西门子漏波系统的介绍

    西门子漏波系统的介绍
    发表于 06-14 16:34 0次下载

    PLC网关采集西门子S7-1200对接MQTT服务器的操作步骤详解

    钡铼技术PLC网关采集西门子S7-1200对接MQTT服务器的操作步骤详解
    的头像 发表于 09-12 09:50 1980次阅读
    PLC网关采集<b class='flag-5'>西门子</b>S7-1200对接MQTT服务器的操作步骤<b class='flag-5'>详解</b>