|
Вопросы о программировании Вопросы, касающиеся программирования на FBD |
|
Опции темы | Поиск в этой теме |
28.06.2012, 12:07 | #1 |
Новичок
Регистрация: Jun 2012
Сообщения: 27
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Сохранение рецепта
Доброго дня!
Есть ли возможность в контроллере 2G запоминать рецепты, загружаемые через МодБас РТУ со СКАДА? В рецепте будут указаны последовательность и количество включаемых выходов (всего 10 штук) и временные интервалы между включениями. В дальнейшем оператор будет выбирать нужный рецепт и включать установку. |
28.06.2012, 12:52 | #2 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 157
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Сохранение рецепта
Цитата:
Если не предусмотрите и не сделаете, то возможности не будет. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
28.06.2012, 13:31 | #3 | |
Новичок
Регистрация: Jun 2012
Сообщения: 27
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Сохранение рецепта
Цитата:
Буду признателен, если подскажете или натолкнёте на мысль. |
|
28.06.2012, 13:38 | #4 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 157
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Сохранение рецепта
Цитата:
Сохранение происходит в блоках сохранения. Вывод на экран происходит в блоках вывода на экран. Трудность не в блоках, они-то как раз есть и трудностей не доставляют. Проблема как правило исключительно в ясной формулировке задачи и плана её выполнения. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
28.06.2012, 16:14 | #5 | |
Новичок
Регистрация: Jun 2012
Сообщения: 27
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Сохранение рецепта
Цитата:
Или придётся для появления нового рецепта в меню загружать новую программу? |
|
28.06.2012, 17:13 | #6 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 157
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Сохранение рецепта
Цитата:
Приём целочисленных переменных описан в справке: http://dl.segnetics.com/WebHelp/SMLogix/map.htm Слова "отобразить на экране" опять же не очень мне понятны. В виде стихотворения, в виде таблицы? Может в виде удаляющегося текста как в "Звёздных войнах"? Количество переменных, опять же. Две? Сто?? Тысяча??? Задача должна быть поставлена так, чтобы у программиста работал мозг, а не его воспалённое воображение. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
28.06.2012, 18:17 | #7 | |||||
Новичок
Регистрация: Jun 2012
Сообщения: 27
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Сохранение рецепта
Цитата:
Цитата:
Цитата:
Хотя бы в виде списка. Цитата:
Цитата:
|
|||||
29.06.2012, 10:25 | #8 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 157
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Сохранение рецепта
Цитата:
Поэтому вот вам примеры, а подойдут они вам или не подойдут, уж не обессудьте: насколько тема раскрыта, таковы и примеры. Понятное дело, что одни и те же вещи можно делать многими способами. Применение конкретного способа всецело зависит от постановки задачи, её проработки и оптимизации. Я предлагаю вам просто два первых попавшихся. Первая картинка, приём рецепта. Выставляете все параметры, затем выставляете номер рецепта. В этот момент произойдёт запись. Далее номер рецепта обнуляете, можно по тайм-ауту. Вторая, его вывод в виде списка, используя вот эту библиотечку. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. Последний раз редактировалось Arsie, 29.06.2012 в 11:57 |
|