Страница 221 из 374 ПерваяПервая ... 121171211219220221222223231271321 ... ПоследняяПоследняя
Показано с 2,201 по 2,210 из 4462

Тема: разные вопросы новичка

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    Цитата Сообщение от Sergej_ Посмотреть сообщение
    Какое значение писали . до какой скорости разгон. ?
    там время в секундах, я его высчитываю как заданные обороты (об/мин)/ускорение (об/(мин/с)). Ну допустим 10000 оборотов/мин с ускорением 1000, значит время разгона, 3-51 должно составить 10 сек

  2. #2

    По умолчанию

    Цитата Сообщение от Flying Labrador Посмотреть сообщение
    там время в секундах, я его высчитываю как заданные обороты (об/мин)/ускорение (об/(мин/с)). Ну допустим 10000 оборотов/мин с ускорением 1000, значит время разгона, 3-51 должно составить 10 сек
    В переменную что записываете . какую цифирь мож.некорректную.? Поробуйте в нее (в переменную)просто записать в лоб. только не в секундах пересчитайте в соответствии с коэфф.. Почитаю сейчас РЭ я овеновское кроме ПР ничего не использовал. Прочту неторопясь.

  3. #3
    Пользователь
    Регистрация
    14.07.2021
    Адрес
    Орел
    Сообщений
    95

    По умолчанию

    Здравствуйте. Есть сетевая переменная - идет на слейв порт 485. Она является энергонезависимой, как тут говорили. Она же будет и уставкой. Редактируется с экрана и по RS. При уставке 0 - моя прога виснет. С экрана то я могу задать диапазон ввода, а по сети как назначить диапазон? Или запретить назначение уставки 0...
    Вобщем то запретить действия при нулевой уставке не сложно одним элементом И, но как это грамотно решается? Может функцией, к примеру если уставка =0 то уставка =1 ???

  4. #4

    По умолчанию

    Цитата Сообщение от lagutin Посмотреть сообщение
    Здравствуйте. Есть сетевая переменная - идет на слейв порт 485. Она является энергонезависимой, как тут говорили. Она же будет и уставкой. Редактируется с экрана и по RS. При уставке 0 - моя прога виснет. С экрана то я могу задать диапазон ввода, а по сети как назначить диапазон? Или запретить назначение уставки 0...
    Вобщем то запретить действия при нулевой уставке не сложно одним элементом И, но как это грамотно решается? Может функцией, к примеру если уставка =0 то уставка =1 ???
    Вы про какой прибор . если ПР ка, то в ОЛ есть макросы ограничения см. менеджер компонентов.

  5. #5

    По умолчанию

    Проблема с записью данных формата Uint32 в регистры ПЧВ по rs-485 решена. Ввод данных осуществляется через панель СП307, в связи с этим необходимо изменить тип значения при вводе данных на "DWORD". Плюс, как правильно подметили в ОЛ для переменной нужно указать 2 регистра, функцию записи 0х10 и изменить очередность регистров (старшим регистром вперед) (3,4,1,2). Так же нашел небольшое обсуждение на форуме https://forum.segnetics.com/showthread.php?t=2666. Может кому-то будет полезно. Спасибо Sergej_ и 1exan за помощь.

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

    По умолчанию

    Цитата Сообщение от Flying Labrador Посмотреть сообщение
    Проблема с записью данных формата Uint32 в регистры ПЧВ по rs-485 решена. Ввод данных осуществляется через панель СП307, в связи с этим необходимо изменить тип значения при вводе данных на "DWORD". Плюс, как правильно подметили в ОЛ для переменной нужно указать 2 регистра, функцию записи 0х10 и изменить очередность регистров (старшим регистром вперед) (3,4,1,2). Так же нашел небольшое обсуждение на форуме https://forum.segnetics.com/showthread.php?t=2666. Может кому-то будет полезно. Спасибо Sergej_ и 1exan за помощь.
    С Вами и не поспоришь, просто сам капитан очевидность, в смысле, 32-х битная переменная займёт два регистра по 16 бит!
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  7. #7

    По умолчанию

    Здравствуйте. Прочитал, что сетевые int-овые переменные могут принимать значения только в диапазоне от 0...65535. А что делать, если мне нужно передать целое число не из этого диапазона, например 1000000 или -50 ? Как это проще реализовать?

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

    По умолчанию

    Цитата Сообщение от ivydy Посмотреть сообщение
    Здравствуйте. Прочитал, что сетевые int-овые переменные могут принимать значения только в диапазоне от 0...65535. А что делать, если мне нужно передать целое число не из этого диапазона, например 1000000 или -50 ? Как это проще реализовать?
    1000000 нужно разбить на две части(15*65536 + 16960) - младшую и старшую и положить в две соседние сетевые переменные
    Захват-02.png

    для -50 ничего делать ненужно, все получится автоматом, т.к. ОЛ запишет -50 в сетевую переменную в дополнительном коде, (4294967246 dec ==FFFFFFCE hex) из FFFFFFCE в сетевую перемнную попадет младшая часть FFCE
    Захват-01.png
    Последний раз редактировалось petera; 28.10.2022 в 11:45.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Мой канал на РУТУБЕ
    https://rutube.ru/channel/23641433/
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  9. #9

    По умолчанию

    спасибо за ответ. А не подскажите почему может быть неактивна кнопка "Онлайн-отладка"? ПК соединен с ПР103 через Ethernet. Программа заливается нормально, а в онлайн-режим не заходит

  10. #10

    По умолчанию

    Цитата Сообщение от ivydy Посмотреть сообщение
    спасибо за ответ. А не подскажите почему может быть неактивна кнопка "Онлайн-отладка"? ПК соединен с ПР103 через Ethernet. Программа заливается нормально, а в онлайн-режим не заходит
    Не сделали ещё, ждём

Страница 221 из 374 ПерваяПервая ... 121171211219220221222223231271321 ... ПоследняяПоследняя

Похожие темы

  1. ПЛК 110 - Вопросы новичка?
    от di-s в разделе ПЛК1хх
    Ответов: 21
    Последнее сообщение: 15.04.2025, 16:38
  2. Вопросы новичка!!!
    от sau в разделе ПЛК1хх
    Ответов: 42
    Последнее сообщение: 02.05.2022, 19:57
  3. Вопросы новичка по MasterScada
    от MrNobody в разделе Master SCADA 3
    Ответов: 4
    Последнее сообщение: 04.09.2014, 14:39
  4. Вопросы полного новичка
    от Korion в разделе ПЛК1хх
    Ответов: 11
    Последнее сообщение: 09.02.2010, 10:08
  5. Вопросы новичка по ПЛК
    от Ollegator в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 07.07.2009, 09:29

Ваши права

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