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

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

3天内不再提示

分配过程映像/过程映像分区简介

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 2023-08-28 10:08 次阅读

简介

使用过程映像的优点在于,程序循环执行过程中,访问的过程映像信号始终一致。对于 S7-1500,可以选择“自动更新”(Update automatically) 或“PIP 1”(最高到“PIP 31”)。

为自动更新的过程映像区分配地址

可在地址的分配过程(巡视窗口,“I/O 地址”区域)中定义过程映像。如果模块地址位于系统将在每个程序循环中自动更新的过程映像区中,则应选择以下设置:

5d5b2ebc-44e1-11ee-a2ef-92fbcf53809c.png

对比:对于 S7-300/400 模块,此设置称为“OB1 过程映像”。

如果地址不在过程映像区中,请选择“无”(None) 作为过程映像。

为过程映像分区分配地址

可在地址分配过程(巡视窗口,“I/O 地址”区域)中定义过程映像分区。可通过用户执行指令更新过程映像分区也可以通过连接到 OB 由系统自动更新。

将过程映像分区连接到 OB

在 I/O 地址区(“组织块”(Organization block) 参数)中,也可以将过程映像分区连接到一个 OB。

例如,对于“循环中断”类型的 OB,将自动分配下一个可用的过程映像分区;但这种分配也可以更改。启动 OB 之后,系统将自动更新所分配的输入过程映像分区。在 OB 结束时,系统将所分配的过程映像分区输出写入到 I/O 输出中。此外,将不会再自动更新过程映像分区。

连接过程映像分区 2 (PIP 2) 和循环中断的示例:

5d6bc95c-44e1-11ee-a2ef-92fbcf53809c.png

例外:即便连接到 OB(OB 61 到 OB 64),系统也不会更新等时同步模式中断 OB 的过程映像分区。

所分配的过程映像或过程映像分区将显示在已分配 OB 的属性中(不能更改)。

在用户程序中更新过程映像分区

可通过特殊指令,更新用户程序中的每个过程映像分区。过程映像分区输入可使用“UPDAT_PI”指令,而过程映像分区输出则使用“UPDAT_PO”指令。

要求

已经打开并激活设备视图。

模块或子模块有 I/O 地址。

步骤

要更改预设的过程映像范围,请按以下步骤操作:

在设备视图中,选择要设置起始地址的模块。
在巡视窗口中,单击“属性”(Properties) 下的“I/O 地址”(I/O Addresses) 区域。
在“过程映像”(Process image) 下,选择所需的过程映像。





审核编辑:刘清

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

    关注

    8

    文章

    224

    浏览量

    33785
  • S7-400
    +关注

    关注

    1

    文章

    63

    浏览量

    14547
  • S7-1500
    +关注

    关注

    3

    文章

    298

    浏览量

    5850

原文标题:西门子博途: 分配过程映像/过程映像分区

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

收藏 人收藏

    评论

    相关推荐

    读取Debian系统映像中的文件

    ,最后终于可以看到这个映像文件里有什么了,然后把整个过程写出来,分享一下。1、解压缩。从官网下载的映像文件是xz格式的压缩文件,可以通过命令xz来解压缩(xz -dk file.img)。2、解压缩之后
    发表于 02-02 23:09

    如何编写一个带有3个分区的SD卡映像

    你好,我目前正在尝试编写一个带有3个分区的SD卡映像:一个可启动FAT和两个ext4。我想使用Buildroot和SWUpdate来“ping-pong”更新未使用的ext4分区。不幸的是,运行
    发表于 05-22 08:05

    【HarmonyOS HiSpark AI Camera】映像烧录

    、OHOS_Image.bin、rootfs.img和userfs.img。目前支持串口、USB、网口三种方式进行映像烧录。在映像烧录前,需要确认每个映像在EMMC中的存储起始地址和存储空间大小即
    发表于 09-27 16:02

    三种访问过程映像的方法

    硬实时的需求。用户可以通过python等高级语言编写程序,并且可以通过存储器中的过程映像便捷的写入或者读取所有当前过程值。本文将介绍从过程映像
    发表于 02-02 16:40

    i.MX8M Plus Android构建映像的生产闪存怎么解决?

    可以将其发送给生产程序员。 当我完成构建 Android 时,输出目录中有许多文件 - 超级映像、供应商映像、启动映像、dtsb 映像、自定义
    发表于 05-10 07:51

    什么是映像备份

    什么是映像备份 映像备份(Image copies)不压缩、不打包、直接COPY独立文件(数据文件、归档日志、控制文件),类似操作系统级的文
    发表于 06-17 07:41 1115次阅读

    在路由器上安装IOS映像

    CCIE学习指南实验室操作:在路由器上安装IOS映像
    发表于 05-10 17:22 0次下载

    如何使用Xilinx SDK创建Zynq引导映像

    了解如何使用Xilinx SDK创建Zynq引导映像。 我们将在通过Xilinx SDK创建Zynq引导映像时查看可以选择/添加的引导参数和分区
    的头像 发表于 11-23 06:24 3635次阅读

    CPU1500之循环的定义

    在该循环中,过程映像分区 0 将自动更新。通过“自动更新” (Automatic update) 设置(默认)组态 I/O 模块时,应将 I/O 地址分配给这些
    的头像 发表于 03-02 15:50 2303次阅读
    CPU1500之循环的定义

    如何采用过程映像输入进行系统诊断

    采用过程映像输入进行系统诊断 除了事件驱动型系统诊断之外,SIMATIC 系列的输入和输出模块也可通过过程映像输入提供诊断信息。
    的头像 发表于 03-18 10:33 1537次阅读

    采用过程映像输入进行系统诊断

    过程映像输入相关的诊断信息与用户数据同步传输。评估通道值状态时,请在 STEP 7 的 I/O 模块属性中选中“值状态”(Value status) 复选框。
    的头像 发表于 04-09 15:10 1622次阅读
    采用<b class='flag-5'>过程</b><b class='flag-5'>映像</b>输入进行系统诊断

    使用的I/O地址如何更改过程映像区范围

    可以采用两种方式:更改过程映像区范围 或 使用外设地址直接读取/写入
    的头像 发表于 10-08 11:24 1189次阅读

    西门子PLC使用SFC更新局部过程映像

    在用户程序中访问输入(I) 和输出(Q) 地址区时,程序并不扫描数字信号模块上的信号状态,而是访问CPU系统存储器和分布式I/O 中的存储器区。该存储器区就是过程映像
    的头像 发表于 10-08 15:34 1622次阅读

    什么是过程映像区与外设地址

    当在程序中使用‘I.。。’或 ‘Q.。。’ 对输入、输出进行访问时,实际上并未直接访问输入、输出模板,而是访问 CPU 的系统存储区。此 ‘I’/ ‘Q’ 区分别被称作输入过程映像区和输出过程
    的头像 发表于 10-09 17:18 1858次阅读

    地址映像有哪三种方式

    为Cache地址,这个变换过程叫作地址变换。 地址映像方式通常采用直接映像、全相联映像、组相联映像三种: 1-直接
    的头像 发表于 10-31 11:39 563次阅读