meas.h

来自「HART协议编程例程」· C头文件 代码 · 共 103 行

H
103
字号
/**********************************************************************
 * Function Block Factory Files Generator V 1.0                       *
 * This file was generated automatically!                             *
 * ==============================================                     *
 * DO NEVER MAKE CHANGES IN THIS FILE MANUALLY!!!                     *
 * ==============================================                     *
 * Date/Time: 31.07.00 12:54:28                                       *
 *                                                                    *
 *                                                                    *
 * Copyright 2000, Borst Automation, Fachingen                        *
 * All Rights Reserved                                                *
 *                                                                    *
 *         File Name: Meas.h                                          *
 *            Device: MyDevice                                        *
 *         Author(s):                                                 *
 *                    Walter Borst                                    *
 *                                                                    *
 * Revision History                                                   *
 * ================                                                   *
 * Jul-24-00: Function Block Created                                  *
 *                                                                    *
 **********************************************************************/
#ifndef __meas_h__
#define __meas_h__

/**********************************************************************
 * Includes                                                           *
 **********************************************************************/
#ifdef __MEAS_H__
  #include <String.h>
  #include "..\Common\Types.h"
  #include "..\Common\MemDecls.h"
  #include "..\Api\UserApi.h"
  #include "..\HrtSrvIn\HrtSrvIn.h"
#endif

/**********************************************************************
 * Function Block Parameters                                          *
 **********************************************************************/
#ifndef __MEAS_H__
  /*
   * Measured Pv 1
   */
  extern    RAM  FLOAT re_flMeasPv1;
  extern    RAM  FLOAT rl_flMeasPv1;

  /*
   * Measured Pv2
   */
  extern    RAM  FLOAT re_flMeasPv2;
  extern    RAM  FLOAT rl_flMeasPv2;

  /*
   * Vol percent water
   */
  extern    ROM  UINT8 co_ui8MeasPv1unit;

  /*
   * Material temperature
   */
  extern    ROM  UINT8 co_ui8MeasPv2unit;

  /*
   * Upper Sensor Limit
   */
  extern    ROM  FLOAT co_flMeasUpperSensLimit;

  /*
   * Lower Sensor Limit
   */
  extern    ROM  FLOAT co_flMeasLowerSensLimit;

  /*
   * Minimum Measuring Span
   */
  extern    ROM  FLOAT co_flMeasMinSpan;

  /*
   * Serial Number of Sensoring Element
   */
  extern    ROM UINT24 co_ui24MeasSensSerNum;

  /*
   * Percent
   */
  extern    ROM  UINT8 co_ui8MeasSensLimUnit;


/**********************************************************************
 * Automatically generated semaphores                                 *
 **********************************************************************/
  extern    RAM   BOOL se_bMeasDynChanged;

#endif

/**********************************************************************
 * Standard Methods                                                   *
 **********************************************************************/
extern void MeasInit(void);
extern void MeasPutParams(void);

#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?