차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
platform:ethercat:100_api:10_desc:20_ecnet:100_ecnet_setalstate [2021/05/14 14:19]
winoars
platform:ethercat:100_api:10_desc:20_ecnet:100_ecnet_setalstate [2024/07/08 18:23] (현재)
줄 6: 줄 6:
 ===Synopsis=== ===Synopsis===
 \\ \\
-uint ecNet_SetAlState(int netID, EEcAlState alState, ref int errorCode);+
 <sxh csharp> <sxh csharp>
-bool ecNet_GetVerInfo(+uint ecNet_SetAlState(
     int netID,      int netID, 
-    ref TEcFileVerInfo_SDK pVerInfo_SDK,  +    EEcAlState alState,  
-    ref TEcFileVerInfo_WDM pVerInfo_WDM,  +    ref int errorCode);
-    ref TEcFileVerInfo_FW pVerInfo_FW,  +
-    ref int ErrCode);+
 </sxh> </sxh>
 </callout> </callout>
줄 19: 줄 17:
 ===Description=== ===Description===
 \\ \\
-ComiECAT 소프트웨어 패키지(라이브러리, 드라이버, 펌웨어)들의 버전을 확인하는 함수입니다.+마스터의 [[platform:ethercat:2_info:10_alstatus|AlState]] 를 설정합니다. 
 </callout> </callout>
  
줄 25: 줄 23:
 ===Parameter=== ===Parameter===
 \\ \\
-  * **[[platform:ethercat:6_manual:50_api:00_info:100_netid|netID]]** : EtherCAT NetworkID+  * **[[platform:ethercat:100_api:00_info:100_netid|netID]]** : EtherCAT NetworkID
  
-  * pVerInfo_SDK SDK 라이브러리의 버전 보를 반환받을 구조체 +  * alState 하고자 하는 [[platform:ethercat:2_info:10_alstatus|AlState]] Enum 값
- +
-  * pVerInfo_WDM WDM 드라이버 프로그램의 버전 정보를 반환받을 구조체 +
- +
-  * pVerInfo_FW펌웨어 프로그램의 버전 정보를 반환받을 구조체+
  
   * errorCode : 현재의 에러 코드를 반환합니다.   * errorCode : 현재의 에러 코드를 반환합니다.
줄 37: 줄 31:
 ===Return Value=== ===Return Value===
 \\ \\
-  * False : 함수 수행에 **실패**하였음을 미합니다 +  * CmdIdx 
- +    * CmdIdx는 ComiECAT SDK라이브러리서 발생시킨 명령들의 일련 번호입니다 
-  True : 함수 수행에 **성공**하였음을 의미합니다+    이 값이 0이면 함수의 수행이 실패했음을 의미합니다
 </callout> </callout>