Страница 263 из 775 ПерваяПервая ... 163213253261262263264265273313363763 ... ПоследняяПоследняя
Показано с 2,621 по 2,630 из 7743

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

  1. #2621

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    Т.е. число REAL будет гарантированно точно переведено в INT, если число десятичных знаков будет не более семи
    ну если говорить именно о десятичных знаках (что после запятой) - то в преобразовании to_int они вообще в расчет не берутся - в любом случае обрежет до ближайшего целого

    остановимся на том что, если в 23 бита значения укладываются - будет нормально преобразовываться, в соответсвии с приводимым типом данных ))

  2. #2622

    По умолчанию

    Цитата Сообщение от AI! Посмотреть сообщение
    макрос писался, когда кроме ПР110 ничего не было....

    PS не нравиться - напишите свой. А я писал его просто так, только затем что бы выложить в форум....
    PPS кстати, я работаю вообще по другому профилю...
    Я разве говорил что он не нравится, макрос отличный, но в применяемой задаче есть моменты, которые как мне показалось необходимо учесть для новичков.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    e-mail: yu.revaka@owen.ru

    Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
    Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
    Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ

  3. #2623

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Кстати в ПР есть возможность сделать энергонезависимым весь FB ? ну чтобы не долбаться и памяти хватает ?
    Если сделать все промежуточные переменные энергонезависимыми, то наверное можно, но нужно ли? Общей настройки для блока нет, если под FB подразумевается макрос, а так состояние счетчиков можно хранить.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    e-mail: yu.revaka@owen.ru

    Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
    Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
    Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ

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

    По умолчанию

    Ревака Юрий Да, имелась ввиду возможность указать программе, что весь FB или макрос энергонезависим. Иногда было бы полезным и более простым методом превращать переменные внутри макроса в запоминаемое состояние.

    AI! ну за Boolen Вам тоже огромное спасибо. Конечно возможности OL не позволяют в макросах выставлять галочки, но небольшой эксель файлик помогает посчитать комбинацию для нужной работы входов при которой выход true

    Да и вообще у Вас много математически направленных макросов и не только отличного качества....
    И главное есть на чем учиться и к чему стремиться

  5. #2625
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    3,841

    По умолчанию

    Цитата Сообщение от RA. Посмотреть сообщение
    ну если говорить именно о десятичных знаках (что после запятой) - то в преобразовании to_int они вообще в расчет не берутся - в любом случае обрежет до ближайшего целого

    остановимся на том что, если в 23 бита значения укладываются - будет нормально преобразовываться, в соответсвии с приводимым типом данных ))
    Я имел ввиду такие числа 4,29496E+07 или те, что в посте #2672
    ....
    67108875 ==> 67108872.000000 ( 6,710875E+7) ==> 67108872 - есть погрешность
    а если число "знаков" будет меньше
    67108800 ==> 67108800.000000 ( 6,71088E+7) ==> 67108800 - нет погрешности
    Последний раз редактировалось petera; 21.09.2016 в 15:56.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  6. #2626

    По умолчанию

    melky
    Огромное Спасибо!!!
    Реализовал Ваше предложение. Теперь буду "въезжать" в макрос и пробовать его допиливать под мое количество тэнов.

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

    По умолчанию

    Ну спасибо не мне а AI!

    Если памяти хватает, то там и допиливать то нечего, можно использовать как есть. Ну будут свет выключать когда пару тэнов на час больше поработают, не такой великий разброс.
    Ну а если конечно озадачиться, то можно уменьшить макрос до 3-х устройств и вывести переменные о времени работы, чтобы они инициализировались при запуске ПР

    Кстати можно не перелопачивать макрос, а просто поставить рядом с управляющими "контакторами" программы счетчики наработки с выводом на экран и в сетевую переменную.
    И добавить корректировку выравнивания времени за счет изменения битовой маски (Ок) из переменной с экрана. (ремонт, техобслуживание тэна) просто много проработавший в битовой маске 0 ставим исходя из счетчика и все (запрещаем этому устройству включаться и все)
    Последний раз редактировалось melky; 21.09.2016 в 17:59.

  8. #2628

    По умолчанию

    Ревака Юрий вам вопрос. Интересует связка ПР114+ПР114+ИП120=МСД200 . Есть необходимость сделать что то типа "черный ящик" . Без скад, КАСКАД, опс серверов и тд и тп. Или можно по пробовать ПР200+ ПР-М.24.Д16=МСД200. Есть примеры опроса пр этим устройством.

  9. #2629

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Ну спасибо не мне а AI!

    Если памяти хватает, то там и допиливать то нечего, можно использовать как есть. Ну будут свет выключать когда пару тэнов на час больше поработают, не такой великий разброс.
    Ну а если конечно озадачиться, то можно уменьшить макрос до 3-х устройств и вывести переменные о времени работы, чтобы они инициализировались при запуске ПР

    Кстати можно не перелопачивать макрос, а просто поставить рядом с управляющими "контакторами" программы счетчики наработки с выводом на экран и в сетевую переменную.
    И добавить корректировку выравнивания времени за счет изменения битовой маски (Ок) из переменной с экрана. (ремонт, техобслуживание тэна) просто много проработавший в битовой маске 0 ставим исходя из счетчика и все (запрещаем этому устройству включаться и все)
    AI Спасибо за макрос, а Вам за вариант решения этого конкретного случая.

  10. #2630

    По умолчанию

    Цитата Сообщение от игорь68 Посмотреть сообщение
    Ревака Юрий вам вопрос. Интересует связка ПР114+ПР114+ИП120=МСД200 . Есть необходимость сделать что то типа "черный ящик" . Без скад, КАСКАД, опс серверов и тд и тп. Или можно по пробовать ПР200+ ПР-М.24.Д16=МСД200. Есть примеры опроса пр этим устройством.
    Добрый день!

    Не совсем понял по Вашему уравнению, ПР114+ПР114+ИП120=это аналог МСД200, или вы все это хотите писать на МСД200? В любом случае там обычный RS485, необходимые регистры читаются и записываются на карточку, тут больше вопрос по МСД200, на сайте есть настройки под некоторые приборы. В случае ПР200+ ПР-М.24.Д16, тут еще проще, модуль расширения добавляется в самом OL, входа выхода модуля добавляются на холст и становятся единым целым с ПР200, т.е. о связи Вам не нужно заботиться, работа идет как с обычным ПР200.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    e-mail: yu.revaka@owen.ru

    Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
    Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
    Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ

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

Похожие темы

  1. CODESYS V3.5. Вопросы и ответы
    от ООО "БЛС инжинеринг" в разделе ПЛК (среда CODESYS V3.5)
    Ответов: 7100
    Последнее сообщение: 26.04.2024, 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

Ваши права

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