发布时间:2022-01-13 阅读量:1398 来源: 我爱方案网 作者: 我爱方案网整理
系统配置:关于GSD文件,每一个PROFIBUS从站或一类主站有一个“设备描述文件”称为GSD文件,用来描 述该PROFIBUS-DP设备的特性; GSD文件包含了设备所有定义参数,包括:支持的波特率、支持的信息长度、输入/输出 数据数量、诊断数据的含义、可选模块种类等;无论使用什么样的系统配置软件,都要根据GSD文件来对设备配置。国际PROFIBUS组织PI提供了GSD文件编辑软件gsdedit.exe,该软件依照PROFIBUS技术标 准格式规定,对用户编辑的GSD文件进行格式检查。

如何使用“用户参数user—prm”:“用户参数user—prm”的选择,对于工业现场设备,常需要用户根据现场应用设定一些参数,其中有些参数不需要在设备运 行中实时改变,如变频器的电流上限保护与报警值、温度传感器的测量温度范围、热电偶选 型、输出4~20 mA/1~5 V选择等。如果这些参数作为PROFIBUS主站的I/O输出,将占 用PROFIBUS主站 I/O资源和周期性轮循PROFIBUS从站的时间资源。
将这些参数处理成“用户参数”,将会缩短PROFIBUS主站通信时间、减小通信报文长度、提 高总线通信效率。使用“用户参数”技术,只需要在主站配置中做出参数选择,主站在与从 站连接时,一次性将这些参数传送到从站,从站就可以使用这些用户选择的参数对从站进行 参数化(初始化、参数设定)。
确定“用户参数”类型、个数、字节长度 以一个4通道模拟量输入模块为例,假设需要用户设置的参数有:
·输入类型1~5 V、0~10 V、0~5 V、-10~+10 V、4~20 mA、0~20 mA共8种选择 ;占1个字节,以INPUT=0~7分别表示这8种输入类型;
·数据类型BCD(0000~9999)、无符号整型(0~65 535)、有符号整型(-32 767~+32 76 7)共3种选择;占1个字节,以VAR=0~2分别表示这3种数据类型;
·输入模式单端输入(4通道)、双端输入(2通道)共2种选择;占1个字节,以CHNO=0、1分 别表示这2种输入模式; 由此,用户参数长度User—Prm—Data—Len=3。
带有“用户参数”描述的GSD文件:对上例,GSD文件中至少有如下关于“用户参数”的描述:
现场总线PROFIBUS通信功能的接口设计:在主站配置中选择用户参数,用户在系统中配置从站参数,完全靠GSD文件描述。在STEP 7的HARDWARE中配置从站,可设 定总线波特率及站地址,其中设定的站地址必须与用户模板上地址设置一致。
带有“用户参数”选择菜单的GSD文件,可在STEP7中生成更加友好的用户参数配置界面。
总结:应用嵌入式PROFIBUS-DP从站通信接口的设计方案,用户不必了解PROFIBUS技术规范细节。具有开发周期短、技术指 标高、技术升级快、拥有产品自主知识产权等优点,但用户须有单片机产品开发经验及PROF IBUS产品应用经验。目前国内多家仪表厂商已在此方案的基础上开发出了自己的 PROFIBUS -DP从站产品。
推荐阅读:
晶振的启动时间,通常是指其通电后进入稳定振荡状态所需的时间。若启动时间过长,可从以下五个常见的影响因素方面进行优化。
RTC(Real-Time Clock,实时时钟)芯片作为一种独立的专用计时器件,其核心功能包括提供稳定的日历时钟、在主电源断电后持续运行、支持定时中断以及输出高精度时间戳,为各类嵌入式系统提供可靠的时间基准。
时钟系统是保障微控制器(MCU)稳定运行的核心,而晶振作为关键时钟源,主要分为无源晶振与有源晶振两种类型。下面将围绕工作原理、硬件接口、电气特性及其在MCU中的适配场景等维度,系统解析这两类晶振与MCU之间的关联逻辑。
恒温晶振(Oven Controlled Crystal Oscillator,简称OCXO)是高精度频率源的核心组件,选用切型更优(如SC切、AT切高精度型)、封装应力极小的高Q值晶片,通过恒温槽的超精密控温,让晶振始终工作在零温度系数点,几乎消除温度引发的频率漂移。
晶振倍频干扰(即高次谐波辐射)是电磁兼容(EMC)设计中非常棘手的问题,通常表现为基频25MHz的5次、7次谐波(如125MHz、175MHz等)处辐射超标。该问题源于晶振输出方波信号包含丰富的高次谐波成分,若PCB布局不当,晶振及其走线极易构成高效辐射天线,导致电磁干扰增强。