新闻
连云港西门子模块代理商
2023-02-26 13:14  浏览:50
连云港西门子模块代理商

连云港西门子模块代理商

1. SIMATIC NET PC 软件简介
SIMATIC NET 是西门子在工业控制层面上提供给您的一个开放的,多元的通讯系统。它意味着您能将工业现场的PLC、主机、工作站和个人电脑联网通讯,为了适应自动化工程中的种类多样性,SIMATIC NET推出了多种不同的通讯网络以因地制宜,这些通讯网络符合德国或,他们包括:
?工业以太网
? AS-I
? PROFIBUS
? PROFIBUS-PA
SIMATIC NET系统包括:
? 传输介质,网络配件和相应的传输设备
? 协议和服务
? 连接PLC和电脑到LAN网上的通讯处理器(CP模块)

2.用于PROFIBUS的先进PC组态
先进PC组态是随SIMATIC NET V6.0以上提供的。Advanced PC Configuration代表一个PC站的全新、简单、*和经济的调试和诊断解决方案。它可以取代以前的PC组态工具COM L S7和COM PROFIBUS PC EDITION。 通过使用NCM PC V5.1+SP2或以上和STEP 7 V5.1+SP2或更高版本,一台PC 可以和在SIMATIC S7中一样进行组态,并通过网络装入。

这里提到两种组态工具NCM PC,STEP 7,区别如下:

NCM PC:
NCM PC 是随SIMATIC NET 软件光盘提供,它可以创建PC项目和打开STEP 7项目。但NCM PC组态软件不能编辑STEP 7中的S7程序块

STEP 7:
完整版本STEP 7软件的安装是包含NCM PC的,在STEP 7硬件组态环境中即可配置PC站

3.用于PROFIBUS的OPC服务器
OPC服务器随SIMATIC NET 软件光盘提供。
OPC(OLE For Process Control,用于过程控制的OLE)的基本原理是,OPC客户应用程序可以通过一个标准、开放的多供应商接口,与OPC服务器进行通讯。

OPC服务器提供:

数据访问接口2.05

报警和事件接口1.02(单一事件)

在不同制造商自动化产品之间的标准化。

用于不同部件的相同的、用户友好的用户接口。

从工业网/广域网中每个计算机的可访问性。

经过客户机接口(C++)的高性能数据存取。

经过自动化接口(VB)或包含OCX数据控制,使用容易。

因特网通讯可通过XML DA接口实现。

变量(项目)的成组化;这样可以在很短的时间内进行大容量的数据存取。

以下通讯访问组件可以通过OPC用于PROFIBUS:

用于PROFIBUS-DP的DP通讯

DP V0主站Class 1和主站Class 2;DP V1主站Class 1和主站Class 2;PROFIDRIVE V3接口,用于服务器

用于PROFIBUS-FMS的FMS通讯

S7通讯

S5兼容通讯(发送/接收)基于FDL通讯界面

4.PC机的软件和硬件需求

软件: SIMATIC NET PC SOFTWARE V6.0 SP5 或以上版本
NCM PC V5.1+SP2或以上版本
STEP 7 V5.1+SP2或以上版本
SOFTNET-S7*(CP5611)或S7-5613*(CP5613)

硬件: CP5611或CP5613(A2)

PC机操作系统:根据不同版本SIMATIC NET 软件来选择,如WINDOWS2000; WINDOWSXP…

相关信息请点击 9859007 查阅SIMATIC NET软件兼容性列表。

西门子SIMATIC S7家族中的控制器按照应用场合、性能等分为S7-1200、S7-200、S7-300、S7-400等各种不同的系列。而每一系列中又细分不同的型号,例如,S7-400系列中有S7-412、S7-414、S7-416、S7-417等型号。不同系列、不同型号的控制器对应不同的控制性能(运算速度、内存容量等)。本文基于S7-400系列控制器,详细介绍内存的类型、分配情况及实际使用过程中可能的内存优化方法。
1.内存类型

S7-400型控制器的内存按照功能的不同,可以分为:
√ 系统内存(System Memory)--- 控制器的自身功能(M、T、C等)
√ 工作内存(work Memory)--- 用于运行程序;
√ 装载内存(Load Memory)--- 用于装载程序;
其中,工作内存部分又可以细分为:
√ 代码工作内存(Code Memory)--- 用于运行程序的代码部分;
√ 数据工作内存(Data Memory)--- 用于运行程序的数据部分;
S7-400型控制器的内存按照集成方式的不同,可以分为:
√ 集成内存(Integrated)--- 直接集成在控制器内部随控制器一起提供,无需额外订购;
√ 扩展内存(Expanded)--- 通过扩展存储卡的方式扩展提供,需要额外订购;
一般情况下,控制器的工作内存不可扩展,而装载内存则可以通过FEPROM或RAM的方式进行扩展。如果希望和集成的RAM装载内存无缝扩展使用,则扩展的装载内存必须选用RAM类型。下图为CPU 412的性能参数示例。


图 1 CPU 412的性能参数示例
2.内存分配
控制器内存详细分配情况如下表所示。#

内存类型内容注释信息
装载内存系统数据/System Data硬件组态数据
程序块/Program Blocks程序块
 (FBs,FCs,OBs,Symbols1),Comments1))
工作内存数据块/Data Blocks数据块 (DBs)
(数据部分)系统数据/System Data硬件组态信息,非装载内存中的全部硬件组态数据

SFC动态创建的DB块/DBs Created by SFC通过SFC21/22等动态创建的数据块

本地数据/Local Data各优先级中断所需的临时数据存储区
工作内存逻辑功能块/Logic Blocks逻辑功能块 (FBs,FCs)
(代码部分)通信数据缓冲/Communication Data Buffer2)

通信功能所需的临时缓冲区(动态分配)   通信作业数据/Communication jobs Data ( 72字节/每作业) 通信功能块占用的通信作业数据区   输入输出映像区/PII/PIQ (12 字节/每映像区字节) 输入/输出过程映像区所占用的数据空间   诊断缓冲区/Diagnostic Buffer ( 32 字节/每记录) CPU诊断消息 系统内存 M区间、定时器T、计数器C M存储区间、定时器/计数器存储区间 功能块/中断堆栈 堆栈区级通信/诊断/本地数据缓冲区

表格 1 控制器内存分配祥表

1).通过 PLCSave to Memory Card (EPROM)菜单才会下载到装载内存中
2).运行时动态分配

实际应用过程中,当前控制器的内存占有率及分配情况可以通过控制器在线信息 Memory页面查询到,如下图所示。


图 2 控制器内存在线分配情况

从该图中可以看到内存被划分为四个部分:Load Memory RAM(装载内存RAM)、Load Memory EPROM(装载内存EPROM)、Work Memory Code(工作内存Code)和Work Memory Data(工作内存Data)。每个部分的实际占用状况可以通过下侧的Free(空闲内存)、Assigned(已分配内存)、Total(总内存)、Largest Free Block(大连续空闲内存空间)和Max. Pluggable(大可安插内存量)看到。而每个部分详细的内部分配情况可以通过选择相应内存列后,点击右侧的Details Memory Area按钮查询到,如下图所示。


图 3 装载内存详细分配情况


图 4 工作内存 Code部分详细分配情况


图 5 工作内存Data部分详细分配情况


相关新闻
联系方式
公司:浔之漫智控技术-西门子PLC代理商
姓名:聂航(先生)
电话:15221406036
手机:15221406036
地区:直辖市-上海
地址:上海市松江区广富林路4855弄88号3楼
QQ:3064686604
微信:15221406036
拨打电话
微信咨询
请卖家联系我