Запись к тому, что не понятно, от чего глюки такие.
А про "лепить абы как"... Ну, вы же не видели как всё собрано. Зачем хаять.
"Я не читал, но осуждаю" (С).
Вид для печати
По поводу того, "мониторит" ли элемент СП "Переключатель" состояние бита регистра, которым он управляет, отвечу сам - НЕТ.
Поставил небольшой эксперимент:
На экране СП разместил две кнопки, включающие (пока нажаты) один и тот же бит одного из внутренних регистров СП (ПР200 в наличии нет, поэтому экспериментировал с внутренним регистром СП).
Также разместил на экране индикатор состояния этого же бита.
Запустил проект:
- нажимаю одну из двух кнопок, индикатор горит, пока нажата кнопка, и гаснет при ее отпускании;
- вторая кнопка при этом внешнего вида не меняет, т.е. остается отжатой;
- при нажатии второй кнопки, естественно, происходит то же самое.
Если бы "Переключатель" считывал состояние управляемого им бита, то при нажатии одной кнопки вторая также меняла бы внешний вид (становилась бы "нажатой").
О чем это говорит применительно к обсуждаемому проекту?
Даже если бы бит регистра ПР, которым управляет кнопка СТОП на экране СП, по причине э/м помех или чего-то еще, самопроизвольно изменил свое состояние, это не могло отразиться на внешнем виде кнопки СТОП ("нажать" ее без вмешательства оператора). Нажать на кнопку можно только физическим воздействием на экран СП.
Так что я склоняюсь к тому, что на 100% во всем виновата СП.
Крепление панели ослабьте. Вполне возможно что перетянули и корпус панели немного изогнут.
Да вроде не должен был перетянуть.
Кроме того, при перетягивании винтов крепления начинают изгибаться тонкие боковые стенки корпуса, но никак не передняя панель с дисплеем.
Панель, в окно которой вставлена СП307, абсолютно плоская, из стали толщиной 4 мм.
Вложение 90429