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

    文章

    16385

    浏览量

    178377
  • plc
    plc
    +关注

    关注

    5012

    文章

    13314

    浏览量

    463834
  • 西门子
    +关注

    关注

    94

    文章

    3042

    浏览量

    115983
  • S7-1200
    +关注

    关注

    11

    文章

    331

    浏览量

    18004

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

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

收藏 人收藏

    评论

    相关推荐

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

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

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

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

    西门子S7-200_编程手册

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

    西门子大赛1200电梯参考程序

    西门子大赛1200电梯参考程序,途V13文件.有需要的加油!
    发表于 06-22 15:56 183次下载

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

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

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

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

    西门子能源首次作为独立运营公司参加进

    、行业知识和成功实践。作为全球领先的科技公司,西门子致力于以创新技术助力实现全产业的变革,引领可持续发展的未来。西门子还计划与中国企业在众多领域深化合作,签署一系列合作协议。 在进会上,包括
    的头像 发表于 10-19 14:13 2446次阅读

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

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

    西门子S7200 SMART系统手册

    西门子系统手册
    发表于 07-04 15:28 8次下载

    图尔库profinet IO在西门子图软件的应用

    profinet工业现场总线在西门子PLC系统应用比较多,绝大部分设备都要在图中进行编程。以下以南京图尔库,南京图稳自动化研发生产的profinet分布式IO为例,介绍第三方prof
    的头像 发表于 07-21 14:33 4043次阅读
    图尔库profinet IO在<b class='flag-5'>西门子</b><b class='flag-5'>博</b>图软件的应用

    利用物通联工业网关实现西门子plc数据采集和控制

    西门子plc是目前工业智能化中常用的一种电气设备,具有无连接、稳定可靠等特点。运用物通联工业网关可以实现对西门子plc的数据采集和控制。  一、物通联工业网关  物通
    的头像 发表于 02-23 17:20 959次阅读
    利用物通<b class='flag-5'>博</b>联工业网关实现<b class='flag-5'>西门子</b>plc数据采集和控制

    西门子漏波系统的介绍

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

    西门子途使用常量的示例

    常量是具有固定值的数据,其值在程序运行期间不能更改。常量在程序执行期间可由各种程序元素读取,但不能被覆盖。不同的常量值通常会指定相应的表示方式,具体取决于数据类型和数据格式。类型与非类型表示方式不同。
    的头像 发表于 09-11 10:24 2735次阅读

    西门子图SCL练习1:使用FC计算平均值

    西门子图SCL练习1:使用FC计算平均值
    的头像 发表于 01-02 10:25 2831次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>博</b>图SCL练习1:使用FC计算平均值

    西门子plc模块型号详解

    和S7-1500等型号。下面分别介绍这些型号的模块。 1.1 S7-200系列PLC模块 S7-200系列是西门子PLC的入门级产品,适用于小型自动化系统
    的头像 发表于 06-11 16:18 6146次阅读