Dmitriy_Oleynikov
А готовый запрограммированный ПЛК могут выслать? Есть предположение, что издержки такого решения будут ниже, чем при неудачном "программировании" на месте.
Dmitriy_Oleynikov
А готовый запрограммированный ПЛК могут выслать? Есть предположение, что издержки такого решения будут ниже, чем при неудачном "программировании" на месте.
Здравствуйте коллеги, мне понадобилось сделать листинг программы , но она переносится в файл в формате А4 , а необходимо в формате А3, хотя все настройки установленны правельно, как я понял необходим фрейм файл, может есть у кого?
Программа для ПЛК 110 м2 написана на ST решил подключить к ней функциональный блок написанный тоже на ST. Он вызывается но блок не исполняется. Вызвал тот же самый блок из программы на FBD все работает отлично. В чем может быть проблема?
Пока только один ответ есть, объявленные внутренние переменные, такие же как в основной программе. Если переменные одинаковые, то внутренние имеют приоритет.
На FBD программа наверно новая, либо переменные не повторяются, поэтому всё работает.
Если бы забыли объявить блок, компиляция бы не прошла.
Последний раз редактировалось kondor3000; 11.12.2021 в 12:53.
Кривых рук не исключаю. Вот скрины упрощенного варианта.2021-12-11_14-35-05.png2021-12-11_14-37-01.png
Не верно в принципе, т.к. ФБ не вызывается на выполнение!
Вызов экземпляра
q2: rty;
выглядит как
q2();
Например
Захват-01.png
Или
Захват-03.png
или
Захват-04.png
Последний раз редактировалось petera; 11.12.2021 в 15:00.
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
Спасибо. Получилось.
Последний раз редактировалось kondor3000; 11.12.2021 в 15:12.
Добрый день!
Не получается преобразовать переменную типа DWORD (значение 549959687) в тип REAL. Не подскажите как лучше сделать? Мне необходимо преобразовать число 549959687 типа DWORD в 5499596,87 типа REAL.