Profibus技术培训_07Profibus FMS

更新时间:2023-05-30 22:16:02 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

Profibus

®

PROFIBUS International

PROCESS FIELD BUS

PROFIBUS技术培训

Fieldbus Message Specification第七部分PROFIBUS - FMSCopyright by PROFIBUS International 1997 PROFIBUS - THE International Open Fieldbus Standard Technique, Rev. 1, Part VII - Seite 1

Profibus

®

PROFIBUS International

PROCESS FIELD BUS

PROFIBUS-FMS 协议结构应用过程应用层接口 (ALI)

EN 50 170 Vol 2

应用层 (7)现场总线信息规范 (FMS) 低层接口 (LLI) 3 - 6 层未使用

EN 50 170 Vol 2

数据链路层 (2)现场总线数据链 (FDL)

物理层 (1)

PROFIBUS 传输介质Copyright by PROFIBUS International 1997 PROFIBUS - THE International Open Fieldbus Standard Technique, Rev. 1, Part VII - Seite 2

Profibus

®

PROFIBUS International

PROCESS FIELD BUS

PROFIBUS-FMS 的特点 的特点:为连接智能现场设备而设计,如 为连接智能现场设备而设计 如 PLC, PC, MMI 强有力的应用服务提供广泛的功能 面向对象的协议 多主和主-从通信 多主和主 从通信 点对点、 点对点、广播和局部广播通信 周期性和非周期性的数据传输 每个设备的用户数据多达 240 个字节 得到所有主要 PLC 制造商的支持 可以提供大量的产品, 可以提供大量的产品,如 PLC, PC, VME, MMI, I/O....Copyright by PROFIBUS International 1997 PROFIBUS - THE International Open Fieldbus Standard Technique, Rev. 1, Part VII - Seite 3

Profibus

®

PROFIBUS International

PROCESS FIELD BUS

PROFIBUS-FMS 面向对象变量、参数、 变量、参数、程序均设计为对象 每个对象都有确定的特性 (读, 写....) 读 所有对象被列在对象字典 (OD) 中 对象字典根据每个设备单独构成

控制器

一个典型的 FMS 设备的对象

通信关系

件数

停机时间

PROFIBUS - FMS

故障率

Copyright by PROFIBUS International 1997

PROFIBUS - THE International Open Fieldbus Standard

Technique, Rev. 1, Part VII - Seite 4

Profibus

®

PROFIBUS International

PROCESS FIELD BUS

通信对象的类型 对象不明确的由 PROFIBUS 标准定义

明确的由用户定义

VFD: 虚拟现场设备 OD : 对象字典 Data Types: 标准数据类型

静态由行规予定义或在组态期间定义 如变量、数组、记录、区域

动态在运行时定义 如程序、变量表Copyright by PROFIBUS International 1997 PROFIBUS - THE International Open Fieldbus Standard Technique, Rev. 1, Part VII - Seite 5

Profibus

®

PROFIBUS International

PROCESS FIELD BUS

FMS 对象的特征每个对象包括: 每个对象包括 指针-访问此对象的号 对象代码-此对象的数据类型 对象属性-如,不删除 名称-对象全名 (可选) 内部地址-对象的实六位地址 访问权-如,写保护 扩充-用户定义 所有 FMS 对象都进入对象字典(OD)Copyright by PROFIBUS International 1997 PROFIBUS - THE International Open Fieldbus Standard Technique, Rev. 1, Part VII - Seite 6

Profibus

®

PROFIBUS International

PROCESS FIELD BUS

对象字典 (OD) 对象字典包

括如下部分头部 包含此 OD 的结构信息 数据类型字典 包括所支持的静态数据类型表 (如,布尔、整数、浮点数 ...) 静态对象字典 包括静态通信对象表 (如,停机时间、故障率 ...) 动态变量表的表* 动态变量表的表 包括所有现今已知变量表的表 动态程序表* 动态程序表 包括所有现今已知程序的表Copyright by PROFIBUS International 1997 PROFIBUS - THE International Open Fieldbus Standard

* 这些部分是可选的, 这些部分是可选的, 仅对某些设备存在。 仅对某些设备存在。Technique, Rev. 1, Part VII - Seite 7

Profibus

®

PROFIBUS International

PROCESS FIELD BUS

一个简单设备的OD 例: 一个简单设备的 对象字典 (OD)头部 ROM/RAM 标志 名字长度,访问保护, OD 版本 静态 OD 的第一个指针和长度 数据类型OD的第一个指针和长度 动态 OD 部分的第一个指针和长度 数据类型字典 索引 对象代码 1 数据类型 ....... 数据类型 6 数据类型 静态对象字典 指针 对象代码 20 21 22 VAR VAR VAR 含义 整数 8 整数 16 浮点

数据类型 1 2 6

内部地址 4711H 5000H 100H

符号 件数 停机时间 故障率

Copyright by PROFIBUS International 1997

PROFIBUS - THE International Open Fieldbus Standard

Technique, Rev. 1, Part VII - Seite 8

Profibus

®

PROFIBUS International

PROCESS FIELD BUS

PROFIBUS-FMS 支持如下类型的对象静态通信对象(这些对象登入静态对象字典) 简单变量:变量类型如整数、布尔数 ... 数组:同类型的简单变量的数组 记录:各种类型的简单变量的数组 区域:大数量的数据 事件:事件信息

动态通信对象(这些对象登入动态对象字典) 程序调用:程序的描述 变量表:简单变量、数组或记录的记录Copyright by PROFIBUS International 1997 PROFIBUS - THE International Open Fieldbus Standard Technique, Rev. 1, Part VII - Seite 9

Profibus

®

PROFIBUS International

PROCESS FIELD BUS

PROFIBUS-FMS 服务上下关系管理 变量存取读 写 物理读 物理写 信息报告 定义变量表 删除变量表 带类型的读 带类型的写 初始化 取消 拒绝

OD-Management获得OD 初始化放置OD 放置OD 终止放置OD

VFD 支持状态 未经请求的状态 识别

带类型的信息报告

程序调用管理建立程序调用 删除程序调用 开始、停止、继续、复位、删除

区域管理初始化下载序列 下载区段 终止下载序列 初始上装序列 上装区段 终止上装序列 请求区域下载 请求区域上装

事件管理事件通知 带类型的事件通知 事件通知响应 事件后状态监视设备都支持只有下划线的服务, 所有 PROFIBUS 设备都支持只有下划线的服务, 对其他服务的选择, 行规中规定。 对其他服务的选择,在 PROFIBUS 行规中规定。Copyright by PROFIBUS International 1997

PROFIBUS - THE International Open Fieldbus Standard

Technique, Rev. 1, Part VII - Seite 10

Profibus

®

PROFIBUS International

PROCESS FIELD BUS

PROFIBUS-FMS 的通信关系站之间的数据传输通过通信关系来执行。 站之间的数据传输通过通信关系来执行。 通信关系允许存取保护和自动的联接监视通信关系面向联接的需要回答

非联接的不需要回答

主 /主

主 /从

广播

局部广播

带或不带初始的从

非周期性的

周期性的或非周期性的

所有通信关系被登入通信关系表 (CRL)Copyright by PROFIBUS International 1997 PROFIBUS - THE International Open Fieldbus Standard Technique, Rev. 1, Part VII - Seite 11

Profibus

®

PROFIBUS International

PROCESS FIELD BUS

1对象字典(OD 1) 通信关系表 (CRL 1)

PROFIBUS FMS PLC 2 PLC 3 PLC 4

对象字典 (OD 2) 通信关系表 (CRL 2)

对象字典 (OD 3) 通信关系表 (CRL 3)

对象字典 (OD 4) 通信关系表 (CRL 4) 每个设备的对象被登入对象字典 (OD)中Technique, Rev. 1, Part VII - Seite 12

每个设备的通信关系被登入通信关系表 (CRL)中Copyright by PROFIBUS International 1997

PROFIBUS - THE International Open Fieldbus Standard

Profibus

®

PROFIBUS International

PROCESS FIELD BUS

PROFIBUS-FMS读服务的执行 读服务的执行服务请求者 (客户)应用1. 请求: 读请求,指针=20 第七层 (FMS+LLI) 第 1/2 层 (FDL+PHY) 4.确认: 带数据的读确认

总线第 1/2层 (FDL+PHY) 第七层 (FMS+LLI) 2. 指示: 读指示 (指针=20) 3. 响应: 带数据的读响应

对象字典指针 类型 20 21 Var Var 地址. 名称 4711 Temp. 5000 Press.

应用 服务响应者 (服务器)PROFIBUS - THE International Open Fieldbus Standard Technique, Rev. 1, Part VII - Seite 13

Copyright by PROFIBUS International 1997

Profibus

®

PROFIBUS International

PROCESS FIELD BUS

PROFIBUS-FMS 设备的电子数据单

文件)。 对每一个 FMS设备有一张由制造商定义的电子数据单 (GSD文件 。 设备有一张由制造商定义的电子数据单 文件 FMS GSD文件包括所有相关设备的通信能力。 文件包括所有相关设备的通信能力。 文件包括所有相关设备的通信能力 在组态期间, 文件并将所有信息放入账号。 在组态期间,FMS 组态工具读 GSD文件并将所有信息放入账号。 文件并将所有信息放入账号 描述了FMS GSD文件的格式。 文件的格式。 在PROFIBUS导则 No. 2.101 中,描述了 导则 文件的格式

Copyright by PROFIBUS International 1997

PROFIBUS - THE International Open Fieldbus Standard

Technique, Rev. 1, Part VII - Seite 14

本文来源:https://www.bwwdw.com/article/d034.html

Top