• PLC-Recorder访问能力测试报告(4560变量测试)


    一、测试条件

    1、PLC

    西门子 S7-1500 1511-1PN,无其他通讯,通讯负载比例:50%。PLC IP地址:192.168.0.1

    2、计算机

    微型工控机(Intel® Celeron J1900 2.0GHz四核低功耗处理器) 4核 4G内存,SSD硬盘,无风扇,WIN10系统,无其他大型软件。

    3、PLC-Recorder设定(V2.9.0)

    通道编号

    类型

    参数

    0

    收听模式-通用类型

    采样周期:10ms(PLC发送周期也是10ms,电文长度4096字节)

    变量个数:数值变量2048、开关量0、字符串变量0

    1

    西门子-S7-1500

    采样周期:100ms

    变量个数:数值变量1000(分布在3个区域,地址连续)、开关量0、字符串变量0

    2

    西门子-S7-1500

    采样周期:100ms

    变量个数:数值变量1000(分布在3个区域,地址连续)、开关量0、字符串变量0

    3

    收听模式-通用类型

    采样周期:10ms(PLC发送周期也是10ms,电文长度1024字节)

    变量个数:数值变量512、开关量0、字符串变量0

    文件保存周期:3分钟。

    注:由于是访问同一个PLC,需要多线采集功能。

    二、运行情况

    项次

    数据

    通道0

    实际采集周期:10.1ms

    通道1

    实际采集周期:100ms

    通道2

    实际采集周期:100ms

    通道3

    实际采集周期:10.1ms

    PLC状态

    最短周期:1.032ms

    最长周期:5.235ms

    软件内存占用

    100MB-591MB

    CPU负荷

    后台运行:3%-6%

    前台运行:15%-40%

    统计时段

    24小时连续

    三、小结

    V2.9.0版本针对极限性能,进行了不少优化,能够轻松应对超过4000个变量的采集,当然,在这种极限情况下,对于系统资源和CPU性能也提出了一定的要求。

  • 相关阅读:
    【Java21天挑战赛】多线程
    商城项目11_商品SPU、SKU、详解表结构、属性分组列表展示、修改、新增、分类级联更新
    Python的日志输出
    leetcode 35 python
    详解AST抽象语法树
    SpringBoot定时任务实现方式--超好用
    Pandas处理异常值的两种方法
    三、Midway 接口安全认证
    15.RedHat认证-Ansible自动化运维(上)
    区区微服务,何足挂齿?
  • 原文地址:https://blog.csdn.net/chengjl8/article/details/126514687