Страница 13 из 37 ПерваяПервая ... 3111213141523 ... ПоследняяПоследняя
Показано с 121 по 130 из 365

Тема: CoDeSys v2.3

  1. #121

    По умолчанию

    В sfc_iec есть возможность управлять действиями как на рис. 1
    http://img268.imageshack.us/i/15563173.png/
    при этом при проходе по левой ветви действие выполняется, счет производится. при проходе по правой - счет не выполняеся, действие остановлено.
    если действий в POU очень много, то в одном шаге остановить их все не получается - максимально можно подсоединить 9 таких команд (рис.2)
    http://img850.imageshack.us/i/34359910.png/
    т.е. вроде как надо использовать 2 шага или более.
    можно ли отключать все действия через "входное действие" шага на языке st? (рис.3)
    http://img850.imageshack.us/i/67626550.png/

  2. #122
    Пользователь
    Регистрация
    23.04.2009
    Адрес
    Чеченская респ., с. Чири-Юрт
    Сообщений
    138

    По умолчанию программа на SFC

    Относительно недавно установил CoDeSys v2.3.9.22. Написал в ней новую версию старой, уже работающей программы (понадобилось внести изменения). Одна из программ написана в SFC, и в ней некоторые переменные упорно хранят значения, присвоенные им в уже неактивных шагах, хотя последующие шаги должны были эти значения изменить. Сначала подумал на контроллер (ПЛК100-К-М) - два года интенсивной (и безотказной - уважаю!) работы - заменил на новый. Но проблема осталась. Решил было установить CoDeSys 2.3.8.1 но сейчас, читая форум, засомневался: Кажется, вместе с программой я установил новый target, а прошивка на контроллере старая. Если из-за несоответствия target и прошивки такой глюк возможен (плюс все время рвется связь с ПК и очень "задумчиво" ведет себя ИП320, подключенная к ПЛК по RS-232), можно ли "переложить" программу на старый target, или надо писать ее заново?
    Спасибо

  3. #123

    По умолчанию

    Можно.
    Удалите новый Target, поставьте старый.
    Откройте проект. Перейдите в Target Settings и заново выберете Ваш тип контроллера.
    После этого перейдите в Конфигурацию ПЛК и из меню дополнительно выполните команду - стандартная конфигурация.
    ВАЖНО: при этом все настройки конфигурации ПЛК сбросятся... так что заводите резервный проект.
    На работу SFC смена прошивки или Target влиять не должна - внимательно смотрите программу, может переменные объявили несколько раз, может быть еще что то...

  4. #124

    По умолчанию

    Цитата Сообщение от Николаев Андрей Посмотреть сообщение
    Можно.
    Удалите новый Target, поставьте старый.
    А не могли бы уважаемые разработчики прописывать версию таржетов в самих таржетах??? Или это не возможно? Хотя вроде КДС такое позволяет.
    Я это к чему... К тому, что реально эксплуатируются ПЛК с разными версиями прошивок. Заменить не возможно или не целесообразно (очевидно и не обсуждается).
    А тогда чертовски не удобно судорожно вспоминать, что же стоИт за 1.0 на самом деле.

  5. #125

    По умолчанию

    Можно, и мы проработали данный вопрос.
    Однако на данный момент выпуск новых Target-файлов для ПЛК1ХХ завершен (очень сильно на это надеюсь... предпосылок пока нет)
    На ПЛК63\73 думаю то же.
    То есть версии меняться не должны больше.

  6. #126

    По умолчанию

    Выкрутились...
    А по многочисленным просьбам полевых программистов поменять в старых? Приведя их в соответствие с бумажными.

    Ну и раз упомянули ПЛК73. Когда же он будет выпущен? А то уже можно номинировать на премию "все слышали, но никто не видел"

  7. #127

    По умолчанию

    Полевым программистам мы на пальцах объясним как самим сделать
    По поводу ПЛК73 - сам в шоке...
    Платы уже спаяли, ждем индикаторов, блин...
    В Мае должны быть.

  8. #128

    По умолчанию

    Цитата Сообщение от Николаев Андрей Посмотреть сообщение
    Полевым программистам мы на пальцах объясним как самим сделать
    Так объясните. Можно в личку.

  9. #129
    Пользователь
    Регистрация
    10.05.2011
    Адрес
    Харьков
    Сообщений
    21

    По умолчанию

    Если в окне объявления переменных включить отображение в табличном виде ("Declarations as tables"), то не работает скрол колесиком мыши и нельзя поменять ширину столбцов таблицы. Как-то несолидно для такого продукта
    Последний раз редактировалось Serge_UA; 11.05.2011 в 15:18.

  10. #130

    По умолчанию

    Цитата Сообщение от Serge_UA Посмотреть сообщение
    Если в окне объявления переменных включить отображение в табличном виде ("Declarations as tables"), то не работает скрол колесиком мыши и нельзя поменять ширину столбцов таблицы. Как-то несолидно для такого продукта
    Я думаю если Вы напишите данное сообщение на форуме www.3s-software.com (есть Русский сайт и Русскоязычный форум) солидная обратит внимание на данную неточность.

Страница 13 из 37 ПерваяПервая ... 3111213141523 ... ПоследняяПоследняя

Ваши права

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