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

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

3天内不再提示

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

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 作者:机器人及PLC自动化 2021-04-04 18:10 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

如何在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 “R DSYSST”

REQ :=TRUE

SZL_ID :=W#16#2 32

INDEX :=W#16#4

RET_VAL :=MW12

BUSY :=M10.1

SZL_HEADER:=DB1.SZL_HEADER

DR :=P#M 100.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 中建立

e0b5679a-8cfc-11eb-8b86-12bb97331649.png

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

e0d252ce-8cfc-11eb-8b86-12bb97331649.png

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

e13890de-8cfc-11eb-8b86-12bb97331649.png

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

e2282cb6-8cfc-11eb-8b86-12bb97331649.png

VASS标准的PLC模式显示:

e2c8ef34-8cfc-11eb-8b86-12bb97331649.png

e31b51ac-8cfc-11eb-8b86-12bb97331649.png

e35e3792-8cfc-11eb-8b86-12bb97331649.png

e39cde48-8cfc-11eb-8b86-12bb97331649.png

由WINCC系统区域指针向PLC的DB100.DBW994 发送1

如果读取PLC的DB值为1认为CPU在运行RUN模式

如果读取PLC的DB值为0认为CPU 处于 STOP 模式

BUS_OK的显示:

e44e7e14-8cfc-11eb-8b86-12bb97331649.png

e493ca14-8cfc-11eb-8b86-12bb97331649.png

dwVisuwert4.X4 := BusOK;

原文标题:VASS标准-如何在WinCC上显示S7 CPU 的运行模式-RUN-STOP

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

责任编辑:haq

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

    关注

    68

    文章

    11216

    浏览量

    222860
  • 操作系统
    +关注

    关注

    37

    文章

    7328

    浏览量

    128605

原文标题:VASS标准-如何在WinCC上显示S7 CPU 的运行模式-RUN-STOP

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    钡铼技术BL118 Node-Red边缘计算网关西门子PLC S7协议使用方法

    一、概述 node-red-contrib-s7用于与 Siemens S7 PLC 交互的 Node-RED 节点。S7读数据 S7写数据 S7
    的头像 发表于 12-03 16:48 406次阅读
    钡铼技术BL118 Node-Red边缘计算网关西门子PLC <b class='flag-5'>S7</b>协议使用方法

    传祺向往S7 Pro+系列将首批搭载Momenta R6飞轮大模型

    2025年9月26日,传祺向往S7 PRO+系列正式上市。传祺向往S7 205KM PRO+激光雷达版搭载由广汽传祺与Momenta联合开发的高阶辅助驾驶系统,支持城区与高速NDA领航等多项功能
    的头像 发表于 09-30 17:43 3930次阅读

    天拓四方分享:什么事S7-1200 G2++?

    中国市场动态,致力于满足广大用户的多样化需求。基于此,西门子在 S7-1200 G2 的基础,精心打造了增强型 PLC——S7-1200 G2++。此次推出的型号包含 S7 - 12
    的头像 发表于 09-05 17:17 934次阅读

    基于Modbus TCP的WinCC监控S7-1200/200SMT应用实例

    测试设备与参数 l 西门子PLC型号:S7-1200 × 1台 l 西门子PLC型号:S7-200Smart × 1台 l 上位机:WinCC7.4 × 1台 l 无线通讯终端——DTD418MB
    的头像 发表于 08-12 09:15 715次阅读
    基于Modbus TCP的<b class='flag-5'>WinCC</b>监控<b class='flag-5'>S7</b>-1200/200SMT应用实例

    S7通信稳不稳?避开这些上位机开发常见雷区是关键!

    上位机使用S7通信涉及诸多要点,稍不注意就容易踩坑。今天,我们就来详细剖析那些最常见的‘雷区’。 一、连接类型设置 以C#上位机使用Sharp7通信库为例,Sharp7默认使用的连接资源是PG,若不
    的头像 发表于 08-08 15:03 566次阅读
    <b class='flag-5'>S7</b>通信稳不稳?避开这些上位机开发常见雷区是关键!

    何在k230运行OpenCV的代码?

    何在k230运行OpenCV的代码
    发表于 06-17 06:06

    西门子S7 PLC通过深控技术无点表工业网关实现数据采集与智能决策方案

    深控技术“不需要点表的工业数采网关”针对西门子S7系列PLC(包括S7-300、S7-400、S7-1200、S7-1500等)的兼容性设计
    的头像 发表于 05-23 10:44 549次阅读

    S7在win10安装步骤

    S7在win10安装步骤,经过多次测试,均成功。
    发表于 04-10 18:09 0次下载

    广汽传祺携手Momenta推出首款高阶智驾SUV传祺向往S7

    近日,广汽传祺与全球领先的自动驾驶公司Momenta携手,宣布旗下首款搭载高阶智驾系统的SUV——传祺向往S7正式上市。
    的头像 发表于 04-02 15:11 723次阅读

    何在 树莓派 编写和运行 C 语言程序?

    在本教程中,我将讨论C编程语言是什么,C编程的用途,以及如何在RaspberryPi编写和运行C程序。本文的目的是为您介绍在RaspberryPi上进行C编程的基础知识。如果您想深入了解C编程
    的头像 发表于 03-25 09:28 934次阅读
    如<b class='flag-5'>何在</b> 树莓派 <b class='flag-5'>上</b>编写和<b class='flag-5'>运行</b> C 语言程序?

    MCGS触摸屏与西门子S7系列PLC以太网通信

    随着计算机控制技术的不断发展,可编辑逻辑控制 器的应用也在不断普及,成为自动化技术的重要组成, 其中西门子 S7 系列的 PLC 在我国工业控制中也占有了很 大的比重。触摸屏作为一种直观、方便的人
    的头像 发表于 03-20 14:19 3087次阅读
    MCGS触摸屏与西门子<b class='flag-5'>S7</b>系列PLC以太网通信

    东风本田S7正式下线

    2月25日,东风本田S7下线活动在东风本田新能源工厂新能源总装科举行。
    的头像 发表于 02-26 10:19 765次阅读

    西门子S7-200SMART与WINCC如何通信?老工控人这样做!

    测试设备与参数 西门子PLC型号:S7-200Smart × 2台 上位机:WinCC7.4 × 1台 达泰欧美系PLC无线通讯终端——DTD418MB × 3块 主从关系:1主2从 通讯接口
    的头像 发表于 02-25 10:06 2174次阅读
    西门子<b class='flag-5'>S7</b>-200SMART与<b class='flag-5'>WINCC</b>如何通信?老工控人这样做!

    东风风行星海S7长续航版上市

    星海S7 650KM长续航版完美解决了纯电车主长途出行的续航顾虑,凭借卓越的电池技术和高效的能量管理系统,其续航里程高达650公里,这意味着用户在长途驾驶和冬季出行时,可以更加安心、自信地享受驾驶乐趣。同时,最大功率提升至200kw,零百公里加速时间缩短至5.9s,可以享
    的头像 发表于 12-24 14:43 701次阅读

    西门子1200、200smart、LOGO实现S7通讯演示

    : 1、三台实现S7通讯 2、任意一台控制另外两台输出QB0输出状态 3、任意一台读写另外两台的数据VB10 VB20 VB30寄存器 4、熟悉西门子S7通讯 三、通信连接说明: 1、三台PLC网线端口连接至五口路由器 2、五口路由器另一
    的头像 发表于 12-05 09:31 2679次阅读
    西门子1200、200smart、LOGO实现<b class='flag-5'>S7</b>通讯演示