Страница 119 из 1044 ПерваяПервая ... 1969109117118119120121129169219619 ... ПоследняяПоследняя
Показано с 1,181 по 1,190 из 10432

Тема: ВОПРОС-ОТВЕТ (отвечаем на простые вопросы от новичков)

  1. #1181
    Пользователь Аватар для drvlas
    Регистрация
    30.09.2010
    Адрес
    Киев
    Сообщений
    700

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    основательно подготовтесь
    Мля... А я уже перепрошил ПЛК (хорошо сделана продедура, ничьо читать вообще не надо!) и запустил установку нвых таргетов.
    Испугал! Ну вот, открыл старый проект, не меняя пока тагрет-файла - конфигурация видна. Ща ее действительно тщательно обфотографирую как порнозвезду, а то ведь действительно, чем черт не шутит...

    Цитата Сообщение от capzap Посмотреть сообщение
    Хотя если проект сохранен то почему конфигурация должна слететь, Вы же не меняете целевую платформу
    Ну, щас схожу заберу доцю со школы, буду проверять. Отпишусь.

    Спасибо!

    2 Валенок: Видишь ли, начались траблики с сообщением об неинициализированном модуле. Еще барахлил ПЛК. В результате я начал интересоваться работоспособностью текущего таргета. А сама цифирька - да ладно, что она мне. Так, хотелось понимать...
    Но есть вторая надежда: говорили, что в каком-то модуле Конфигуратора можно бороться с батарейкой, чтобы она не мешала перестартовывать быстро. Тогда я не стал возиться (тупо выпаиваем батарейки), ибо ручками перенаббирать Конфигурацию действительно не в кайф. А теперь вернусь к вопросу.

  2. #1182
    Пользователь Аватар для drvlas
    Регистрация
    30.09.2010
    Адрес
    Киев
    Сообщений
    700

    По умолчанию

    Ну-с, что имеем:

    1) ПЛК перепрошил на 2.14, таргеты поставил 2.11. Почему-то переписывать Конфигурацию в проекте не пришлось (что не так, Валенок?)

    2) Прога в ПЛК грузится, сообщение, с которого все начиналось, иногда появляется
    Вложение 7377
    после чего ПЛК отваливается от КДС
    А иногда не появляется. И ПЛК работает.

    Все тот же вопрос не дает спать ночами: какого?

    3) Модуль статистики, на который у меня были надежды (здесь мне советовали его использовать, чтобы увидеть Power Status и резко отрубиться при выключении питания), теперь вообще перестал работать. То есть, в Конфигурации есть этот модуль, но все его переменные не живые.
    Прилагаю картинку, на которой видно и неработающий модуль статистики, и часть кода, в которой самостоятельно вычисляю время цикла по SysLibTime
    Вложение 7378
    Как видим, реальное время цикла теперь - порядка 13 мс. Я говорю с прижимом теперь, потому что обмен по Модбасу, который раньше (прошивка 2.05) имел период 30 мс, теперь внезапно стал происходить с периодом 50 мс. "Хорошенькое дело, она меня покусала"... Новейшая прошивка похуже, или у меня руки не оттуда растут?

  3. #1183
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,246

    По умолчанию

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

  4. #1184
    Пользователь Аватар для drvlas
    Регистрация
    30.09.2010
    Адрес
    Киев
    Сообщений
    700

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    теперь попробуйте создать новый пустой проект, залейте его в плк и посмотрите заработает ли модуль статистики
    Ух ты! Как раз престав валяться по земле и посыпать голову пепелом, я и решил сделать иименно так! Приятно, что я на правильном пути!

  5. #1185
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,246

    По умолчанию

    ну и, заработал?

  6. #1186
    Пользователь Аватар для drvlas
    Регистрация
    30.09.2010
    Адрес
    Киев
    Сообщений
    700

    По умолчанию

    Да! И как это понимать? Почему мне теперь набирать ручками конфигруацию? Я-то наберу, но понять же хочицца!

    Кста, счетчик длительности циклов в модуле статистики таки да не работает! Измеряю время цикла через библиотеку - на уровне 1 мс, а статистика говорит какие-то 3-4 единицы...
    Пруф:

    Вложение 7379

    ДОБАВЛЕНО: Работает, работает... Там получается, что ПЛК искусственно увеличивает цикл, т.к. я оставил время MinCycleLength = 1 ms. В общем-то, считается все не очень точно, но тут уже трудно проверить: теоретически должно быть так, что сумма длительности цикла + запас (Free Processor Resourse) равны MinCycleLength. Оно похоже, но равенство трудно отловить...
    Да, это пустяки уже. Главное, что же за таинственная связь между сменой таргета и преренабором конфигурации...

    ДОБАВЛЕНО (со смущенным видом): грохнул старый модуль статистики, заработал новый. Теперь видно, что со статистикой у нас все хорошо:
    Вложение 7380

    Что ж, если неким таинственным образом и сообщение об ошибке рассосется, то можно будет радоваться новой прошивке ПЛК.

  7. #1187

    По умолчанию

    Могу только предположить.
    Я каждый раз перед записью нового проекта даю команду очистить все, чтобы все концы подчистить в программе и в ПЛК.

  8. #1188
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,246

    По умолчанию

    Цитата Сообщение от drvlas Посмотреть сообщение
    что же за таинственная связь между сменой таргета и преренабором конфигурации...
    Не сменой таргета, а либо сменой целевой платформы, т.е. использовать проект в плк150 написанный для плк100, либо после изменения прошивки, может возникнуть ситуация, что определенные модули конфигурации изменили свое расположение (порядок следования) в области памяти и соответственно обращение к ним из старого таргета будет не возможно, поэтому конфигурация может "рассыпаться"

  9. #1189
    Пользователь Аватар для drvlas
    Регистрация
    30.09.2010
    Адрес
    Киев
    Сообщений
    700

    По умолчанию

    Спасибо за ответы, уважаемые коллеги!

    Что ж, замысловатое немецкое ругательство время от времени появляется. Исследовать это явление помогут 3 новых ПЛК, которые сегодня буду пробовать. Очень, очень, на мое ИМХО, было бы здорово увидеть некий связный рассказ для танкистов о том, например, что нужно последовательно проделать, чтобы

    - в имеющемся старом проекте перейти с одного ПДК на другой (да те же 100 и 150 - братья по разуму)
    или
    - сменить прошивку ПЛК и привязать это к существующему проекту
    или
    - загружить от производителя новые таргеты и сделать правильную и безболезненную миграцию от старых - чтобы и поддержка вышедших из наших рук ПЛК не пострадала, и чтобы с новыми ПЛК развивать проект далее...

    Возможно, мечтания мои специфичны и не очень характерны для большинства присутствующих. Скорее всего, проекты на ПЛК идуд с печатью уникальности и смена прошивки ПЛК - это просто новый проект, новые таргеты и прочее, мало связанное с предыдущими проектами. У меня же кагбэ серийная продукция, идет один проект, который развивается, правится, но по сути - это одна прога, прошитая в десятки ПЛК. И здесь вопросы аккуратного сопровождения старых экземпляров, бесконфликтного перехода на новые прошивки с сохранением проекта по сути - очень важны. Ну, поэтому и пытаюсь объять, так сказать. Сам бы написал такие пособия, но мозгов пока не хватает.
    А у ОВЕНа ведь есть такой талантище, как Кирилл!

  10. #1190
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,246

    По умолчанию

    Цитата Сообщение от drvlas Посмотреть сообщение
    Спасибо за ответы, уважаемые коллеги!

    Что ж, замысловатое немецкое ругательство время от времени появляется. Исследовать это явление помогут 3 новых ПЛК, которые сегодня буду пробовать. Очень, очень, на мое ИМХО, было бы здорово увидеть некий связный рассказ для танкистов о том, например, что нужно последовательно проделать, чтобы

    - в имеющемся старом проекте перейти с одного ПДК на другой (да те же 100 и 150 - братья по разуму)
    или
    - сменить прошивку ПЛК и привязать это к существующему проекту
    или
    - загружить от производителя новые таргеты и сделать правильную и безболезненную миграцию от старых - чтобы и поддержка вышедших из наших рук ПЛК не пострадала, и чтобы с новыми ПЛК развивать проект далее...

    Возможно, мечтания мои специфичны и не очень характерны для большинства присутствующих. Скорее всего, проекты на ПЛК идуд с печатью уникальности и смена прошивки ПЛК - это просто новый проект, новые таргеты и прочее, мало связанное с предыдущими проектами. У меня же кагбэ серийная продукция, идет один проект, который развивается, правится, но по сути - это одна прога, прошитая в десятки ПЛК. И здесь вопросы аккуратного сопровождения старых экземпляров, бесконфликтного перехода на новые прошивки с сохранением проекта по сути - очень важны. Ну, поэтому и пытаюсь объять, так сказать. Сам бы написал такие пособия, но мозгов пока не хватает.
    А у ОВЕНа ведь есть такой талантище, как Кирилл!
    такие рекомендации очень сложно писать, это как с USB у кого то ставятся драйверы, у кого то нет и ни чего не помогает ни новый ПК, ни выполнение других советов. Так и здесь, по какому пути пойти заранее не известно

Страница 119 из 1044 ПерваяПервая ... 1969109117118119120121129169219619 ... ПоследняяПоследняя

Метки этой темы

Ваши права

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