Ну там в функциональной области можно только регистры с типом ворд копировать. А с бул типом как?
Вид для печати
Если вы используете биты регистров (например, PSW256.1) - то про копировании регистра будут скопированы все его биты.
Если бы используете биты PSB - то можно либо с помощью функции Копировать бит скопировать нужные биты в регистр PSW/PFW и потом одной командой записать в ПЛК весь регистр, либо сразу с помощью функции Копировать бит записывать биты в ПЛК по одному (это более затратный способ).
На видео только включают кнопку нажатием и все.
Как ее отключить если в "действии" указано "ВКЛ" ?
В своем проекте я поставил инверсию по нажатию, работает, но есть одно НО
Для включения/виключения кнопки ее надо удерживать нажатой 2-3 секунди. Мне нужна реакция на прикосновение моментальная..
Теперь понятно. Вам в ПЛК лучше для Universal Modbus Module с записью выбрать WorkMode = By Command:
Вложение 40309
Тогда вы сами в программе будете определять, когда в панель будут отправлены нужные данные.
Конфигуратор СП300. Текстовая надпись - выбран шрифт по умолчанию (Times New Roman).
При смене его на "Arial" вместо двух слов выводится только первое.
Как побороть этот баг? Спасибо
By command вообще никак не меняет бит кнопки, странно.
Надо будет вычитывать про это гдето отдельно.
Что только не ставил, даже методом тыка, все равно 2-4 секунда надо держать кнопку "переключатель с индикацией", пока контроллер ее "увидит". И это при цикле контроллера 1мс, скорости модбаса 57600...
Или придется городить какието костыли.
Я полагаю, что цикл контроллера зависит от того, сколько кода реализовано в программе.