========================================== General Function ========================================== Basic Functions ---------------- +-------------------------------+------------------------------------------------------------------------------------------------------------------------+ | 함수명 | 설명 | +===============================+========================================================================================================================+ | :ref:`ceGnSearchDevice` | 원격 노드를 탐색합니다. | +-------------------------------+------------------------------------------------------------------------------------------------------------------------+ | :ref:`ceGnUnSearchDevice` | 원격 노드 탐색 결과를 초기화 하며, 이 함수가 수행된 이후 ceGnSearchDevice 를 통해 원격 노드 정보를 탐색할 수 있습니다. | +-------------------------------+------------------------------------------------------------------------------------------------------------------------+ | :ref:`ceGnReSearchDevice` | 원격 노드의 정보가 탐색된 상태에서 원격 노드의 정보를 재탐색합니다. | +-------------------------------+------------------------------------------------------------------------------------------------------------------------+ | :ref:`ceGnIsSearchedDevice` | 원격 노드 탐색이 완료되어 있는지 확인합니다. | +-------------------------------+------------------------------------------------------------------------------------------------------------------------+ | :ref:`ceGnResetNode` | 원격 노드의 모듈을 초기화 하는 역할을 수행합니다. | +-------------------------------+------------------------------------------------------------------------------------------------------------------------+ | :ref:`ceGnTotalNode` | 탐색된 전체 원격 노드의 개수를 반환합니다. | +-------------------------------+------------------------------------------------------------------------------------------------------------------------+ | :ref:`ceGnTotalMotionChannel` | 탐색된 전체 모션 제어 축(Axis) 개수를 반환합니다. | +-------------------------------+------------------------------------------------------------------------------------------------------------------------+ | :ref:`ceGnTotalDIOChannel` | 탐색된 전체 디지털 I/O(Digital Input/Output) 채널 개수를 반환합니다. | +-------------------------------+------------------------------------------------------------------------------------------------------------------------+ | :ref:`ceGnTotalAIChannel` | 탐색된 전체 아날로그 입력(Analog Input) 채널 개수를 반환합니다. | +-------------------------------+------------------------------------------------------------------------------------------------------------------------+ | :ref:`ceGnTotalAOChannel` | 탐색된 전체 아날로그 출력(Analog Ooutput) 채널 개수를 반환합니다. | +-------------------------------+------------------------------------------------------------------------------------------------------------------------+ | :ref:`ceGnTotalMDIOChannel` | 탐색된 전체 모션 디지털 I/O(Motion Digital I/O) 채널 개수를 반환합니다. | +-------------------------------+------------------------------------------------------------------------------------------------------------------------+ | :ref:`ceGnTotalCNTChannel` | 탐색된 전체 카운터(Counter) 채널 개수를 반환합니다. | +-------------------------------+------------------------------------------------------------------------------------------------------------------------+ | :ref:`ceGnTotalSERChannel` | 탐색된 전체 시리얼(Serial) 통신 채널 개수를 반환합니다. | +-------------------------------+------------------------------------------------------------------------------------------------------------------------+ | :ref:`ceGnEmergency_Set` | 원격 노드의 소프트웨어 Emergency 상황을 설정하거나 해제 합니다. | +-------------------------------+------------------------------------------------------------------------------------------------------------------------+ | :ref:`ceGnEmergency_Get` | 원격 노드의 소프트웨어 Emergency 설정 상태를 반환합니다. | +-------------------------------+------------------------------------------------------------------------------------------------------------------------+ .. toctree:: :glob: :hidden: Basic Functions/* Optional Functions ------------------- +--------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | 함수명 | 함수설명 | +================================+===============================================================================================================================================================================+ | :ref:`ceGnCtrlBoost_Set` | ceSDK 서비스 프로세스 및 사용자 응용 프로그램의 프로세스 우선 순위를 제어합니다. | +--------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`ceGnCtrlBoost_Get` | ceSDK 서비스 프로세스 및 사용자 응용 프로그램의 프로세스 우선 순위를 반환합니다. | +--------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`ceGnNodeIsActive` | 원격 노드와 제어시스템간의 통신 연결 상태를 확인합니다. | +--------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`ceGnDebugMode` | 라이브러리의 기능을 사용하는 응용 프로그램에서 디버깅을 위한 환경을 설정합니다. 디버그 모드와 로그 파일명을 지정합니다. | +--------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`ceGnModuleCount_Motion` | 해당 원격 노드에 대해 탐색된 모션 모듈(Motion Module)의 개수를 반환합니다. | +--------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`ceGnModuleCount_Dio` | 해당 원격 노드에 대해 탐색된 디지털 I/O 모듈(Digital Input/Output Module)의 개수를 반환합니다. | +--------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`ceGnModuleCount_Ai` | 해당 원격 노드에 대해 탐색된 아날로그 입력 모듈(Analog Input Module)의 개수를 반환합니다. | +--------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`ceGnModuleCount_Ao` | 해당 원격 노드에 대해 탐색된 아날로그 출력 모듈(Analog Output Module)의 개수를 반환합니다. | +--------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`ceGnModuleCount_Mdio` | 해당 원격 노드의 모션 모듈에 대해 탐색된 모션 디지털 I/O 채널(MDIO Channel) 개수를 반환합니다. | +--------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`ceGnModuleCount_Cnt` | 해당 원격 노드의 카운터 모듈에 대해 탐색된 카운터 채널(Counter Channel) 개수를 반환합니다. | +--------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`ceGnModuleCount_Ser` | 해당 원격 노드의 시리얼 통신 모듈에 대해 탐색된 시리얼 통신 채널 개수를 반환합니다. | +--------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`ceGnChannelCount_Motion` | 해당 원격 노드의 모션 모듈에 대해 탐색된 모션 제어 축(Axis) 개수를 반환합니다. | +--------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`ceGnChannelCount_Dio` | 해당 원격 노드의 디지털 I/O 모듈에 대해 탐색된 DIO 채널(DIO Channel) 개수를 반환합니다. | +--------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`ceGnChannelCount_Ai` | 해당 원격 노드의 아날로그 입력 모듈에 대해 탐색된 AI 채널(AI Channel) 개수를 반환합니다. | +--------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`ceGnChannelCount_Ao` | 해당 원격 노드의 아날로그 출력 모듈에 대해 AO 채널(AO Channel) 개수를 반환합니다. | +--------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`ceGnChannelCount_Mdio` | 해당 원격 노드의 모션 모듈에 대해 탐색된 모션 디지털 I/O 채널(MDIO Channel) 개수를 반환합니다. | +--------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`ceGnChannelCount_Cnt` | 해당 원격 노드의 카운터 모듈에 대해 탐색된 카운터 채널(Counter Channel) 개수를 반환합니다. | +--------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`ceGnChannelCount_Ser` | 해당 원격 노드의 시리얼 통신 모듈에 대해 탐색된 시리얼 통신 채널 개수를 반환합니다. | +--------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`ceGnLocalAxis_Get` | 통합 모션 제어 축(Axis)에 대한 원격 노드 및 모션 모듈 정보를 반환합니다. | +--------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`ceGnLocalDIO_Get` | 통합 디지털 I/O(DIO) 채널에 대한 원격 노드 및 DIO 모듈 정보를 반환합니다. | +--------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`ceGnLocalAI_Get` | 통합 아날로그 입력(AI) 채널에 대한 원격 노드 및 AI 모듈 정보를 반환합니다. | +--------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`ceGnLocalAO_Get` | 통합 아날로그 출력(AO) 채널에 대한 원격 노드 및 AO 모듈 정보를 반환합니다. | +--------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`ceGnLocalMDIO_Get` | 통합 모션 디지털 I/O(MDIO) 채널에 대한 원격 노드 및 모션 모듈 정보를 반환합니다. | +--------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`ceGnLocalCNT_Get` | 통합 카운터(Counter) 채널에 대한 원격 노드 및 카운터 모듈 정보를 반환합니다. | +--------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`ceGnLocalSER_Get` | 통합 시리얼 통신 채널에 대한 원격 노드 및 시리얼 통신 모듈 정보를 반환합니다. | +--------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`ceGnGlobalAxis_Get` | 원격 노드 및 모션 모듈, 모듈 내의 축 번호를 통하여 전체 원격 노드의 통합 모션 제어 축 번호(Global Axis Number)를 반환합니다. | +--------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`ceGnGlobalDIO_Get` | 원격 노드 및 디지털 I/O 모듈, 모듈 내의 DIO 채널 번호를 통하여 전체 원격 노드의 통합 DIO 채널 번호(Global DIO Channel Number)를 반환합니다. | +--------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`ceGnGlobalAI_Get` | 원격 노드 및 아날로그 입력 모듈, 모듈 내의 AI 채널 번호를 통하여 전체 원격 노드의 통합 AI 채널 번호(Global AI Channel Number)를 반환합니다. | +--------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`ceGnGlobalAO_Get` | 원격 노드 및 아날로그 출력 모듈, 모듈 내의 AO 채널 번호를 통하여 전체 원격 노드의 통합 AO 채널 번호(Global AO Channel Number)를 반환합니다. | +--------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`ceGnGlobalMDIO_Get` | 원격 노드 및 모션 모듈, 모듈 내의 MDIO 채널 번호를 통하여 전체 원격 노드의 통합 MDIO 채널 번호(Global MDIO Channel Number)를 반환합니다. | +--------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`ceGnGlobalCNT_Get` | 원격 노드 및 카운터 모듈, 모듈 내의 카운터 채널 번호를 통하여 전체 원격 노드의 통합 카운터 채널 번호(Global Counter Channel Number)를 반환합니다. | +--------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`ceGnGlobalSER_Get` | 원격 노드 및 시리얼 통신 모듈, 모듈 내의 시리얼 통신 채널 번호를 통하여 전체 원격 노드의 통합 시리얼 통신 채널 번호(Global Serial Communication Channel Number)를 반환합니다. | +--------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ .. toctree:: :glob: :hidden: Optional Functions/*