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

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

3天内不再提示

如何在WinCC上显示S7 CPU的运行模式

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 2023-03-26 11:19 次阅读

如何在WinCC上显示S7 CPU 的运行模式

利用S7 系统函数 SFC51 “RDSYSST”(SSL_ID=W#16#023 2, Index=W# 1 6#0004),可以获得CPU上钥匙当前的位置,存放到M 区或DB块中,通过WinCC读取并显示出来。

可以在OB35 中调用SFC 51 :

CALL "RDSYSST"

REQ :=TRUE

SZL_ID :=W#16#232

INDEX :=W#16#4

RET_VAL :=MW12

BUSY :=M10.1

SZL_HEADER:=DB1.SZL_HEADER

DR :=P#M100.0 WORD 20

SFC51的参数解释如下,

REQ :为TRUE 时启动读请求。

SZL_ID :指定需要读取的系统信息,本例为W#16#0232。

INDEX :本例中为W#16#0004。

RET_VAL :执行SFC51 返回状态。

BUSY : 为1 时表示读进程没有完成。

SZL_HEADER:输出系统信息存储的数据记录区号及长度,结构数据类型。

DR :指定输出系统信息存储在CPU的地址区。

参数SZL_HEADER 的地址区在DB1 中建立

6ad9e9ac-ca1b-11ed-bfe3-dac502259ad0.png

用户可以从DR指向的地址区域中读取到当前CPU的运行状态,见下表。其中第五个字提供了关于CPU 钥匙当前的位置:

6af0e828-ca1b-11ed-bfe3-dac502259ad0.png

当CPU打到 RUN-P 时,MW108返回值为2,意为CPU处于RUN-P运行模式:

6b343c36-ca1b-11ed-bfe3-dac502259ad0.png

当CPU 达到RUN时,MW108返回值为1,意为CPU处于RUN运行模式:

6b571aa8-ca1b-11ed-bfe3-dac502259ad0.png

审核编辑:汤梓红

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

    关注

    68

    文章

    10863

    浏览量

    211751
  • 存储
    +关注

    关注

    13

    文章

    4314

    浏览量

    85843
  • 函数
    +关注

    关注

    3

    文章

    4331

    浏览量

    62612
  • WinCC
    +关注

    关注

    6

    文章

    204

    浏览量

    47995

原文标题:如何在WinCC上显示S7 CPU 的运行模式

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

收藏 人收藏

    评论

    相关推荐

    S7-1200 PLC的S7通信服务器端解决方案

    S7-1200CPU的为S7通信提供了两条用于读写数据的指令“PUT”和“GET”,使用PUT个GET指令对伙伴CPU进行读写时,不管伙伴CPU是处于
    发表于 07-07 10:42 5421次阅读
    <b class='flag-5'>S7</b>-1200 PLC的<b class='flag-5'>S7</b>通信服务器端解决方案

    何在S7-1200和S7-200 Smart之间进行S7单边通信

    介绍下如何在S7-1200和S7-200 Smart之间进行S7单边通信。
    发表于 01-15 06:00

    何在新的Galaxy S7S7 Edge上屏蔽广告

    开发人员已迅速努力使其应用程序在三星软件的Android棉花糖版本中运行,Galaxy S7S7 Edge将立即可用。请记住,广告拦截器是专门与三星的浏览器一起编码的。
    的头像 发表于 07-30 15:37 2822次阅读

    博途VASS06的CPU设置要求

    WinCC Runtime Advanced: 必须始终在  WinCC 运行系统的设备组态中设置运行系统软件(WinCC  Runti
    的头像 发表于 12-23 15:51 4207次阅读

    何在WinCC显示S7 CPU运行模式

    何在WinCC显示S7 CPU运行
    的头像 发表于 04-04 18:10 1910次阅读
    如<b class='flag-5'>何在</b><b class='flag-5'>WinCC</b><b class='flag-5'>上</b><b class='flag-5'>显示</b><b class='flag-5'>S7</b> <b class='flag-5'>CPU</b>的<b class='flag-5'>运行</b><b class='flag-5'>模式</b>?

    详解如何在WinCC显示S7 CPU运行模式

    利用S7 系统函数 SFC51 “RDSYSST”(SSL_ID=W#16#023 2, Index=W# 1 6#0004),可以获得CPU钥匙当前的位置,存放到M 区或DB块中,通过Wi
    的头像 发表于 04-03 11:22 1922次阅读
    详解如<b class='flag-5'>何在</b><b class='flag-5'>WinCC</b><b class='flag-5'>上</b><b class='flag-5'>显示</b><b class='flag-5'>S7</b> <b class='flag-5'>CPU</b> 的<b class='flag-5'>运行</b><b class='flag-5'>模式</b>

    浅谈如何在WinCC显示S7 CPU运行模式

    何在WinCC显示S7 CPU运行
    的头像 发表于 03-30 13:47 2195次阅读
    浅谈如<b class='flag-5'>何在</b><b class='flag-5'>WinCC</b><b class='flag-5'>上</b><b class='flag-5'>显示</b><b class='flag-5'>S7</b> <b class='flag-5'>CPU</b> 的<b class='flag-5'>运行</b><b class='flag-5'>模式</b>

    CPU运行模式S7-CPU工作的原理

    S7-CPU 工作模式的原理 操作模式描述了 CPU 的行为。有下列操作模式: ● STARTUP ● RUN ● STOP 如果
    的头像 发表于 08-25 17:17 3422次阅读

    何在WinCC显示S7 CPU运行模式

    利用S7 系统函数 SFC51 “RDSYSST”(SSL_ID=W#16#023 2, Index=W# 1 6#0004),可以获得CPU钥匙当前的位置,存放到M 区或DB块中,通过Wi
    的头像 发表于 07-06 15:53 1073次阅读

    WinCC显示S7 CPU运行模式步骤

    利用S7 系统函数 SFC51 “RDSYSST”(SSL_ID=W#16#023 2, Index=W# 1 6#0004),可以获得CPU钥匙当前的位置,存放到M 区或DB块中,通过Wi
    的头像 发表于 04-07 10:21 779次阅读

    S7-1200 CPUS7-200 SMART S7通信指南

    S7-1200 CPU 固件版本 V2.0 及其以上,本体集成的 PROFINET 通信接口可以做 S7 通信客户端。S7-1200 仅支持 S7
    的头像 发表于 04-19 15:14 3142次阅读

    S7-1200 CPUS7-200 SMART S7通信教程

    S7-200 SMART CPU 固件版本 V2.0 及其以上,本体集成的 PROFINET 通信接口支持 S7 通信,可以通过向导或使用 GET/PUT 指令两种方式实现,最多可以建立 16 个
    的头像 发表于 05-06 14:49 6551次阅读
    <b class='flag-5'>S7</b>-1200 <b class='flag-5'>CPU</b>与<b class='flag-5'>S7</b>-200 SMART <b class='flag-5'>S7</b>通信教程

    S7-1200 CPUS7-200 SMART S7通信

    S7-200 SMART CPU 固件版本 V2.0 及其以上,本体集成的 PROFINET 通信接口支持 S7 通信
    发表于 05-06 14:49 1171次阅读
    <b class='flag-5'>S7</b>-1200 <b class='flag-5'>CPU</b>与<b class='flag-5'>S7</b>-200 SMART <b class='flag-5'>S7</b>通信

    一文解析S7-1200与S7-1500 S7通信

    S7-1200 的 PROFINET 通信口可以做 S7 通信的服务器端或客户端(CPU V2.0及以上版本)。S7-1200 仅支持 S7
    发表于 05-15 17:13 6032次阅读
    一文解析<b class='flag-5'>S7</b>-1200与<b class='flag-5'>S7</b>-1500 <b class='flag-5'>S7</b>通信

    何在WinCC显示S7 CPU运行模式

    利用S7 系统函数 SFC51 “RDSYSST”(SSL_ID=W#16#023 2, Index=W# 1 6#0004),可以获得CPU钥匙当前的位置,存放到M 区或DB块中,通过Wi
    的头像 发表于 08-28 10:06 749次阅读
    如<b class='flag-5'>何在</b><b class='flag-5'>WinCC</b><b class='flag-5'>上</b><b class='flag-5'>显示</b><b class='flag-5'>S7</b> <b class='flag-5'>CPU</b>的<b class='flag-5'>运行</b><b class='flag-5'>模式</b>?