6.1.4. secdoGetOne¶
SYNOPSYS¶
t_bool secdoGetOne(
[in] t_i32 NetID,
[in] t_ui32 DoChannel,
[out] t_i32 *ErrCode
)
DESCRIPTION¶
단일 디지털 출력 채널의 상태를 확인합니다.
PARAMETER¶
NetID : 사용자가 사용 할 Network 번호
DoChannel : 디지털 출력 전역채널 번호(0 base)
ErrCode : 이 매개 변수를 통하여 현재의 에러 코드를 반환합니다. 단, 이 매개 변수에 NULL을 전달하면 에러 코드를 반환하지 않습니다.
Example¶
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | #include "ComiSWECATSdk_Api.h"
#define DO_CHNUMBER 0 //사용자가 출력을 원하는 DO 채널 번호
void DO_GetOne(void)
{
t_i32 NetID = 0; // Network ID
t_32 Error_Num = 0; // 에러 코드 저장 변수
t_bool State = 0; // 출력상태 값
State = secdoGetOne (NetID, DO_CHNUMBER, &Error_Num);
if( State == true )
{
//DO 결과가 1 일 경우 처리
{
else
{
//DO 결과가 0 일 경우 처리
}
} // DO_GetOne 함수 종료
|
See also