D7904_BIT6 =1 (启动:状态缓存器 D7910、D7911)。
D7904_HIGH_BYTE = 通讯逾时 (timeout) 时间 (1... 255 x 50msec)。
(超过此时间,没有任何通讯,LED3 会亮起,且 D7911 的 BIT_8 会为 1)
Ex: D7904 = 0ABCH (timeout = 10x50msec = 500msec,长度限制 = 3ch = 60 words) D7910_HIGH_BYTE = MOD_BUS 通讯次数。
D7910_LOW_BYTE = MOD_BUS 通讯异常次数。
D7911_LOW_BYTE = MOD_BUS FUNCTION CODE (normal = 3, 4, 5, 6, 8, 10H)。
= MOD_BUS FUNCTION CODE (error = 83h, 84h, 85h, 86h, 90H)。 = MOD_BUS FUNCTION CODE (error = 00 ==> timeout)。 D7911_BIT8 = 通讯逾时旗标。
例如:站号:1,通讯格式:(9600、8、NONE、1),起始地址:D0 ~ D500 当 MODBUS 地址,长度限制:60。
FX3U PLC 程序撰写:
接线:
1. FX3U-M485BD 端子脚位定义
端子-1 : MOD_BUS_MASTER TR+