Ну для начала понять почему контроллер перезагружается. Button тут не поможет не помешает.
Смею предположить, что пришли Вы к программированию ПЛК из классических языков типа Pascal Си и иже с ними?
Скорее всего что то в программе приводит к зависанию контроллера, и он по WatchDog перезагружается...




Ответить с цитированием