Страница 54 из 58 ПерваяПервая ... 4445253545556 ... ПоследняяПоследняя
Показано с 531 по 540 из 579

Тема: Создать функцию на ST

  1. #531

    По умолчанию

    Надо библиотеку открыть как проект, и скопировать код из блоков.

  2. #532
    Пользователь
    Регистрация
    01.11.2022
    Адрес
    <7924127@mail.ru> Минск
    Сообщений
    489

    По умолчанию

    Цитата Сообщение от Cs-Cs Посмотреть сообщение
    ПавелП Если речь идёт про OSCAT для CDS 2.3, то его надо не добавить в проект (тогда только шапка видна), а именно открыть как библиотеку. Тогда все исходники видны. Но написаны они ужасно. Без комментариев и с фиг какими именами переменных.
    Вложение 65842
    Выходные. Посмотрел повнимательнее.
    Вообще-то, если назначение и алгоритм понятные, то
    в простых макросах разобраться можно.

    Но есть монстры очень сложные.
    Но они то и не очень нужны.

  3. #533
    Пользователь
    Регистрация
    01.11.2022
    Адрес
    <7924127@mail.ru> Минск
    Сообщений
    489

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Надо библиотеку открыть как проект, и скопировать код из блоков.
    Всё так. Я про комментарии.

    Всё заметно упрощается, когда есть возможность
    не "сидеть" в рамках макроса, а подкрутить его в свою сторону.

  4. #534
    Пользователь
    Регистрация
    01.11.2022
    Адрес
    <7924127@mail.ru> Минск
    Сообщений
    489

    По умолчанию

    Привет всем.

    Петренко опубликовал с год назад толковый пример
    "Овен ПЛК 110-М02 сохранение переменных REAL на USB FLASH в Excel"
    но, как всегда, самое интересное утаил...

    Макрос позволяет указанные переменные писать в лог фай на внешнюю флешку в формате Excel.
    Где такое взять? Хоть в текстовый файл.

    Есть описание Navigator_PLC_DVD_v3\04. Библиотеки\2022\Описание\OwenLibFileAsync.pdf.
    Но там с ходу в 10 листах трудно разобраться.

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

    По умолчанию

    Цитата Сообщение от ПавелП Посмотреть сообщение
    Привет всем.

    Петренко опубликовал с год назад толковый пример
    "Овен ПЛК 110-М02 сохранение переменных REAL на USB FLASH в Excel"
    но, как всегда, самое интересное утаил...

    Макрос позволяет указанные переменные писать в лог фай на внешнюю флешку в формате Excel.
    Где такое взять? Хоть в текстовый файл.

    Есть описание Navigator_PLC_DVD_v3\04. Библиотеки\2022\Описание\OwenLibFileAsync.pdf.
    Но там с ходу в 10 листах трудно разобраться.
    Причем здесь, в теме про реле, разговор по плк?
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  6. #536
    Пользователь
    Регистрация
    01.11.2022
    Адрес
    <7924127@mail.ru> Минск
    Сообщений
    489

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    Причем здесь, в теме про реле, разговор по плк?
    Тема: Создать функцию на ST

  7. #537
    Пользователь
    Регистрация
    16.04.2012
    Адрес
    Тимашевск, Краснодарский край
    Сообщений
    326

    По умолчанию

    Форум * Программируемые устройства ОВЕН * Среда программирования OWEN Logic * Создать функцию на ST

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

    По умолчанию

    Цитата Сообщение от ПавелП Посмотреть сообщение
    ну так не о плк же речь, а о среде разработки, из которой можно взять исходники и адаптировать в другую среду. И включите логику, для работы с файлами нужен дескриптор, он должен быть запомнен до конца работы с файлом, а функции такой возможностью не обладают, да и нет в ПР разъема для подключения флешек
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  9. #539
    Пользователь
    Регистрация
    01.11.2022
    Адрес
    <7924127@mail.ru> Минск
    Сообщений
    489

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    ну так не о плк же речь, а о среде разработки, из которой можно взять исходники и адаптировать в другую среду. И включите логику, для работы с файлами нужен дескриптор, он должен быть запомнен до конца работы с файлом, а функции такой возможностью не обладают, да и нет в ПР разъема для подключения флешек
    Действительно чуть промазал.

    Сижу в двух системах: ПР200 4 шт, и ПЛК110/160...

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

    По умолчанию

    Цитата Сообщение от ПавелП Посмотреть сообщение
    и ПЛК110/160...
    то что показано на видео это обычная запись строки в конец файла, имя которому что_то_там.csv
    И указанием винде что csv файлы открывать екселем
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

Страница 54 из 58 ПерваяПервая ... 4445253545556 ... ПоследняяПоследняя

Похожие темы

  1. Ответов: 14
    Последнее сообщение: 01.07.2023, 21:30
  2. Ответов: 6
    Последнее сообщение: 22.12.2021, 10:50
  3. Ответов: 3
    Последнее сообщение: 13.09.2021, 13:31
  4. ПЛК160. Чем заменить функцию записи 0x05?
    от FallenDAY в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 26.08.2017, 13:19
  5. Как написать собственную функцию wait()
    от PavelKazakov в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 23.07.2009, 12:37

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

Ваши права

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