Может ли пользователь конфигурировать таймер ?, Блок TIMESW вообще не имеет входов |
Здравствуйте, гость ( Вход | Регистрация )
Может ли пользователь конфигурировать таймер ?, Блок TIMESW вообще не имеет входов |
25.01.2010 - 11:00
Сообщение
#16
|
|
Гигант мысли Группа: Пользователи Сообщений: 252 Регистрация: 15.11.2007 Пользователь №: 6407 |
... прошу прощение за ложное участие ...
альфу "юзал" года 2...3 назад, и "месаги" скорее "что-то" из памяти, нежели дельные советы ... да и не имея проекта, и не разбираясь по нему ... и советовать то - никак |
|
|
1.02.2010 - 11:07
Сообщение
#17
|
|
Писатель Группа: Пользователи Сообщений: 55 Регистрация: 24.11.2009 Пользователь №: 9191 |
А таймер в AL2-10MR-D-R(версия ПО 3.01) продолжает чудить...
При использовании энергонезависимой кассеты памяти, таймер опять работает некорректно, т. е. программа не выполняется на участке времени, который задан. Перезагрузка питания (выключение - включение ) теперь не помогает. Прилагаю программу, которую я загружаю в контроллер ALPHA2(версия прошивки 3.01). Так как на форуме кроме изображений ничего прикрепить не могу, то вот ссылка для скачивания файла. http://files.mail.ru/XXXG8C Описание программы: программа контролирует температуру двух нагревательных элементов. Так как большая точность контролирования не нужна, для контроля используются терморезисторы, каждый из которых включен в нижнем плече резисторного делителя, как показано на приложенном рисунке. Экраны переключаются через каждые 3 секунды. Для того, чтобы была возможность остановить автоматическое переключение и поменять временной диапазон работы программы, предусмотрено, что при нажатии на кнопку «Esc» будет выводиться только экран со стартовым и стоповым временами. Кстати техподдержка у Mitsubishi, мягко говоря, далека от совершенства. Большинство региональных представителей просто пытаются отпихнуться даже от помощи в простых вопросах - типа "покупали не у нас, мы не будем помогать". А вопросы всего лишь по простому контроллеру ALPHA2, что же будет когда обращаться по поводу болеее серьезных моделей... В московском представительстве говорят - мы хотим научить региональных представителей самостоятельно оказывать техподдержку и поэтому обращайтесь к ним. В общем, надежда только на этот форум. Сообщение отредактировал Powerlines - 1.02.2010 - 14:10
Прикрепленные файлы
|
|
|
1.02.2010 - 12:47
Сообщение
#18
|
|
Гуру Группа: Пользователи Сообщений: 1003 Регистрация: 19.08.2009 Пользователь №: 9149 |
Описание программы: программа контролирует температуру двух нагревательных элементов. Так как большая точность контролирования не нужна, для контроля используются терморезисторы, каждый из которых включен в нижнем плече резисторного делителя, как показано на приложенном рисунке. А где же обещанный рисунок? -------------------- Мозг любого человека работает круглосуточно. Но мозг инженера отличается тем, что способен при этом проанализировать задачу, синтезировать несколько техничных ее решений, а затем выбрать из этих решений наилучшее.
|
|
|
1.02.2010 - 14:12
Сообщение
#19
|
|
Писатель Группа: Пользователи Сообщений: 55 Регистрация: 24.11.2009 Пользователь №: 9191 |
Прикрепил. Я его ранее уже выкладывал на этом форуме. Верхний резистор - токоограничительный, нижний - измерительный.
Правда, не уверен, что этот рисунок как-то поможет решить проблемы с капризным таймером. Может версия прошивки 3.01 устарела и стоит попробовать ее обновить ? Для этого нужно какое-то специальное ПО ? Сообщение отредактировал Powerlines - 1.02.2010 - 14:15 |
|
|
1.02.2010 - 15:15
Сообщение
#20
|
|
Гуру Группа: Пользователи Сообщений: 1003 Регистрация: 19.08.2009 Пользователь №: 9149 |
Прикрепил. Я его ранее уже выкладывал на этом форуме. Верхний резистор - токоограничительный, нижний - измерительный. Правда, не уверен, что этот рисунок как-то поможет решить проблемы с капризным таймером. Может версия прошивки 3.01 устарела и стоит попробовать ее обновить ? Для этого нужно какое-то специальное ПО ? О возможности изменения прошивки мне неизвестно, о специальных утилитах тоже. Вашу программу посмотрел. Первое впечатление - переключение окон сделано слишком сложно. Поэтому, вероятно, что поможет элементарное упрощение программы. Во-всяком случае, излишним уж оно точно не будет. -------------------- Мозг любого человека работает круглосуточно. Но мозг инженера отличается тем, что способен при этом проанализировать задачу, синтезировать несколько техничных ее решений, а затем выбрать из этих решений наилучшее.
|
|
|
1.02.2010 - 16:31
Сообщение
#21
|
|
Писатель Группа: Пользователи Сообщений: 55 Регистрация: 24.11.2009 Пользователь №: 9191 |
Возможно. Любые советы и идеи приветствуются.
Но это ерунда по сравнению с главной проблемой! Ведь если таймер на нужном участке времени не выдает значение "ON", то какая бы ни была программа она всеравно не будет исполняться... Сообщение отредактировал Powerlines - 1.02.2010 - 16:31 |
|
|
1.02.2010 - 17:03
Сообщение
#22
|
|
Гуру Группа: Пользователи Сообщений: 1003 Регистрация: 19.08.2009 Пользователь №: 9149 |
Возможно. Любые советы и идеи приветствуются. Но это ерунда по сравнению с главной проблемой! Ведь если таймер на нужном участке времени не выдает значение "ON", то какая бы ни была программа она всеравно не будет исполняться... Вариант программы выложу завтра. -------------------- Мозг любого человека работает круглосуточно. Но мозг инженера отличается тем, что способен при этом проанализировать задачу, синтезировать несколько техничных ее решений, а затем выбрать из этих решений наилучшее.
|
|
|
1.02.2010 - 18:13
Сообщение
#23
|
|
Читатель Группа: Пользователи Сообщений: 14 Регистрация: 8.08.2007 Пользователь №: 4836 |
Powerlines, а у Вас по технологии отображение текущей температуры и возможность задания времени для таймера должны быть доступны как при исправных датчиках, так и при неисправных? Смысл вопроса вот в чем. Если неисправен хотя бы один датчик, можно ли отключить индикацию температуры второго датчика и задание времени для таймера и индицировать "Обрыв"? Ведь логично, что если хотя бы один датчик неисправен, нет смысла управлять выходами. Если такая индикация приемлема, то программу можно существенно упростить.
ЗЫ. По поводу таймера. Мой опыт работы с контроллером говорит о том, что таймер в нем работает как часы (в смысле весьма надежно работает). Поэтому проблему надо не в ПО искать. Сообщение отредактировал mik - 1.02.2010 - 18:25 |
|
|
2.02.2010 - 10:14
Сообщение
#24
|
|
Писатель Группа: Пользователи Сообщений: 55 Регистрация: 24.11.2009 Пользователь №: 9191 |
Powerlines, а у Вас по технологии отображение текущей температуры и возможность задания времени для таймера должны быть доступны как при исправных датчиках, так и при неисправных? Да, но реле при отваливании датчиков разомкнуты, что не допускает перегрев контролируемого объекта. |
|
|
2.02.2010 - 11:23
Сообщение
#25
|
|
Читатель Группа: Пользователи Сообщений: 14 Регистрация: 8.08.2007 Пользователь №: 4836 |
Да, но реле при отваливании датчиков разомкнуты, что не допускает перегрев контролируемого объекта. Вот я и спрашиваю - допустимо ли по требованиям технологии в случае отказа любого из датчиков выводить сообщение "Обрыв 1" (или "Обрыв 2" для второго датчика) и прекратить выводить значение температуры и время таймера. При этом реле будут работать правильно, т. е. будут разомкнуты. Логика такая - если обрыв хотя бы одного датчика, то нет смысла в индикации температуры и времени таймера, покуда не устранят обрыв. Если такой алгоритм по требованиям технологии приемлем, то программу можно существенно упростить. |
|
|
2.02.2010 - 13:30
Сообщение
#26
|
|
Писатель Группа: Пользователи Сообщений: 55 Регистрация: 24.11.2009 Пользователь №: 9191 |
Да, такой вариант тоже возможен.
|
|
|
2.02.2010 - 16:24
Сообщение
#27
|
|
Читатель Группа: Пользователи Сообщений: 14 Регистрация: 8.08.2007 Пользователь №: 4836 |
Да, такой вариант тоже возможен. Вот мой вариант программы. Work_programm_02_02_2010.txt ( 48 килобайт ) Кол-во скачиваний: 83 Расширение "txt" поменяйте на "vls". Мне пришлось переделать его в txt, потому что иначе не получалось загрузить на форум. Вкратце идея такая. Если датчик 1 и/или датчик 2 не подключен (или обрыв), то на дисплее контроллера индикация "Обрыв 1" и/или "Обрыв 2". Если оба датчика подключены, то на экране контроллера индицируется температура 1 и температура 2. При нажатии кнопки ">" осуществляется переход на экран задания времени таймера. Нажатие кнопки "Esc" или "OK" приводит к тому, что одно из времен начинает мигать. Нажатием кнопок со стрелками нужно добиться, чтобы мигало требуемое время и нажать "OK". Появляется экран установки времени. Надеюсь, в нем разберетесь самостоятельно. при нажатии кнопки "<" осуществляется переход обратно на экран индикации температуры 1 и температуры 2. Будут вопросы - задавайте. |
|
|
2.02.2010 - 21:30
Сообщение
#28
|
|
Гуру Группа: Пользователи Сообщений: 1003 Регистрация: 19.08.2009 Пользователь №: 9149 |
Ниже приложен вариант исходной программы в упрощенном исполнении
Work_programm_21_01_2010_corr.zip ( 5.76 килобайт )
Кол-во скачиваний: 51
-------------------- Мозг любого человека работает круглосуточно. Но мозг инженера отличается тем, что способен при этом проанализировать задачу, синтезировать несколько техничных ее решений, а затем выбрать из этих решений наилучшее.
|
|
|
20.04.2010 - 11:40
Сообщение
#29
|
|
Читатель Группа: Пользователи Сообщений: 9 Регистрация: 28.01.2010 Из: Новосибирск Пользователь №: 9235 |
Кстати, а в какой версии написан пример? А то в 2.40 не открывается.
Если не трудно, бросьте дистрибутивчик на olegbajram@gmail.com... Сообщение отредактировал БелыйМух - 20.04.2010 - 11:55 |
|
|
20.04.2010 - 12:49
Сообщение
#30
|
|
Гуру Группа: Пользователи Сообщений: 1003 Регистрация: 19.08.2009 Пользователь №: 9149 |
Кстати, а в какой версии написан пример? А то в 2.40 не открывается. Если не трудно, бросьте дистрибутивчик на olegbajram@gmail.com... Версия 2.60. Попробую, но получение гарантировать не могу (объем дистрибутива 17МБ). -------------------- Мозг любого человека работает круглосуточно. Но мозг инженера отличается тем, что способен при этом проанализировать задачу, синтезировать несколько техничных ее решений, а затем выбрать из этих решений наилучшее.
|
|
|
Текстовая версия | Сейчас: 27.09.2024 - 04:24 |