Страница 523 из 1041 ПерваяПервая ... 234234735135215225235245255335736231023 ... ПоследняяПоследняя
Показано с 5,221 по 5,230 из 10404

Тема: ВОПРОС-ОТВЕТ (отвечаем на простые вопросы от новичков)

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

    По умолчанию

    Цитата Сообщение от d_dmitry Посмотреть сообщение
    ПЛК 100, синхронизирую программно, за основу кстати взял Ваш код, + это опечатка, конечно нужно умножать. Вчера весь день провозился, но так и не нашел способа задать смещение системного времени.
    ну тогда осталось прочитать руководство к библиотеке SysLibTime_RU.pdf и сообразить как системное время в миллисекундах упаковать в тип данных SysTime64
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

  2. #5222

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    ну тогда осталось прочитать руководство к библиотеке SysLibTime_RU.pdf и сообразить как системное время в миллисекундах упаковать в тип данных SysTime64
    Я Вам больше скажу, я еще почитал Библиотека SysLibTime.doc и там написано, что SysTime64 содержит время с момента загрузки ПЛК в миллисекундах, а это не совсем то, что мне нужно.

  3. #5223
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    2,318

    По умолчанию

    Упакуйте UINT в строку вида DT, из строки сделайте DT, сдвиньте на нужный TIME, и обратно выпакуйте из строки. Каждый цикл это делать не надо, а работает как куранты

  4. #5224

    По умолчанию

    Цитата Сообщение от Валенок Посмотреть сообщение
    Упакуйте UINT в строку вида DT, из строки сделайте DT, сдвиньте на нужный TIME, и обратно выпакуйте из строки. Каждый цикл это делать не надо, а работает как куранты
    Спасибо! Думал так сделать, но мне показалось, что слишком длинное решение, думал что есть путь короче))))

  5. #5225
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    2,318

    По умолчанию

    думал что есть путь короче))))
    Не поверишь - нет. Если, канешна, не считать времени потраченного на рысканье по оскатам и т.п.
    Standart.lib, 15-20 строк (в основном копи-пасте). Тупо и надежно.

  6. #5226

    По умолчанию

    День добрый. Занимаюсь ПЛК73 не давно, вот такой вопрос. Не могу понять. Вот система состоит из ПЛК73 и 5-х ПД100 (-200 +200, 4...20мА). Все подключили через БП (24В) и резистор 100Ом (все как инструкции). В ПЛК также настроил тип порта 4...20мА. ПЛК показания видит при чем очень большие (49,2 В), хотя на входе мультиметр показывает (1,12В) и соответственно 8 мА. И в CodeSys так же на порте 0.

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

    По умолчанию

    Paveldr может 49,2 это в диапазоне -200 +200 а не "В"

  8. #5228
    Пользователь Аватар для Ryzhij
    Регистрация
    15.04.2013
    Адрес
    Рязань
    Сообщений
    918

    По умолчанию

    Цитата Сообщение от Paveldr Посмотреть сообщение
    День добрый. Занимаюсь ПЛК73 не давно, вот такой вопрос. Не могу понять. Вот система состоит из ПЛК73 и 5-х ПД100 (-200 +200, 4...20мА). Все подключили через БП (24В) и резистор 100Ом (все как инструкции). В ПЛК также настроил тип порта 4...20мА. ПЛК показания видит при чем очень большие (49,2 В), хотя на входе мультиметр показывает (1,12В) и соответственно 8 мА. И в CodeSys так же на порте 0.
    Что-то у Вас с масштабированием не так. При объявленной Вами шкале -200..+200 (кстати, чего? Каких инженерных единиц? Ну, не Вольт же, как Вы написали) ток в 8 mA соответствует показаниям 1/4 шкалы, т.е. -100 инженерных единиц.

  9. #5229

    По умолчанию

    Диапазон датчика -200 +200 Па. Учитывая что датчик ни к чему не подключен (в смысле магистралям высокого давления), он должен выдавать примерно середину (0 Па) или около 8 мА.

  10. #5230
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    8,167

    По умолчанию

    Цитата Сообщение от Paveldr Посмотреть сообщение
    Диапазон датчика -200 +200 Па. Учитывая что датчик ни к чему не подключен (в смысле магистралям высокого давления), он должен выдавать примерно середину (0 Па) или около 8 мА.
    Странно, я наивно полагал, что середина диапазона 4-20мА - 12мА!
    И 20мм(2см) водяного столба, как-то язык не поворачивается назвать высоким давлением, хотя разумеется всё в мире относительно!
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

Страница 523 из 1041 ПерваяПервая ... 234234735135215225235245255335736231023 ... ПоследняяПоследняя

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

Ваши права

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