Q.ファンクションコード:[FC15]で複数bitに対しデジタル出力してもビット0しか反応がありません。
A.例えば、CPSN-MCB271-S1-041 と CPSN-DO-08BRL
の組み合わせで、「すべてのデジタル出力ビットをON」とする為に、
ファンクションコード:[FC15]でサンプルプログラムにて実行しても、出力ビット0だけ反応し、その他のbitは反応しません。
【例1】
Input Number: 0 (Init)
Input IP Address: 10.1.1.101
Input TCP Port Number: 502
Input Number: 7 ([FC15] WriteMultipleCoils )
Start Address: 0
Data Length: 8
Write Data (bin): 11111111
Send OK !
-----
上記の場合、同サンプルプログラムのソースコード上、各bitの状態をそれぞれ指定する必要があります。
Write Data (bin): 11111111
⇒
Write Data (bin): 1 1 1 1 1 1 1 1
【例2】
Write Data (bin): 10101010
⇒
Write Data (bin): 1 0 1 0 1 0 1 0
【例3】
Write Data (bin): 01010101
⇒
Write Data (bin): 0 1 0 1 0 1 0 1