Kinoko Module Driver リファレンス |
種別 VME Output Register 製造者 Struck Innovative Systeme GmbH (http://www.struck.de) 参照名 SIS-3601 読み出し なし サービス要求 なし
- output(int data)
- 引数の data のパターンを現在の出力モードで出力する
- enableLevelMode()
- 出力モードをレベルにする(デフォルト).
- enablePulseMode()
- 出力モードをパルスにする.
- enableOutputInversion()
- 出力を反転させる.
- disableOutputInversion()
- 出力を反転させない.
- readRegister(int address, Register& data)
- address 引数に指定したレジスタを読み,その値を data 引数に返す.
- writeRegister(int address, int data)
- address 引数に指定したレジスタに data 引数の値を書き込む.
datasource VmeOutputRegister { VmeCrate crate; VmeController controller("SBS-620"); VmeModule output_register("SIS-3601"); SoftwareModule timer("IntervalTimer"); crate.installController(controller); crate.installModule(output_register, 0x38383800); on run_begin { timer.setInterval(0, 100000); // 10 Hz output_register.enablePulseMode(); } on trigger (timer) { output_register.output(#0..#15); } }