首页 > 编程语言 >在 S7-1200/S7-1500 中,如何测量一个完整程序、子程序或特定组织块的运行时间?

在 S7-1200/S7-1500 中,如何测量一个完整程序、子程序或特定组织块的运行时间?

时间:2024-08-13 18:24:37浏览次数:8  
标签:调用 TestBlock 程序运行 S7 DB 程序 1200 指令 子程序

  • RUNTIME"指令的第一次调用用来设置测量时间的起点,并将其保存在DB变量 "Memory"中来为第二次调用做参考。
  • 然后调用 "TestBlock" 程序块。
  • 当程序块被执行后,"RUNTIME" 指令第二次调用,第二次调用来计算 "TestBlock"程序块的运行时间并将结果(秒)写入DB变量 "runtimeResult"中
  • 1、监视计算程序运行时间

 2、开始时调用

RunTIME指令需要成对使用,在程序的起点和终点都需要使用。 

3、RunTime指令

1500PLC特定的

使用“RT_INFO”指令可以生成特定组织块、通信或用户程序运行时的统计信息。通过 "MODE"参数ÿ

标签:调用,TestBlock,程序运行,S7,DB,程序,1200,指令,子程序
From: https://blog.csdn.net/m0_46143730/article/details/141166409

相关文章

  • CentOS7.8安装expect及使用
    原文链接:https://blog.csdn.net/qq_41944882/article/details/105956317一、概述通过Shell可以实现简单的控制流功能,如:循环、判断等。但是对于需要交互的场合则必须通过人工来干预,有时候我们可能会需要实现和交互程序如telnet服务器等进行交互的功能。而Expect就使用来实现这种功......
  • Oracle数据库US7ASCII字符集中文乱码
    最近遇到一家客户的Oracle数据库,版本是11g,字符集是US7ASCII,当使用PL/SQLDeveloper工具插入和查询中文时都没问题,但是Java程序使用JDBC插入和查询中文时,中文乱码。比如'a中文b'通过JDBC查询出来的乱码是这样的'aᅱ￐ᅫᅣb'查询了一些资料,看到有网友通过这种方式解决了(只列出关键代码)。......
  • 阿里云Centos7搭建邮件服务器端口使用465
    1.申请一个域名指向这台服务器   2.下面是如果安装了postifx和dovecot有配置问题错误可以卸载重装                                  ......
  • Centos7.9安装配置Zabbix6.0详细步骤
    文章目录一:配置yum源二:关闭防火墙和selinux三:安装php四:安装apache五:安装mysql六:编译安装zabbix6.0七:php修改参数八:页面访问一:配置yum源1:备份现有的yum源(更改名称就行)2:创建阿里云yum源wget-O/etc/yum.repos.d/aliyun.repohttp://mirrors.aliyun.com/repo/Centos......
  • 【Linux学习】CentOS7配置
    1、CentOS设置打开终端快捷键应用程序(Applications)>系统工具(SystemTools)>设置(Settings)>设备(Devices)>Keyboard拉到页面最底下,点击加号添加快捷键设置快捷键名称、命令(/usr/bin/gnome-terminal)以及快捷键,然后点击Add即可2、设置CentOS终端打开的默认字体......
  • CentOS7.6 安装 BCC
    根据官网的步骤安装(bcc/INSTALL.mdatmaster·iovisor/bcc(github.com)),前提是需要系统升级,gcc版本最低要5.1,所以先升级gcc。升级gcc的步骤可以参考这篇文章(Linux下GCC编译器的安装「建议收藏」-腾讯云开发者社区-腾讯云(tencent.com)),但是还是会遇到一些问题,下面列出了安装过......
  • Centos7下安装redis
    一、安装redis第一步:下载redis安装包wgethttp://download.redis.io/releases/redis-4.0.6.tar.gz[root@iZwz991stxdwj560bfmadtZlocal]#wgethttp://download.redis.io/releases/redis-4.0.6.tar.gz--2017-12-1312:35:12--http://download.redis.io/releases/redis-4......
  • centos7 编译 Qt5.11.3
    默认环境gcc4.8.520150623qt5.9.7kernel3.10.0GNUlibc2.17更换系统源,在2024年6月30后停止更新维护,默认源不可用mvCentOS-Base.repoCentOS-Base.repo.backupwget-OCentOS-Base.repohttp://mirrors.cloud.tencent.com/repo/centos7_base.repowget-Oepel.repo......
  • centos7 Qt 缺失字体问题
    QFontDatabase:Cannotfindfontdirectory/usr/local/Qt-5.11.3/lib/fontsNotethatQtnolongershipsfonts.Deploysome(fromhttps://dejavu-fonts.github.io/forexample)orswitchtofontconfig.解决下载dejavu-fonts-ttf-2.37.tar.bz2创建目录并拷贝所有ttf......
  • Linux:@2024-08-11 最新的Openssl-3.3.1 Openssh-9.8p1 Centos7上的编译后二进制 一键
     附件:Portable_Openssl-Openssh9.8p1-bin-el7.v1.4.1.tgz.zip 特点:适用于centos7.x 已经编译为二进制对老版本的关键二进制文件sshd、sftp、scp、openssl进行了备份升级前,自动打开一个端口为2222的老版本的sshd服务,你可以连接那个2222的服务,以防死翘翘。对sshd_confi......