全国服务热线 158****1992

西门子S7-200CN模块6ES7214-2AS23-0XB8

发布:2023-06-05 16:36,更新:2023-10-26 04:00
能管系统中,许多情况下采用WinCC作为能源监控站,采集现场测量仪表的数据,然后从WinCC中传送数据到B.Data系统中,基于WinCC的配置结构,主要有如下架构:
  1. WinCC非冗余单B.Data采集站

  2. WinCC冗余单B.Data采集站

  3. 多B.Data采集站

  4. 多B.Data采集站(超大采集点数)

  5. WinCC分布式和多用户架构


测试环境

本系统是在B.Data V6.0版本下进行的测试。

操作步骤

1. WinCC非冗余单B.Data采集站

如下图1,采集客户端直接安装在WinCC Server上面,如果有WinCC的客户端,也可以安装在客户端上,这种架构,需要注意的是现场能源采集点一般少于1000个变量。

 

图1. 

2. WinCC冗余单B.Data采集站

如下图2,采集客户端直接安装在WinCC客户端上,这种架构,需要注意的是现场能源采集点一般少于1000个变量。WinCC分布式和多用户系统都是适用的。

 

图2.

3. 多B.Data采集站

如下图3,采集客户端直接安装在WinCC Server上面,如果有WinCC的客户端,也可以安装在客户端上,这种架构下,存在着多个采集服务器。需要注意的是现场能源采集点一般是10000~30000个变量。

图3.

4. 多B.Data采集站(超大采集点数)

如下图4,采集客户端直接安装在WinCC Server上面,如果有WinCC的客户端,也可以安装在客户端上,这种架构下,存在着多个服务器。需要注意的是现场能源采集点一般是超过30000个变量。所以需要将Function Server和Database Server分别在不同的服务器上部署。

图4.

5. WinCC分布式和多用户架构

B.Data从WinCC中取得数据,不管WinCC是分布式或多用户架构,将B.Data的采集客户端安装在WinCC的相应客户端上,都是可行的。

读出S7-1500 CPU的运行时间有多种方式,下面分别介绍这几种方式。

1 通过OB1的启动参数读出运行时间 在非优化的OB1启动信息中带有OB1的运行时间,如图1所示。

读出非优化的OB1中运行时间


图1.读出非优化的OB1中运行时间

将启动信息参数传递到全局变量中就可以读出CPU的上次扫描、*小、*大扫描时间,编程非常方便。

2调用RD_SINFO函数读出运行时间

如果使用优化的OB1,启动信息简化而没有这些运行信息,如图2所示,则必须调用函数读出。

优化OB1的启动信息

图2优化OB1的启动信息

例如在OB1中调用RD_SINFO函数读出运行时间,程序如图3所示。参数TOP_SI为当前OB1的启动信息,
数据类型为SI_classic,需要手动键入,ZI1为上次扫描时间,ZI2_3包含*小、*大扫描时间,低字为*小扫描时间,
高字为*大扫描时间,示例中分别传送到MW10和MW12中。START_UP_SI为暖启动OB的启动信息,
示例中没有进行引用。

调用RD_SINFO函数

图3调用RD_SINFO函数

3调用RT_INFO函数读出运行时间

通过函数RT_INFO也可以读出CPU的运行时间,示例程序如图4所示。

调用RT_INFO函数

图4调用RT_INFO函数

通过模式1、2、3可以读出CPU的上次扫描、*小、*大扫描时间,在这三种模式下,参数INFO的数据类型为LTIME,可以直接读出。也可以通过其他模式读出运行时间的百分比。

4调用RUNTIME指令读出运行时间

通过指令RUNTIME可以从参数RET_Val直接读出CPU的运行时间,单位为秒,MEM为中间保存程序运行的存储器,两个参数类型都是LREAL,除此之外还可以读出一段程序的运行时间。如图5所示。

指令RUNTIME 

图5  RUNTIME指令

SIRIUS 3RA2712 功能模块,支持 AS-Interface,安装在 3RT2 接触器上

采用 AS-Interface 的拓扑结构

将起动器轻松地集成到全集成自动化系统中的这种方法对现场灵活性没有丝毫限制。例如,为了能够实现直接本地断开,所有功能模块均配有特殊的端子。例如,可以将这些接线端子连接到一个位置开关。该输入可直接中断接触器线圈的电源,即不让电流流过 PLC。在交付时,这些端子在已进行跳接。

建议在需要轻松地将控制柜内部和外部多个不同的传感器和执行器连接到上位控制系统的机器和工厂中使用支持 AS-Interface 的 SIRIUS 功能模块。并且不需要再使用 IO 模块,在很大程度上减小了 PLC 的宽度。


联系方式

  • 地址:上海杨浦 上海市松江区广富林路4855弄88号3楼
  • 邮编:200093
  • 电话:158****1992
  • 经理:聂聪
  • 手机:158****1992
  • 传真:021-33556143
  • QQ:2724917714
  • Email:2724917714@qq.com