
Решил попробовать разные Application шаблоны использовать, чтобы их протестировать. Создал шаблон $UserDefined в нем две переменные дискретные, одну для чтения, вторую для записи. Затем создал экземпляр и обе переменные настроил на один и тот же modbus адрес, проверил- все работает, кнопку нажимаю 1 улетает в контроллер и возвращается, двигатель крутится. Попробовал создать шаблон $Switch- это вроде (судя по названию) переключатель, настроил его на WriteOnly, создал и нарисовал во вкладке Graphics кнопку, все привязал, через Me, как полагается и настроил на тот же адрес, что и UserDefined- и ничего не происходит, когда на кнопку нажимаю, странно. Попробовал $DiscreteDevice так там вообще черт ногу сломит, как настраивать его так и не понял. Объясните в двух словах, как и в каких случаях использовать эти два шаблона $Switch и $DiscreteDevice, и зачем они вообще нужны, если через $UserDefined, вроде, все что угодно можно настроить? И где о настройке шаблонов вообще почитать можно, а то в доках я ничего не нашел про шаблоны.