Я делаю по другому.
Я предусматриваю в программе ИП320 кнопку "применить". И тогда в ПЛК новые значения заносятся только после подтверждения.
На мой взгляд, так удобнее.
При условии что оператор добросовестный и не забывает нажимать кнопку применить.
В том варианте, что описан выше реализация более сложная, но зато нет лишних кнопок, что в дальнейшем упрощает работу оператора.