6ES7312-5BF04-0AB0安装调试
CPU 314C-2 DP 安装有:
微处理器;
处理器处理每条二进制指令的时间可达 60 ns。
扩展存储器;
192 KB 高速工作存储器(相当于约 64 K 指令),用于程序段执行,可以为用户程序提供足够的存储器空间
SIMATIC 微型存储卡(*大 8 MB)作为程序的装载存储器,还允许将项目(包括符号和注释)存储在 CPU 中。
灵活的扩展能力;
多达 31 个模块,(4排结构)
MPI多点接口
内置 MPI 接口可以*多同时建立 12 个与 S7-300/400 或与 PG、PC、OP 的连接。在这些连接中,始终分别为 PG 和 OP 各保留一个连接。通过“全局数据通讯",MPI可以用来建立*多16个CPU组成的简单网络。
PROFIBUS DP 接口:
带有 PROFIBUS DP 主/从接口的 CPU 314C-2 DP 可以用来建立高速、易用的分布式自动化系统。 对用户来说,分布式I/O单元可作为一个集中式单元来处理(相同的组态、编址和编程).
内置输入/输出;
在 CPU 314C-2 DP 中,提供有 24 路数字量输入(所有输入都可用作报警处理),16 路数字量输出以及 4路模拟量输入和 2 路模拟量输出(用于电流/电压信号),以及 1 路附加输入(用于测量温度 (Pt100)),使其可以成为上位控制系统。
功能
口令保护;
用户程序使用密码保护,可防止非法访问。
块加密;
函数 (FC) 和功能块 (FB) 可以通过 S7-Block Privacy,加密存储于 CPU 以保护专有技术。
诊断缓冲;
诊断缓冲区中可存储*后 500 条错误和中断事件,其中的 100 条事件可以长期存储。
免维护的数据后备;
如果发生断电,则可通过 CPU 将所有数据(*大 64 KB)自动写入到 SIMATIC 微型存储卡,且将在再次通电时保持不变。
可参数化的特性
可以使用 STEP 7 对 S7 的组态、属性以及CPU的响应进行参数设置:
概要:
定义名称、上位系统名称和位置名称
MPI多点接口;
定义站地址
启动;
定义 CPU 的启动特性和监视时间
循环/时钟存储器;
定义*大的扫循环描时间和负载设置时钟存储器地址
记忆性;
定义具有保持功能的存储位、计数器、定时器和数据块的数量
日时钟中断;
设定起始日期、起始时间和间隔周期
周期中断;
周期设定
系统诊断;
确定诊断消息的处理和范围
时钟;
设定AS内或MPI上的同步类型
防护等级;
定义程序和数据的访问权限
通讯;
保留连接源
PROFIBUS DP 主站/从站接口;
针对分布式 I/O 的用户定义地址分配。对操作模式进行参数化,并组态使用 PROFIBUS DP 时的传输区域。对时间同步进行参数化
数字量输入/输出
地址设定,输入继电器和过程中断
模拟输入/输出
地址设置,对于输入:温度单元,测量类型,量程,以及干扰频率;对于输出:输出类型和输出范围
集成功能“计数器"
设定地址,以及 “连续计数"“单次计数"“周期计数"“频率测量"和“脉宽调制"模式下的参数分配
集成功能“定位器"
设定地址,“数字输出定位"和“模拟输出定位"参数
集成“规则"功能
显示功能与信息功能
状态和故障指示;
发光二极管显示,例如,硬件、编程、定时器或I/O出错以及运行模式,如RUN、STOP、Startup。
测试功能;
可使用编程器显示程序执行过程中的信号状态,可以不通过用户程序而修改过程变量,以及输出堆栈内容。
信息功能;
通过编程器以文本形式为用户提供存储能力信息、CPU的运行模式,以及主存储器和装载存储器当前的使用情况、当前的循环时间和诊断缓冲区的内容。
集成的通讯功能
编程器/OP 通讯
全局数据通讯
S7 基本通讯
S7 通讯(只是服务器)
路由
数据记录路由
集成功能
计数器;
4个计数器(*高60kHz),具有独立方向的比较器,可直接连接到24V增量编码器。
4通道频率测量;
允许进行频率测量(高达 60 kHz),例如,测量轴速或吞吐量(每个测量周期内的件数)。
周期测量
4个通道。可测量计数信号的周期时间,计数频率*高为 1 KHz。
脉宽调制;
4个输出可直接连接控制阀、执行器、开关设备、加热装置等,例如采样频率为 2.5 kHz。 可设置周期长度并可在运行时修改占空比。
定位控制
集成在操作系统中的 SFB 可通过 2 个数字量输出或 1 个模拟量输出对 1 个轴进行定位控制。
报警输入(所有数字量输入);
报警输入可以检测过程事件,并在*短的时间内触发响应。
使用 EM DP01 扩展模块可以将 S7-200 SMART CPU 做为 PROFIBUS-DP 从站连接到PROFIBUS 通信网络,EM DP01 可作为 DP V0/V1 主站的通信伙伴。通过模块上的旋转开关可以设置 PROFIBUS-DP 从站地址。该模块支持 9600 波特到 12M 波特之间的任一 PROFIBUS 波特率, 大允许 244 输入字节和 244 输出字节。 每个 S7-200 SMART CPU(* ST 与 SR 型号)可扩展两个 PROFIBUS EM DP01。
西门子热线工程师内部学习讲座-EM DP01模块部分:
S7-200 SMART DP01功能
S7-200 SMART DP01 Profibus-DP通讯实例
支持协议
DP01 模块同时支持PROFIBUS-DP 和 MPI 两种协议。EM DP01 PROFIBUS DP 模块的 DP 端口可以连接到网络中的 DP 主站,并且依然能够作为 MPI 设备与其它主站设备(例如,同一网络中的 SIMATIC HMI 设备或 S7-300/S7-400 CPU)通信。因 DP01 只能作为从站,所以两个DP01之间不能通信。作为MPI从站时, 连接资源共6个,1个预留给OP,其余5个为自由资源,可以与MPI主站以及HMI设备通讯。
DP01 模块使用前提条件
编程软件版本:STEP 7-MicroWIN SMART V2.1及以上版本。
CPU 固件:V2.1及以上版本
数据*性
定义
同步运行中无法修改的数据区称为*性数据区,即在超出*性数据区所允许大空间的连续数据区中,可同时包含新数据和旧数据。
示例
如果中断通信块的执行过程(例如,由优先级更高的硬件中断程序中断),可能会出现不*性现象。 如果该中断程序中的用户程序对已由该通信块局部处理的数据进行更改,则传送数据开始于:
部分开始于处理硬件中断之前,部分开始于处理硬件中断之后,这意味着,这些数据是不*的(不连续)。
PROFIBUS 支持三种类型的数据*性:
字节:确保字节作为整体传送。
字:确保字的传送过程不会被 CPU 中的其它进程所中断。
缓冲区:确保整个数据缓冲区作为一个单位传送,不会被 CPU 中的其它进程所中断。
EM DP01 在数据处理过程中始终利用缓冲区*性。
EM DP01 和 S7-200 SMART CPU 可确保整个传送的缓冲区*性
EM DP01 以一条消息的形式接收 DP 主站的输出。
EM DP01 将所有输出以一条消息形式传送到 S7-200 SMART CPU,并且传送过程不可中断。
S7-200 SMART CPU 一次性将所有输出传送到 V 存储器。传送不可受用户干扰而中断。
输入到 DP 主站时也会确保这种*性
S7-200 SMART CPU 一次性将所有输入从 V 存储器传出。传送不可受用户干扰而中断。
S7-200 SMART CPU 将所有输入以一条消息形式传送到 EM DP01。该传送不可被中断。
EM DP01 将输入以一条消息形式发送到 DP 主站。
DP主站的*性
DP 主站 CPU 的*性并非总是缓冲区*。除非 DP 消息非常小,否则 DP 主站 CPU 不会将整个 DP 消息作为一个不可分割的对象进行处理。DP 主站 CPU 通常会以较小的单位移动 PROFIBUS 数据。既可以通过它们将数据移动到 I/O 区,也可以由用户使用 DPRD_DAT(读取 DP 设备的*性数据)与 DPWR_DAT(写入 DP 设备的*性数据)指令来控制移动。使用 DPRD_DAT 和 DPWR_DAT 指令,一次可获取一个组态"插槽"的信息。因为允许有两个组态插槽,这样就可以使用两条 DPRD_DAT 指令来获取所有数据。仅对每条 DPRD_DAT 指令保证*性。
支持的组态
在 EM DP01 组态中,可以支持2个插槽,混用并匹配以上组态中的任意两种。EM DP01 大允许 244 输入字节和 244 输出字节,如果对 EM DP01 使用两种组态,则所有的输入数据和所有的输出数据都是连续的。以下是两个示例:
一个 32 字节输入输出的组态加上一个 8 字节输入输出的组态得到总计 40 输入字节以及 40 输出字节。
一个 122 字节输入输出的组态加上一个 122 字节输入输出的组态得到总计 244 输入字节以及 244 输出字节。
主站中与从站的通信数据区对应关系
假设 DP 主站已定义一个 I/O 组态,其包含两个插槽且 V 存储器偏移量为 1000。将一个插槽组态为 32 字节的输入输出,第二个插槽组态为 8 字节的输入输出。S7-200 SMART CPU 的输出与输入缓冲区均为 40 字节 (32 + 8)。输出数据(来自 DP 主站)缓冲区起始于 VB1000;输入数据(送入 DP 主站)缓冲区紧随输出缓冲区并起始于 VB1040。
GSD文件
不同的 PROFIBUS 设备具有不同的性能特征。这些特点会因功能(例如 I/O 信号和诊断消息的数量)或总线参数(例如传送速度与时间监视)而不同。这些参数因设备类型和供应商不同而不同,通常记录在技术手册中。为帮助用户简化 PROFIBUS 的组态,可在一个称为设备数据库文件或 GSD 文件的电子数据表中具体设备的性能特征。基于 GSD 文件的组态工具可以将不同供应商的设备方便地集成在同一个网络中。GSD 设备数据库文件以**定义的格式全面地描述设备的各项特征。供应商负责为每种设备都准备 GSD 文件并提供给 PROFIBUS 用户使用。组态系统使用 GSD 文件可读取PROFIBUS 设备的特征并在组态网络时使用这些信息。
DP01 作为一个特殊的PROFIBUS-DP从站模块,其相关参数(包括上述的数据*性)是以GSD(或GSE)文件的形式保存的。在主站中配置DP01,需要安装相关的GSD文件。
EM DP 01 GSD文件
Step7 平台下安装GSD文件首先,在STEP 7项目里插入一个S7-300的站:
STEP7的硬件组态窗口中的"Options"菜单中点击“Install GSD File..",导入EM DP 01 GSD文件,安装DP01配置文件,如下图:
选择DP01 GSD文件所在路径:
导入GSD文件后,在右侧的设备选择列表中找到从站EM DP01,(添加的GSD文件一般位于PROFIBUS DP->Additional Field Device->PLC->SIMATIC->EM DP 01 PROFIBUS-DP)并且根据通讯字节数,选择相应的配置:
TIA 平台下安装GSD文件1. 启动 TIA Portal 软件。
2. 新建项目。
3. 在项目视图中,找到菜单栏并选择:"选项 > 管理通用站描述文件(GSD)"(Options > Manage general station description files (GSD))
4. 在"源"(Source) 路径中,找到之前加载到计算机中的 EM DP01 GSD 文件。
5. 选中相应 GSD 文件行的复选框。
6. 单击"安装"(Install) 按钮。
7. 执行上述操作后,将在硬件目录中安装 EM DP01 GSD 文件,如下图所示:
DP01 LED 指示灯EM DP01 PROFIBUS DP 模块的前面板上有四个状态 LED 用于指示 DP 端口的工作状态:
DIAG LED:
– 双色(绿色/红色)LED 指示 EM DP01 的工作状态和故障状态
– 红色闪烁:自启动时开始闪烁,直到 CPU 完成 EM DP01 登录后停止闪烁,或在 EM DP01 出现故障时闪烁
– 绿色闪烁:EM DP01 等待 S7-200 SMART CPU 传输组态和参数(登录后绿灯立即闪烁)期间或固件升级期间
– 绿色常亮:无任何故障且 EM DP01 已组态
POWER LED:
– 绿色常亮:有用户 24 V DC
– 灭:无用户 24 V DC
DP ERROR LED:
– 红色闪烁:DP 主站写入 EM DP01 的 I/O 组态或参数信息存在错误
– 红色常亮:DP 通信被中断
– 灭:无错误或从未建立数据交换
DX MODE LED:
– 灭:S7-200 SMART CPU 通电后,未尝试进行 DP 通信或 DP 通信被中断
– 绿色常亮:成功发起 DP 通信后(EM DP01 已进入与 DP 主站交换数据的模式),该指示灯保持常亮,直至 EM DP01 退出数据交换模式
下表总结了 EM DP01 状态 LED 指示的状态:
LED | 灭 | 红色 | 红色闪烁 | 绿色闪烁 | 绿色 |
DIAG | - | 模块内部故障 | 自启动时开始闪烁,直到CPU 完成 EM DP01 登录后停止闪烁,或在 EM DP01出现故障时闪烁 | EM DP01 等待 S7- 200 SMART CPU 传输组态和参数期间或 固件升级期间 | 无任何故障; EM DP01 已组态 |
POWER | 无 24 V DC 用户电源 | - | - | - | 24 V DC 用户电源正常 |
DP ERROR | 无错误 | DP 通信中断;数据交换模式停止 | 参数设置/组态错误(来自 DP 主站) | - | - |
DX MODE | 数据交换模式未激活或数据通信中断 | - | - | - | 数据交换模式激活 |
常问问题
是否可以通过DP01模块控制变频器?
不可以。DP01是PROFIBUS-DP从站模块,不能做主站;而变频器需要接受主站的控制。
为什么重新设置DP01地址后不起作用?
对DP01重新设置地址后,需断电后重新上电才起作用。或者检查DP01址拨码是否到位。
主站中对DP01的I/O配置的数据通信区已经到了大,而仍不能满足需通信的数据量怎么办?
可以在传送的数据区中设置标志位,分时分批传送。
DP01所支持的通信速率和距离是多少?
1200m | 93.75k |
1000m | 187.5k |
400m | 500k |
200m | 1M到1.5M |
100m | 3M到12M |
DP01的联网能力如何?
站地址设置 | 0-99(由旋钮开关设定) |
每段大站数 | 32 |
每个网络大站数 | 126,多99个DP01站 |
MPI连接 | 一共6个,1个保留给OP |
一个网络上只能有多99个DP01站,是因为其地址设置开关的限制。
S7-300或S7-400的PROFIBUS_DP主站多可以有多少个DP01从站?
这与S7-300或S7-400的DP口或DP模板的能力有关,要根据它所支持的DP从站数而定。一个网上多可以有99个DP01