Можно внешние кнопки подключить на дискретные(аналоговые) входа, можно по RS485, например СМИ1 подключить, там 6 дискретных входов!