Размер элементов меняется в свойствах, или можно за уголок расширить его :) Сколько влезет на поле - столько и сможешь разместить.
Вид для печати
Размер элементов меняется в свойствах, или можно за уголок расширить его :) Сколько влезет на поле - столько и сможешь разместить.
Подскажите в СП270 есть команды групповой записи регистров?
А по конкретнее можно? Что, Вы имеете ввиду
-запись какой-то константы сразу в несколько регистров?
- копирование блока регистров от N1 до N2 в другой блок от N3 до N4 внутри панели?
- копирование блока регистров от N1 до N2 панели в блок регистров от N3 до N4 в ПЛК?
Когда должна происходить запись
-по команде от ПЛК?
-при нажатии кнопки на экране?
-при включении питания панели?
-с заданным интервалом времени?
Или как?
То, что я перечислил можно сделать.
Мне нужно установить связь между МК-500 (Контраст(Volmag)) и панель оператора СП270. СП270 (мастер). В СП270 я могу послать значение от МК-500 по одному регистру, а вот что бы записать какое либо значение в МК-500 мне нужно послать 3 регистра - номер алгаблока, номер канала алгаблока в который нужно записать и само значение. Посылать их можно как одновременно, так и последовательно с периодом не более 5 секунд.
Вот теперь пытаюсь сообразить как все это провернуть, пока нечего не выходит. Если есть идеи или опыт связей этих приборов, с удовольствием бы ознакомился
Я представляю себе, что:
У Вас на экране есть поле ввода некоторого значения и после то, как ввод в него завершен (Enter) нужно контроллеру послать три регистра. Т.е если таких полей ввода несколько, то к каждому должна быть привязана своя триада регистров контроллера(номер алгаблока, номер канала алгаблока в который нужно записать и само значение).
Или на экране есть кнопки управления контроллером и при нажатии кнопки тоже должна отправляться своя триада.
Я правильно понимаю Вашу задачу?
Попробую Вам помочь и сделать несколько макросов, но у меня нет информации по этому контроллеру.
Мне нужно знать следующее
Как происходит чтение значений из контроллера. Можно просто прочитать бит или регистр или тоже нужна триада? Это нужно для правильной работы элементов Цифровой ввод и Переключатель с подсветкой.
Вложение 11805
А ответа на мой следующий вопрос (о чтении из ПЛК) так и не получил.:(
Тогда делайте сами по следующему плану
1.
Вложение 11806 Вложение 11807
2. Создать функциональную область с условием запуска от бита. Внутри сделать команду для отправки трех регистров
Вложение 11808 Вложение 11809
Но, на предыдущий мой вопрос о чтении из контроллера Вы не ответили, по этому я не смог предусмотреть всех нюансов.
ЗЫ. Таких функциональных областей нужно делать столько, сколько будет полей ввода.
Для кнопок(битовых переменных) Вам делать придется самому.
Кнопкам назначить действие "Мгновенно включить, в управлении им нужно назначить тоже временные биты PSB, и от них запускать свои функц.области.
Состав команд внутри этих ф.областей изменится
Первые две совпадают тем, что на рисунке
Третья или установить бит или сбросить бит
Четвертая не нужна!!!
И всё таки, можно ли исправить каракули при усовершенствовании
компонента? С ними расширенный режим почти не имеет смысла (как фонарь без батареек). Запуск под Win_XP, добавление шрифтов в Win_7 не помогает.