入出力関数
入出力関数は、In-Sight センサが Ethernet ネットワークまたはシリアルポート接続を経由してリモートデバイスと通信する方法を制御します。これらの関数は次のように分類されます。
- BitStream 関数: WriteWaveformClocked 関数を使用して送信されるビットのリストを統合および収集します。
- CombineOutputBuffers 関数: 複数の FormatOutputBuffer 関数の出力を、単一のバッファ データ構造体に統合します。
- Event 関数: 指定されたイベントトリガで画像を取り込み、スプレッドシートを更新します。
- ExportData 関数: セルのデータを .cxd ファイルとしてエクスポートし、そのデータをその他のセンサ、FTP サーバ、またはローカルあるいはネットワークに接続された RAM ディスクの間で共有します。
- ExternalLightControl 関数: In-Sight 76xx ~ 79xx ビジョンシステムの外部照明ケーブルに接続されている、外付けのストロボまたは連続照明デバイスの照明設定を行います。
- FormatInputBuffer 関数: ReadCCLinkBitBuffer 関数、ReadCCLinkWordBuffer 関数、ReadDeviceNetBuffer 関数、ReadEIPBuffer 関数、ReadModbusBuffer 関数、または ReadProfinetBuffer 関数から受信されるデータのフォーマットを、ユーザが設定できるようにします。
- FormatOutputBuffer 関数: WriteCCLinkBitBuffer 関数、WriteCCLinkWordBuffer 関数、WriteDeviceNetBuffer 関数、WriteEIPBuffer 関数、WriteModbusBuffer 関数、または WriteProfinetBuffer 関数に送信されるデータのフォーマットを、ユーザが設定できるようにします。
- ImportData 関数: セルのデータを .cxd ファイルとして、その他のセンサ、FTP サーバ、またはローカルあるいはネットワークに接続された RAM ディスクからインポートします。
- LocalStorage 関数: オンラインになっているときに、In-Sight ビジョンシステムに取り付けられている SD カードに、画像およびデータファイルを書き込みます。
- IntegratedLightControl 関数: In-Sight 76xx ~ 79xx ビジョンシステムのフェースプレートの前面に接続された、統合照明アクセサリに関する照明設定を行います。
- SetEvent 関数: 実行時に指定したイベントをトリガします。
- ディスクリート I/O 関数: システムがオンラインになっているときに、In-Sight センサのパラレルディスクリート I/O チャネルの読み取りと書き込みを行います。
- MachineStatus 関数: In-Sight センサの動作ステータス情報を格納します。
- メッセージ関数: ネイティブモード接続を介して、In-Sight センサとの間でテキスト文字列の読み取りと書き込みを行います。
- ネットワーク関数: ネットワーク上の他の TCP/IP デバイスと In-Sight センサとの間でデータを共有します。
- シリアル I/O 関数: In-Sight センサのシリアルポートとの間で、データの読み取りと書き込みを行います。
- 時間・タイマ関数: 現在の日付と時刻を返し、時間ベースのイベントをトリガします。
- 波形関数: 出力波形パターンを作成し、ディスクリート出力ラインを介して送信します。