maskWriteRegister()
説明
スレーブノードにパケットマスク演算命令を送信し、保持レジスタに書き込みます。演算式は次のとおりです。(Current_Contents AND and_mask) OR (or_mask AND (NOT and_mask))
構文
node1.maskWriteRegister(write_address, and_mask, or_mask)
パラメータ
node1: ModbusMasterNode オブジェクト。
write_address: 書き込み先の保持レジスタのアドレス。
and_mask: "AND" ゲートマスクパラメータ。
or_mask: "OR" ゲートマスクパラメータ。
戻り値
int: 成功した場合は MODBUS_SUCCESS を返し、それ以外の場合は EXCEPTION_CODE を返します。
例
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
|
ライブラリリファレンスホームページ
86Duino リファレンステキストは、クリエイティブ・コモンズ 表示-継承 3.0 ライセンス に準拠しています。リファレンス内のコード例はパブリックドメインとして公開されています。
