デバイス
- Mx Component
三菱製Mx Componentへの接続方法です。Mx Componentはあらゆる三菱製PLCシリーズへのアクセスを同じインターフェイスにて実現します。
Mx Componentから提供される「ACTMULTILib.dll」参照設定に追加してください。MxComponent側の設定は完了していることとします。いろいろなアクセス方法があるのですが、ActEasyIFClassクラスのインスタンスを別スレッドに持たせるのがお勧めです。VBユーザーのようにOCXなんて使わないようにしましょう。
ACTMULTILib.ActEasyIFClass actEasyIF;
actEasyIF = new ACTMULTILib.ActEasyIFClass();
actEasyIF.ActLogicalStationNumber = 1;
// オープン
int nRet = actEasyIF.Open();
// 書き込み
nRet = actEasyIF.SetDevice( "W02", 3 );
// 読み出し
int nData;
nRet = actEasyIF.GetDevice( "W02", out nData );
// クローズ
nRet = actEasyIF.Close();