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 019
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Проблема с переменными

Цитата
Сообщение от 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
Сообщения: 551
Благодарил(а): 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 код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запись в свои же holding регистры (решено) VaBo SMLogix 37 27.12.2023 15:20
Сквозная запись значения уставки p001p Связь с внешним миром 68 22.04.2020 14:46
Запись журнала на внешний носитель CruZaEd SMLogix 10 04.07.2019 11:29
Pixel. Не сохраняются уставки bober_stepan Вопросы о Pixel 3 10.08.2017 10:39
Управляемый разгон-торможение и смена уставки Arsie Библиотека макросов 0 19.06.2014 13:49


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


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