Если пару байт КС в конце добавить, то вроде вполне стандартный Модбас получается.
Ну а дальше разобраться как слейвами с 2G управляют.
Примеров море на форуме.
И вполне должно работать для каждого реле через функцию (0x05) — запись значения одного флага