嵌入式总线桥PB-OEM1-DPRAM产品手册
声明:您必须遵守我们的协议,如果您下载了该资源行为将被视为对《电天下账号管理规范》全部内容的认可,本网站资源来自原创,仅供用于学习和交流,请勿用于商业用途。如有侵权、不妥之处,请举报本资源,我们将及时审核处理!
嵌入式总线桥PB-OEM1-DPRAM产品手册
文本预览
鼎实科技有限责任公司
PROFIBUS-DP 从站开发 OEM 解决方案
嵌入式 PROFIBUS 总线桥
PB-OEM1-DPRAM 产品手册
( PB-OEM1-DPRAM 型 )
V 1.0
北京鼎实创新科技有限公司
TEL:010-82078264/62054940 1 Web:www.c-profibus.com.cn鼎实科技有限责任公司
目 录
第一章 产品概述...................................................................................................................................................4
主要用途...........................................................................................................................................................4
产品系列...........................................................................................................................................................4
产品特点...........................................................................................................................................................4
技术指标...........................................................................................................................................................5
第二章 产品开发工作流程.................................................................................................................................6
第三章 硬件设计说明.........................................................................................................................................7
一. PB-OEM1-DPRAM产品硬件原理框图.................................................................................................7
二. PB-OEM1-DPRAM外形尺寸图.............................................................................................................7
三.40针接插件管脚定义及说明..................................................................................................................8
① 40针接插件管脚排列........................................................................................................................8
② 40针接插件外型尺寸........................................................................................................................9
③ 40针接插件管脚定义表....................................................................................................................9
④ PROFIBUS插头的硬连接引出方式.................................................................................................9
四.10针接插件管脚定义及说明................................................................................................................10
① 10针接插件管脚排列......................................................................................................................10
② 10针接插件外型尺寸......................................................................................................................10
③ 10针接插件管脚定义表..................................................................................................................10
④ PROFIBUS插头的软连接引出方式...............................................................................................10
⑤ 6位拨码小开关的说明..................................................................................................................11
第四章 软件设计说明.......................................................................................................................................12
一. 通信规约................................................................................................................................................12
1.接口板与用户模板对双口RAM的读/写控制权...........................................................................12
2.接口板双口RAM单元地址分区表以及命令字和状态字定义表.................................................12
几个术语的约定.............................................................................................................................12
3.接口板与用户模板“通信”的基本过程........................................................................................16
① 初始化过程...............................................................................................................................16
② 数据交换过程...........................................................................................................................16
二. 接口板的初始化....................................................................................................................................17
1. 初始化规约.....................................................................................................................................17
2. 初始化参数.....................................................................................................................................17
站号(L_ini[0])............................................................................................................................17
ID号(高字节:L_ini[1]、低字节:L_ini[2])..........................................................................17
I/O配置(CFG)数据L_ini[4]—L_ini[11] 和I/O配置(CFG)数据长度L_ini[3]...............17
PB输入数据长度(L_ini[14])....................................................................................................20
PB输出数据长度(L_ini[15])....................................................................................................20
用户参数长度(L_ini[16])..........................................................................................................20
初始化校验和(L_ini[17])、(L_ini[18])...................................................................................20
初始化错误号.................................................................................................................................20
修改GSD文件...............................................................................................................................21
3. 初始化流程图.................................................................................................................................23
三. 接口板与用户模板的数据交换............................................................................................................24
1. 数据交换规约.................................................................................................................................24
2. 数据交换时序图.............................................................................................................................25
TEL:010-82078264/62054940 2 Web:www.c-profibus.com.cn鼎实科技有限责任公司
3. 数据交换流程图.............................................................................................................................26
① DPRAM接口板主循环流程图................................................................................................26
② 用户模板中断服务程序流程图................................................................................................27
③ DPRAM接口板中断服务程序流程图....................................................................................28
四. 如何使用“用户参数”........................................................................................................................29
1. 什么情况下需要使用“用户参数”..............................................................................................29
2. 确定“用户参数”类型、个数、字节长度..................................................................................29
3. 带有“用户参数”描述的GSD文件............................................................................................29
4. 如何在主站配置中选择用户参数.................................................................................................30
用户参数配置窗口.........................................................................................................................31
用户参数的初值.............................................................................................................................31
更友好的用户界面.........................................................................................................................31
5. 用户模板怎样得到“用户参数”.................................................................................................34
在初始化报文中正确设定用户参数长度(L_ini[16])..............................................................34
在GSD文件中正确设定相关参数...............................................................................................34
从接口板获取“用户参数”.........................................................................................................34
第五章 GSD文件..............................................................................................................................................35
一. 关于ID号、GSD文件、产品认证的说明.........................................................................................35
1. 关于GSD文件(Electronic Data Sheet).....................................................................................35
2. 本产品的ID号及GSD文件.........................................................................................................36
3. 用户产品的ID号、GSD文件及产品认证..................................................................................36
4. DPRAM.GSD说明及修改成用户GSD文件的说明....................................................................37
TEL:010-82078264/62054940 3 Web:www.c-profibus.com.cn鼎实科技有限责任公司
第一章 产品概述
主要用途
本产品专为自主开发具有PROFIBUS-DP通信功能的产品,且对实时响应时间有较高要求的用户,以
OEM方式提供PROFIBUS-DP从站通信接口。
产品系列
嵌入式PRFIBUS总线桥PB-OEM1-DPRAM接口板(以下简称“接口板”)是PROFIBUS总线桥OEM
系列产品,本产品手册涉及到的是PB-OEM1-DPRAM型产品。
PB -OEM1- DPRAM
DPRAM: 双口RAM通用型
OEM1: 双口RAM连接、卡式
OEM2: 串口连接、卡式
OEM3: 串口连接、封装型
OEM4: PCI卡
PB: PROFIBUS总线桥
产品特点
▼开发周期短:用户不需要了解 PROFIBUS 开发技术,不需要购买 PROFIBUS 开发系统;不需要自己编
写GSD文件,可在短时间内完成开发具有自主知识产权的PROFIBUS产品;
▼应用简单:用户产品的 CPU 通过双口 RAM 向接口板读/写输入/输出数据,接口板自动转换成
PROFIBUS-DP协议与PROFIBUS主站通信。
▼完整的技术资料:《PB-OEM1-DPRAM产品手册》包括:开发实验板PB-OEM1- DPRAM Evaluation Board
原理图、双口RAM通讯协议、通讯程序C源码、外形尺寸及接插件尺寸图、40针接插件管脚定义
及说明等,全部资料可在网上下载。
网址:www.c-profibus.com.cn
PROFIBUS-DP 从站开发 OEM 解决方案
嵌入式 PROFIBUS 总线桥
PB-OEM1-DPRAM 产品手册
( PB-OEM1-DPRAM 型 )
V 1.0
北京鼎实创新科技有限公司
TEL:010-82078264/62054940 1 Web:www.c-profibus.com.cn鼎实科技有限责任公司
目 录
第一章 产品概述...................................................................................................................................................4
主要用途...........................................................................................................................................................4
产品系列...........................................................................................................................................................4
产品特点...........................................................................................................................................................4
技术指标...........................................................................................................................................................5
第二章 产品开发工作流程.................................................................................................................................6
第三章 硬件设计说明.........................................................................................................................................7
一. PB-OEM1-DPRAM产品硬件原理框图.................................................................................................7
二. PB-OEM1-DPRAM外形尺寸图.............................................................................................................7
三.40针接插件管脚定义及说明..................................................................................................................8
① 40针接插件管脚排列........................................................................................................................8
② 40针接插件外型尺寸........................................................................................................................9
③ 40针接插件管脚定义表....................................................................................................................9
④ PROFIBUS插头的硬连接引出方式.................................................................................................9
四.10针接插件管脚定义及说明................................................................................................................10
① 10针接插件管脚排列......................................................................................................................10
② 10针接插件外型尺寸......................................................................................................................10
③ 10针接插件管脚定义表..................................................................................................................10
④ PROFIBUS插头的软连接引出方式...............................................................................................10
⑤ 6位拨码小开关的说明..................................................................................................................11
第四章 软件设计说明.......................................................................................................................................12
一. 通信规约................................................................................................................................................12
1.接口板与用户模板对双口RAM的读/写控制权...........................................................................12
2.接口板双口RAM单元地址分区表以及命令字和状态字定义表.................................................12
几个术语的约定.............................................................................................................................12
3.接口板与用户模板“通信”的基本过程........................................................................................16
① 初始化过程...............................................................................................................................16
② 数据交换过程...........................................................................................................................16
二. 接口板的初始化....................................................................................................................................17
1. 初始化规约.....................................................................................................................................17
2. 初始化参数.....................................................................................................................................17
站号(L_ini[0])............................................................................................................................17
ID号(高字节:L_ini[1]、低字节:L_ini[2])..........................................................................17
I/O配置(CFG)数据L_ini[4]—L_ini[11] 和I/O配置(CFG)数据长度L_ini[3]...............17
PB输入数据长度(L_ini[14])....................................................................................................20
PB输出数据长度(L_ini[15])....................................................................................................20
用户参数长度(L_ini[16])..........................................................................................................20
初始化校验和(L_ini[17])、(L_ini[18])...................................................................................20
初始化错误号.................................................................................................................................20
修改GSD文件...............................................................................................................................21
3. 初始化流程图.................................................................................................................................23
三. 接口板与用户模板的数据交换............................................................................................................24
1. 数据交换规约.................................................................................................................................24
2. 数据交换时序图.............................................................................................................................25
TEL:010-82078264/62054940 2 Web:www.c-profibus.com.cn鼎实科技有限责任公司
3. 数据交换流程图.............................................................................................................................26
① DPRAM接口板主循环流程图................................................................................................26
② 用户模板中断服务程序流程图................................................................................................27
③ DPRAM接口板中断服务程序流程图....................................................................................28
四. 如何使用“用户参数”........................................................................................................................29
1. 什么情况下需要使用“用户参数”..............................................................................................29
2. 确定“用户参数”类型、个数、字节长度..................................................................................29
3. 带有“用户参数”描述的GSD文件............................................................................................29
4. 如何在主站配置中选择用户参数.................................................................................................30
用户参数配置窗口.........................................................................................................................31
用户参数的初值.............................................................................................................................31
更友好的用户界面.........................................................................................................................31
5. 用户模板怎样得到“用户参数”.................................................................................................34
在初始化报文中正确设定用户参数长度(L_ini[16])..............................................................34
在GSD文件中正确设定相关参数...............................................................................................34
从接口板获取“用户参数”.........................................................................................................34
第五章 GSD文件..............................................................................................................................................35
一. 关于ID号、GSD文件、产品认证的说明.........................................................................................35
1. 关于GSD文件(Electronic Data Sheet).....................................................................................35
2. 本产品的ID号及GSD文件.........................................................................................................36
3. 用户产品的ID号、GSD文件及产品认证..................................................................................36
4. DPRAM.GSD说明及修改成用户GSD文件的说明....................................................................37
TEL:010-82078264/62054940 3 Web:www.c-profibus.com.cn鼎实科技有限责任公司
第一章 产品概述
主要用途
本产品专为自主开发具有PROFIBUS-DP通信功能的产品,且对实时响应时间有较高要求的用户,以
OEM方式提供PROFIBUS-DP从站通信接口。
产品系列
嵌入式PRFIBUS总线桥PB-OEM1-DPRAM接口板(以下简称“接口板”)是PROFIBUS总线桥OEM
系列产品,本产品手册涉及到的是PB-OEM1-DPRAM型产品。
PB -OEM1- DPRAM
DPRAM: 双口RAM通用型
OEM1: 双口RAM连接、卡式
OEM2: 串口连接、卡式
OEM3: 串口连接、封装型
OEM4: PCI卡
PB: PROFIBUS总线桥
产品特点
▼开发周期短:用户不需要了解 PROFIBUS 开发技术,不需要购买 PROFIBUS 开发系统;不需要自己编
写GSD文件,可在短时间内完成开发具有自主知识产权的PROFIBUS产品;
▼应用简单:用户产品的 CPU 通过双口 RAM 向接口板读/写输入/输出数据,接口板自动转换成
PROFIBUS-DP协议与PROFIBUS主站通信。
▼完整的技术资料:《PB-OEM1-DPRAM产品手册》包括:开发实验板PB-OEM1- DPRAM Evaluation Board
原理图、双口RAM通讯协议、通讯程序C源码、外形尺寸及接插件尺寸图、40针接插件管脚定义
及说明等,全部资料可在网上下载。
网址:www.c-profibus.com.cn
AIGC
"PB-OEM1-DPRAM" 是一款专为嵌入式系统设计的高性能总线桥产品,其全称为"OEM可定制的嵌入式专用RAM接口总线桥"。该产品手册详细介绍了以下内容:
1. 产品概述:阐述PB-OEM1-DPRAM在嵌入式系统中的作用,作为数据传输的桥梁,用于连接不同的总线(如CPU局部总线、外设总线等)和外部RAM模块,实现内存资源共享和高效的数据交换。
2. 技术规格:
- 支持的总线类型和协议:说明PB-OEM1-DPRAM能够兼容哪些常见的嵌入式总线标准,如SPI、I2C、UART、AVR-Wire等,并提供相应的驱动接口规范。
- 接口参数:包括数据速率、地址空间范围、最大带宽、引脚配置等关键指标。
- DPRAM特性:解释DPRAM(Dual Port RAM)的具体含义,即RAM具备两个独立的访问端口,允许同时进行读写操作,以提高数据处理效率。
3. 使用方法与安装指南:包含硬件连接示例、初始化设置步骤、驱动程序安装与配置、API函数调用说明等内容,帮助用户快速理解和应用这款产品。
4. 功能特性及应用场景:列举PB-OEM1-DPRAM适用于哪些类型的嵌入式应用,例如实时控制、物联网设备、工业自动化等领域,以及如何通过优化设计提升系统的响应速度和稳定性。
5. 系统集成与调试:介绍在实际项目中如何将PB-OEM1-DPRAM与其他组件协同工作,以及故障排查和调试的相关建议。
6. 示例代码与案例分析:提供一些典型的使用案例和相关编程实例,以加深用户对PB-OEM1-DPRAM在实际项目中的运用理解。
总之,PB-OEM1-DPRAM产品手册旨在全面展示这款嵌入式总线桥产品的特性和应用价值,以便潜在用户和技术人员能准确地掌握并有效地利用该产品来优化他们的嵌入式系统设计。