機能
汎用入力のタイプを切り替えます。
書式
Ret = CntSetInputType ( Id , ChNo , InputType )
引数
Id 
 [ C, C++ : short ] [ Python: ctypes.c_short ]
CntInitで取得したデバイスIDを指定します。
ChNo 
 [ C, C++ : short ] [ Python: ctypes.c_short ]
設定するチャネル番号を指定します。
InputType 
 [ C, C++ : short ] [ Python: ctypes.c_short 
 ]
InputTypeは以下の何れかを指定します。
定義  | 
		値  | 
		意味  | 
	
CNT_GENIO_LINERECEIVER  | 
		0  | 
		差動  | 
	
CNT_GENIO_TTL  | 
		1  | 
		TTL  | 
	
戻り値
Ret [ C, C++ : long ] [ Python: ctypes.c_long ]
定義  | 
		値  | 
		意味  | 
	
CNT_ERR_SUCCESS  | 
		0  | 
		正常終了  | 
	
CNT_ERR_DLL_INVALID_ID  | 
		10001  | 
		無効なIDが指定されました  | 
	
CNT_ERR_DLL_CALL_DRIVER  | 
		10002  | 
		ドライバを呼び出せません。(ioctlに失敗)  | 
	
CNT_ERR_DLL_GENINP  | 
		10401  | 
		汎用入力タイプが無効です。  | 
	
CNT_ERR_SYS_CH_NO  | 
		20201  | 
		チャネル番号が設定可能範囲外です  | 
	
CNT_ERR_SYS_NOT_SUPPORTED  | 
		20001  | 
		このデバイスではこの関数は使用できません。  | 
	
その他のエラー(参照:エラーコード詳細)
初期値
差動
説明
CNT24-4D(PCI)Hの汎用入力信号源を選択します。
使用例
チャネル0の入力タイプを、TTLに設定します。
C, C++  | 
		long Ret; Ret = CntSetInputType(Id, 
		 0, CNT_GENIO_TTL);  | 
	
Python  | 
		Ret = ctypes.c_long() Ret.value = ccnt.CntSetInputType(Id, 
		 0, ccnt.CNT_GENIO_TTL)  | 
	
関連項目
なし