Q4(質問) JL-080のマスタ用サンプルソースコードでの最大スレーブ局数は、7局(#define SLV_ST_MAX7 /*Maximum Number of Slaves */)と設定しているが、接続するスレーブは、3局でもよいのでしょうか?

A(回答)

JL-080のマスタ用サンプルソースコードでの最大スレーブ局数の設定が7局(SLV_ST_MAX=7)というのは、サイクリック通信で、7局と通信するという設定なので、7局のスレーブを接続する必要があります。スレーブを3局しか接続していない場合は、残りの4局からの応答がないために、リンク通信関数の"yns_read_ldata"または"yns_read_ldata2"実行にて、受信処理のエラー(ERR RECV DATA)が発生します。
したがって、実際に存在するスレーブ局数とSLV_ST_MAXの設定値を一致させてください。