欲使用 TCP Server 模式,將中斷信號從 UNIX 機器傳送到串列設備,請執行下列步驟:
- 將 TCP port 966 設為指令埠,以建立 TCP 連接。
指令埠(TCP port 966)用於將中斷信號傳送至串列設備。舉例而言,NPort 5610-16 的指令埠是 TCP port 966(第一個串列埠)到 981(第 16 個串列埠)。
- 請使用以下封包格式來控制要發送到串行設備 TCP 指令埠口的中斷信號。
- 開始執行中斷指令:
發送至串列設備:2 位元 [0x21, 0x00]
串列設備的回應:3 位元 [0x21, 'O', 'K']
- 停止執行中斷指令:
發送至串列設備:2 位元 [0x22, 0x00]
串列設備的回應:3 位元 [0x22, 'O', 'K']
- 使用 UNIX 函數 sleep() 來控制中斷信號的持續時間。