PDA

Просмотр полной версии : Сбросить состояние кнопки в СП307



Александра
28.08.2024, 10:02
Здравствуйте, имеется проект, плк210 мастер, СП307 слейв. На экране расположен битовый переключатель, состояние которого нужно сбрасывать в 0 по некому входному сигналу на ПЛК. Подскажите, каким образом это можно реализовать? Только с помощью макроса?

In_Da_Cher_A
28.08.2024, 10:35
На экране расположен битовый переключатель, состояние которого нужно сбрасывать в 0 по некому входному сигналу на ПЛК. Подскажите, каким образом это можно реализовать? Только с помощью макроса?а каким образом вы собираетесь "имитировать" нажатие на кнопку, в состояние которой стоит свойство "Включёно, когда нажата"?
в свойствах переключателя нет "управляющего бита"
тем более, ПЛК мастер, постройте логику по-другому, без влияния состояния бита в слейве

kondor3000
28.08.2024, 13:43
Здравствуйте, имеется проект, плк210 мастер, СП307 слейв. На экране расположен битовый переключатель, состояние которого нужно сбрасывать в 0 по некому входному сигналу на ПЛК. Подскажите, каким образом это можно реализовать? Только с помощью макроса?

Если я правильно понял, один бит надо сбрасывать другим битом. Не понятно почему нельзя сбросить этот же бит?

А вообще в панели это можно сделать функц. областью или вообще в самом ПЛК.

In_Da_Cher_A
28.08.2024, 17:16
Не понятно почему нельзя сбросить этот же бит?потому что этот бит "делает" человек с помощью кнопки.
Там надо, по-моему скромному мнению, если есть необходимость использовать кнопку, то делать её импульсной, в ПЛК фиксировать бит тригером, добавить на экран над кнопкой или на самой кнопке - лампочку-индикатор состояния тригера, что команда "ушла" в работу,
и управляющим битом сбрасывать тригер и по этому же биту будет гаситься лампа-индикатор.
Более сложный пусть - поиграться битом видимости кнопки и использовать две кнопки, видимых в разных состояних.
по мне - лампочка - проще и нагляднее и потом не потеряется, если интерфейс панели большой и сложный.
Хотя на 7 дюймах затратно делать большой по объёму проект, но некоторые способны и на такой хардкор :D