📄 userdll.h
字号:
#ifndef _USERDLL_
#define _USERDLL_
typedef struct
{
BYTE XM [0x1000]; /* 0000: X-Merkerbereich */
BYTE bbs [0xC000]; /* 1000: 48 KB Bausteine bei PLC43*/
WORD FreeBs;/* D000: Erster freier Baustein */
WORD ExtendetMode; /* ist bei PLC43S gesetzt */
BYTE ida [0x0BFC]; /* interne Daten */
WORD bsa [0x0700]; /* DC00: Bausteinadressliste */
WORD BS [0x0100]; /* EA00: Systemdaten BS */
WORD T [0x0080]; /* EC00: Zeiten T */
WORD Z [0x0080]; /* FD00: Zaehler Z */
BYTE M [0x0100]; /* EE00: Merker M */
BYTE E [0x0080]; /* EF00: Eingangsabbild E */
BYTE A [0x0080]; /* EF80: Ausgangsabbild A */
WORD Te [0x0080]; /* F000: Zeiten T 128..255*/
WORD Ze [0x0080]; /* F100: Zaehler Z 128..255*/
WORD UPM [0x0100]; /* F200: 躡ergabebereich f黵 Userprozeduren */
} TMEM115;
typedef struct
{
ULONG Accu1;
ULONG Accu2;
ULONG intern0;
TMEM115 * mem115;
void * intern1;
void * intern2;
ULONG intern3;
ULONG intern4;
ULONG intern5;
} TCPU;
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -