newclass0.st

来自「moudbus通讯协议, moudbus通讯协议, moudbus通讯协议,」· ST 代码 · 共 42 行

ST
42 行
字号
#include "..\Header Files\NewClass0.h"
#include <.\Memory\Header Files\RAMex.h>
#include <.\Loader\Code\RTOS_PRIVDefs.H>
#include <.\Loader\Code\RTOS_Scan.h>
#define OBJECTS_CONFIG


FUNCTION NewClass0::@STD
VAR_OUTPUT
	ret_code		: CONFSTATES;
END_VAR
VAR
	CmdTable	: CMDMETH;
END_VAR

	//Command Methods
	InitCmdTable (nCmd := nSTDCMD + USER_CNT_NewClass0, pCmd := #CmdTable);

	CmdTable.Init		:=#Init();
	CmdTable.CyWork		:=#CyWork();

	Server0.pMeth		:= StoreCmd (pCmd := #CmdTable, SHARED);

	IF Server0.pMeth THEN
		ret_code	:= C_OK;
	ELSE
		ret_code	:= C_OUTOF_NEAR;
		return;
	END_IF;
END_FUNCTION //NewClass0::@STD


FUNCTION GLOBAL TAB NewClass0::@CT_0000
CG_NEWCLASS0, TY_NEWCLASS0,
NOBASECLS_GUID,
(SIZEOF(::NewClass0))$UINT, 1, 1, 0$UINT,
(::NewClass0.Server0.pMeth)$UINT, _CH_CMD $USINT, "Server0",
(::NewClass0.geheugen.pCh)$UINT, _CH_CLT_OBJ $USINT, CG_RAMex, "geheugen",
0 $UINT,
0$UINT
END_FUNCTION

⌨️ 快捷键说明

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