Страница 38 из 95 ПерваяПервая ... 2836373839404888 ... ПоследняяПоследняя
Показано с 371 по 380 из 983

Тема: СПК - Примеры программ, инструкции, полезные советы, FAQ

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь
    Регистрация
    27.08.2011
    Адрес
    Курган
    Сообщений
    212

    По умолчанию

    Примеры просто отличные!!! Хотелось бы увидеть такое же описание работы с библиотекой ФБ для работы с модулями Мx110, МВА8, МДВВ, МВУ8 (ModulsOwenLib).

  2. #2
    Пользователь
    Регистрация
    16.08.2012
    Адрес
    Воронеж
    Сообщений
    146

    По умолчанию

    Мурат, не подскажете? А почему PLC_PRG в описании и в примере отличаются? MB110_16D+SPK105_v1.zip
    PROGRAM PLC_PRG
    VAR
    bit_mask_read:WORD; // Битовая маска значений входов
    max_timeout:WORD; // максимальный сетевой таймаут
    END_VAR

    //Переменные для действия ACT, необходимого для программного "поднятия" порта СПК
    VAR
    MODULE_T1: TP;
    MODULE_T2: TP;
    MODULE_T3: TON;
    MODULE_T4: TON;
    END_VAR

    Для чего MODULE_T1: TP; MODULE_T2: TP; MODULE_T3: TON; MODULE_T4: TON;?

  3. #3
    Пользователь
    Регистрация
    16.08.2012
    Адрес
    Воронеж
    Сообщений
    146

    По умолчанию

    Мурат, прошу прощения, но у Вас в описании к MB110_16D+SPK105_v1.zip часть фото, в том числе с описанием программы, из MB110_8a+SPK105_final.zip.

  4. #4
    Пользователь
    Регистрация
    27.08.2011
    Адрес
    Курган
    Сообщений
    212

    По умолчанию

    В примере MB110_8a+SPK105_final, изменение следование байт переменной типа REAL написано в ST, а как это выполнить в CFC ?
    И почему нельзя было сделать как в КДС2 ? В свойствах ПЛК выбираешь прямое или обратное следование байт и всё.
    Последний раз редактировалось kukla100; 20.08.2014 в 19:28.

  5. #5

    По умолчанию

    Цитата Сообщение от kukla100 Посмотреть сообщение
    В примере MB110_8a+SPK105_final, изменение следование байт переменной типа REAL написано в ST, а как это выполнить в CFC ?
    И почему нельзя было сделать как в КДС2 ? В свойствах ПЛК выбираешь прямое или обратное следование байт и всё.
    kukla100, Вам принципиально в каком коде написано? Скопируйте себе ФБ, вызывайте его из CFC и сильно не обращайте на него внимание.
    Нельзя было сделать как в CODESYS 2 потому что, компонент modbus в CODESYS 2 это компонент наш. А в CODESYS 3.5 уже компании 3S.
    Я с ними на данную тему общался, но пока они не видят необходимости в подобном конвертировании к нашему разочарованию.

  6. #6
    Пользователь
    Регистрация
    27.08.2011
    Адрес
    Курган
    Сообщений
    212

    По умолчанию

    Цитата Сообщение от Александр Приходько Посмотреть сообщение
    kukla100, Вам принципиально в каком коде написано? Скопируйте себе ФБ, вызывайте его из CFC и сильно не обращайте на него внимание.
    Нельзя было сделать как в CODESYS 2 потому что, компонент modbus в CODESYS 2 это компонент наш. А в CODESYS 3.5 уже компании 3S.
    Я с ними на данную тему общался, но пока они не видят необходимости в подобном конвертировании к нашему разочарованию.
    Очень и Очень жаль, что они невидят необходимости. А на счёт в каком коде писать мне просто удобно писать в CFC. И попробуйте в свою библиотеку добавить подобный ФБ, думаю пользователи будут благодарны, да и многие вопросы снимуться по поводу данного конвертирования.
    А может проще сделать эту конвертацию прямо в конфигураторе М110.
    Последний раз редактировалось kukla100; 21.08.2014 в 11:18.

  7. #7
    Пользователь
    Регистрация
    27.08.2011
    Адрес
    Курган
    Сообщений
    212

    По умолчанию

    Александр, подскажите я правильно выделил часть программы под ФБ для библиотеки?
    Изображения Изображения

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

    По умолчанию

    Цитата Сообщение от kukla100 Посмотреть сообщение
    Александр, подскажите я правильно выделил часть программы под ФБ для библиотеки?
    Вы в двух регистрах боитесь запутаться?
    посмотрите этот пример http://www.owen.ru/forum/showthread....l=1#post143904
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

  9. #9
    Пользователь
    Регистрация
    27.08.2011
    Адрес
    Курган
    Сообщений
    212

    По умолчанию

    Да не в двух регистрах я боюсь запутаться, а для проверки себя. А за пример спасибо, хотя я его уже смотрел.

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

    По умолчанию

    Цитата Сообщение от kukla100 Посмотреть сообщение
    Да не в двух регистрах я боюсь запутаться, а для проверки себя. А за пример спасибо, хотя я его уже смотрел.
    ну и впринципе тоже самое, только я из двух вордов делаю dword и его уже присваиваю указателю, а по поводу ST или CFC, Вы же не задаетесь вопросом как написан F_TRIG, TON или AND, так же дабавили себе на холст ПОУ на ST запонили входа и выхода и всё
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

Страница 38 из 95 ПерваяПервая ... 2836373839404888 ... ПоследняяПоследняя

Похожие темы

  1. примеры программ и полезности
    от Николаев Андрей в разделе ПЛК (среда CoDeSys V2.3)
    Ответов: 78
    Последнее сообщение: 06.04.2018, 06:01
  2. Примеры программ и полезности (Модус 5684-0)
    от Кирилл Валюнин в разделе Модус 5684-0
    Ответов: 0
    Последнее сообщение: 20.05.2013, 11:55
  3. Примеры программ для ПЛК100/150/154/110/160
    от Александр Приходько в разделе ПЛК (среда CoDeSys V2.3)
    Ответов: 0
    Последнее сообщение: 16.10.2012, 14:07
  4. Примеры программ для ПЛК63/73 (CoDeSys v.2.3)
    от Александр Приходько в разделе ПЛК (среда CoDeSys V2.3)
    Ответов: 0
    Последнее сообщение: 16.10.2012, 03:28

Ваши права

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