(2)DSHPLC固有インタフェース関数一覧表
関数名   機能
UPLC_CkCommReady() DSH-PLCSimとの接続が確立しているかどうかを調べるための関数です。

UPLC_XBitSyncReq() DSH-PLCSimが有する入力信号(X)のデータを読出し、デバイスコントローラ側のデバイスメモリに格納します。
UPLC_YBitSyncReq() DSH-PLCSimが有する出力信号(Y)のデータを読出し、デバイスコントローラ側のデバイスメモリに格納します。
UPLC_CarIdRead()

キャリアIDを読出します。読出すキャリアIDは、DSH-PLCSimの画面上に選択設定された値です。

UPLC_SlotmapRead()

スロットマップ情報(25スロット分)を読出します。読出すスロットマップ情報は、DSH-PLCSimの画面上に選択設定されたOn/off情報です。

UPLC_ProcDataRead()

指定した番号のプロセスデータを1個読出します。読出すプロセスデータは文字列データです。シミュレータのプロセスデータ画面には7個のデータが設定されています。


     DSHPLC.DLLライブラリ − ユーザインタフェース関数
              (1)DSH-PLCSim ライブラリ QBF バスインタフェース関数一覧表
関数名    機能
QBF_SetIOFile()

入出力定義ファイル名とシミュレータとのTCP/IP通信のための情報を設定します。
DSH-PLCSim特有の関数です。

QBF_Open()

バスまたは通信回線をオープンします。DSH-PLCSimと接続します。

QBF_Close()

バスまたは通信回線をクローズします。DSH-PLCSimとの接続を切断します。

QBF_X_In_BitEx() 入力信号(X)を1点入力します。
QBF_X_In_WordEx() 入力信号(X)をワード単位で入力します。
QBF_Y_Out_BitEx() 出力信号(Y)を1点出力します。
QBF_Y_Out_WordEx() 出力信号(Y)をワード単位で出力します。
QBF_Y_In_BitEx() 出力信号(Y)を1点出力します。
QBF_Y_In_WordEx() 出力信号(Y)をワード単位で出力します。
QBF_WaitUnitEvent() イベントを指定してPLCからのイベントを待機します。
QBF_Reset() DSHPLC.DLLをリセットします。