MPC2000 Reference Manual [JAPANESE] [ENGLISH]
【コマンド】   【TCP/IP】
【使い方】
MODBUS

MODBUS TCP|0 3 &h0040 100 40
MODBUS TCP|0 6 &h00C3 &h0011
【書   式】 【機   能】
MODBUS TCP|n func 引数

パケット通信で、MODBUSパケットを生成
【解   説】
使用例: MODBUS TCP|0 3 &h0040 100 40
この例では、TCP|0 に対して、機能コード 3: Read Holding registerを実行します。
読み出しレジスタの数100個とその値を格納する先頭、MBK(40)を指定しています
*読み出し数は、100以下としてください。Modbus-TCPのパケット長は256byte以内のためです

使用例: MODBUS TCP|0 4 &h0040 100 40
この例では、TCP|0 に対して、機能コード 4: Read input registerを実行します。
読み出しレジスタの数100個とその値を格納する先頭、MBK(40)を指定しています。

使用例: MODBUS TCP|0 5 &h0095 &hFF00 (&hFF00 → ON , &H0000 → OFF)
この例ではTCP|0 に対して、機能コード5により ポート150番をONします。
(Modbusでは0を1番地とするため&H95は150番とされます。

使用例: MODBUS TCP|0 6 &h00C3 &h0011
この例では、TCP|0 に対して、機能コード6: Preset single register を実行します。
アドレス&hC3、設定値&h11を指定しています。




  [LASTMODIFY]2019-09-30 18:14:50 [CREATEDATE]2019-09-30 18:14:50
MPC2000 Reference Manual -R5.11-   (C)2007 ACCEL Corp. all right reserved.