Segnetics

Вернуться   Segnetics > Форум Segnetics > SMLogix > SMArt

SMArt Разработка интерфейсов пользователя

Ответ
 
Опции темы Поиск в этой теме
Старый 12.04.2018, 09:41   #1
Sibiryak22rus
Member
 
Регистрация: Dec 2017
Сообщения: 42
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Запись уставки из двух экранов

Здравствуйте.

Напишу свой вопрос здесь, вроде по названию темы подходит.

Делаю программу для SMH4.
Нужно в двух разных экранах менять одну переменную - задание регулятору.
Задание - энергонезависимая уставка, и в СМарте когда делаешь "ввод числа" - переменная автоматически становится энергонезависимой. То есть получается что есть 2 энергонезависимых переменных "Задание" вместо одной. Чтобы было одно значение - их вязать меж собой с входов на выхода или...?

Как грамотно сделать?
Sibiryak22rus вне форума   Ответить с цитированием
Старый 12.04.2018, 11:00   #2
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 074
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Проблема с переменными

Цитата:
Сообщение от Sibiryak22rus Посмотреть сообщение
Здравствуйте.

Напишу свой вопрос здесь, вроде по названию темы подходит.

Делаю программу для SMH4.
Нужно в двух разных экранах менять одну переменную - задание регулятору.
Задание - энергонезависимая уставка, и в СМарте когда делаешь "ввод числа" - переменная автоматически становится энергонезависимой. То есть получается что есть 2 энергонезависимых переменных "Задание" вместо одной. Чтобы было одно значение - их вязать меж собой с входов на выхода или...?

Как грамотно сделать?
На форуме это обсуждалось не раз. Попробуйте поискать и пишите, если не получится. Я поищу для вас.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 12.04.2018, 13:52   #3
Sibiryak22rus
Member
 
Регистрация: Dec 2017
Сообщения: 42
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Проблема с переменными

Цитата:
Сообщение от Arsie Посмотреть сообщение
На форуме это обсуждалось не раз. Попробуйте поискать и пишите, если не получится. Я поищу для вас.
Я поискал. То, что нашёл - если честно, как-то мутно, и не совсем моя ситуация. И какого-то прям вот рабочего решения - я не увидел там.

Есть регулятор, ему надо менять задание:
1) С экрана №1
2) С экрана №2
3) Из МастерСкады.

Экраны - на одном и том же контроллере, НЕ на разных.

Естественно, нужно чтобы изменённое в одном из трёх мест значение обновлялось в остальных двух. Плюс ещё - зная любовь МастерСкады к записи своих нулевых значений во всё, до чего она дотянется - не совсем понимаю как с ней обмен организовать в этом случае.

Дайте пожалуйста пример какой-нибудь похожий на то, что я написал. Хотя бы что касается двух экранов. Но если и для работы с МастерСкадой есть примеры - тоже неплохо было бы их увидеть. Спасибо.
Sibiryak22rus вне форума   Ответить с цитированием
Старый 12.04.2018, 14:13   #4
Gromov
Уволен из Сегнетикс
 
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Запись уставки из двух экранов

Откройте проект, вот сейчас скидываю. Загрузите его в контроллер, потыкайте, так или не так хотите сделать?
Вложения
Тип файла: rar 2запись.rar (178.6 Кбайт, 74 просмотров)


__________________
В сегнетиксе не работаю с самого начала 2019 года.
Gromov вне форума   Ответить с цитированием
Старый 13.04.2018, 09:53   #5
andre
Senior Member
 
Регистрация: Jun 2015
Сообщения: 565
Благодарил(а): 25 раз(а)
Поблагодарили: 9 раз(а) в 9 сообщениях
По умолчанию Ответ: Запись уставки из двух экранов

рабочий вариант, правда с bool почему то не прокатывает, я на тригерах кнопки делал.
А вот как сделать рабочий вариант с экранами и переменными MODBUS тоже очень интересует.
С учетом того , что они могут обнулиться при пропадании связи.
andre вне форума   Ответить с цитированием
Старый 13.04.2018, 10:17   #6
Gromov
Уволен из Сегнетикс
 
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Запись уставки из двух экранов

Они не могут обнулиться при пропадании связи.


__________________
В сегнетиксе не работаю с самого начала 2019 года.
Gromov вне форума   Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать свои сообщения

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +4, время: 22:12.


Версия vBulletin: 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2024