Страница 97 из 775 ПерваяПервая ... 47879596979899107147197597 ... ПоследняяПоследняя
Показано с 961 по 970 из 7743

Тема: Экспресс вопрос (ответ)

  1. #961

    По умолчанию

    Всем привет! Вопрос: создаю ФБ (язык CFC), все бы ничего, но как сделать чтобы появились у готового при вызове ФБ, входа и выхода???Или я что то не то делаю??фб.jpg

  2. #962
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,125

    По умолчанию

    Не в той теме вопрос задаете ,здесь о ПР говорят и овен лоджик .Вам в тему ниже про ПЛК ...
    электронщик до мозга костей и не только

  3. #963

    По умолчанию

    Проект выложу но чуть попозже, я принципиально по другому решил сделать.. борюсь со стеком? функция SEL много берёт. Прошу подсказать саму идею, задача такая. Есть набор чисел, например 100 штук. нужно их с переодичностью например 0.1 секунда поочереди подавать на вход макроса, который из десятичного числа сделает двоичный код (выходы посути). вообщем решил без SELа, через целочисленное значение подавать 0 или 1 для функции умножения, Как бы сверху вниз должна через 0,1 секунды бежать 1 на блоке ТО INT.
    Вложения Вложения

  4. #964
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,125

    По умолчанию

    Вот вам елка на 128 комбинаций . на макросе ппзу
    А можно и генератор случайных чисел использовать ...
    Вложения Вложения
    электронщик до мозга костей и не только

  5. #965

    По умолчанию

    я так и знал что нельзя говорить))))) сразу ответ пишут )) а как же самому сделать, мы года два назад что то в этом роде делали))) только немного ППЗУ имело другой вид.. Правда не досоединял в масиве на вход.. тормозит комп по минуте жду пока соеденилась одна связь. Кстати поменял в свойствах ППЗУ на главом виде константу.. захожу в сам макрос константы не меняються.. почему?
    Вложения Вложения

  6. #966
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,125

    По умолчанию

    константы надо создавать внутри макроса ,а не копировать из основного окна(схема) ,тогда и в свойствах появится нужная строка....
    Так и должно быть -в внутри макроса константы не меняются при изменении их в свойствах из основного проекта - это же библиотечный элемент ,которых в проекте может быть куча .И при смене значений в одном макросе из основного проекта ,в другом макросе эти же константы не меняются ....давненько в школу не ходили (в тему про ПР) ,все забыли...
    Вложения Вложения
    электронщик до мозга костей и не только

  7. #967

    По умолчанию

    да каюсь, как говориться за двумя зайцами погонишься...а тут за тремя пытаешься)) ну вот всёравно не понимаю.. в первом случае 555 в макросе меняю, по идее при сохранении макроса этого и выделении его в основном окне я должен видеть в свойствах измененную велечену.. а она та же.
    Потом когда щёлкаешь "список имён" появляеться табличка. с двумя колонками .. смысл от неё?
    Изображения Изображения

  8. #968
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,125

    По умолчанию

    Так это домащнее задание -нужно сделать сохранение макроса
    повторяю ,то что зададите из основного проекта в свойствах макроса ,не меняет значение в макросе ,когда заходите в редактирование макроса будет то что записали при разработке макроса ,а при выполнении проекта будет то что задали в свойствах .То есть задание в свойствах является приоритетом перед заданием в самом макросе ,но если в свойствах ни чего не поменяли ,то будут отрабатываться то что задали при создании макроса .Это как использование блока записи в ФБ ,если его используете ,то уставка через этот блок ,не смотря на то что задали в свойствах ФБ.
    Последний раз редактировалось rovki; 30.09.2014 в 22:45.
    электронщик до мозга костей и не только

  9. #969

    По умолчанию

    По Вашей Ёлке для Андрея, тоже непойму, получаеться в первом ППЗУ я меняю константу на пример с 2 на 64 .. она меняеться во всех остальных ППЗУ.
    Суть то в чём нужно как бы забивать числа, если смотрели мою табличку ексель.. числа могут меняться вручную в зависимости о того какой сценарий мигания мы хотим видеть. это как масив чисел (25, 64, 77) и они дожны на конечный макрос чтения байта подаваться с заданой переодичностью попарядку. а куда я в ППЗУ эти числа введу чтобы они стали появляться на выходе?

  10. #970
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,125

    По умолчанию

    числа в макрос вводятся вместо чисел которые видны в свойствах ,причем цифре 0 соответствует адрес ноль(на входе макроса) ,1-1 ,,,15-15.Вы задаете свои числа ,которые будут появляться при смене адреса ППзу(адрес ячейки).тоесть исходные числа в ППЗу показывают исходный порядок ,где по каждому номеру (адресу) элементу массива записан сам адрес .
    Значения нужно менять только из основного проекта ,в свойствах ,тогда они не будут меняться в других макросах.....
    Не залазьте внутрь макроса ...там не чего менять ,только в свойствах их основного проекта.....
    Последний раз редактировалось rovki; 30.09.2014 в 22:59.
    электронщик до мозга костей и не только

Страница 97 из 775 ПерваяПервая ... 47879596979899107147197597 ... ПоследняяПоследняя

Похожие темы

  1. CODESYS V3.5. Вопросы и ответы
    от ООО "БЛС инжинеринг" в разделе ПЛК (среда CODESYS V3.5)
    Ответов: 7100
    Последнее сообщение: Сегодня, 17:17
  2. ВОПРОС-ОТВЕТ (отвечаем на простые вопросы от новичков)
    от Serge_UA в разделе ПЛК (среда CoDeSys V2.3)
    Ответов: 10435
    Последнее сообщение: 24.04.2024, 19:41
  3. вопрос-ответ , или а поговорить????
    от Павел Братковский в разделе Трёп (Курилка)
    Ответов: 10
    Последнее сообщение: 24.01.2018, 11:05
  4. Преобразовать ответ
    от IIeroniux в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 05.10.2015, 17:45

Ваши права

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