⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 komfort.h

📁 本源代码演示了通过串口利用MPI协议与西门子PLC S7-300系统通讯的实现方式。
💻 H
字号:
#ifndef KOMFORT
#define KOMFORT
#ifdef __cplusplus
   extern "C" {
#endif

/*************************************************************************/
// error no, textbuffer
int WINAPI error_message(int,char *);

// kg value, float value
int WINAPI kg_to_float(void *,void *);
// float value, kg_value
int WINAPI float_to_kg(void *,void *);

// gp value, float value
void WINAPI gp_to_float(void *,void *);
// float value, gp value
void WINAPI float_to_gp(void *,void *);

// value, bit no
char WINAPI testbit (unsigned char,unsigned char);

// value, byte buffer
void WINAPI byte_boolean (char,char*);

// byte buffer
char WINAPI boolean_byte (char*);

// 2byte kf/kh value S5
unsigned short WINAPI kf_integer (unsigned short);

// buffer, amount bytes to swab
void WINAPI swab_buffer(void *, int);

// dest buffer, source buffer amount bytes to copy
void WINAPI copy_buffer (void *,void *, int);

// ptr value, amount values, bytechange input, bytechange output
void WINAPI USHORT_2_bcd(unsigned short *,unsigned short,char,char);

// ptr value, amount values, bytechange input, bytechange output
void WINAPI bcd_2_USHORT(unsigned short *,unsigned short,char,char);

/*************************************************************************/




#ifdef __cplusplus
    } /* extern "C" */
#endif
#endif

⌨️ 快捷键说明

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