Страница 1005 из 1044 ПерваяПервая ... 5505905955995100310041005100610071015 ... ПоследняяПоследняя
Показано с 10,041 по 10,050 из 10436

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

  1. #10041

    По умолчанию

    Цитата Сообщение от Newcomer Посмотреть сообщение
    Добрый день

    Какой ПЛК имеет большее быстродействие, ПЛК110[М02] или ПЛК210 ?
    В плане передачи по RS485, однозначно быстрее ПЛК110,
    по скорости работы самой программы, зависит от WEB визуализации в 210, если она есть, то 110 быстрее.
    По моим наблюдениям, 110 быстрее всегда.
    Последний раз редактировалось kondor3000; 21.10.2023 в 11:38.

  2. #10042

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    В плане передачи по RS485, однозначно быстрее ПЛК110,
    по скорости работы самой программы, зависит от WEB визуализации в 210, если она есть, то 110 быстрее. Если нет по примерно одинаково.
    А ПЛК210 не под Linux работает ?

  3. #10043

    По умолчанию

    Цитата Сообщение от Newcomer Посмотреть сообщение
    А ПЛК210 не под Linux работает ?
    Под Linux, он и сжирает всё преимущество самого процессора, который мощнее в 210

  4. #10044

    По умолчанию

    В сп3хх 'С' (что вы называете макросами) я могу управлять свойствами объектов, координаты, видимость и прочее на уровне С?

  5. #10045

    По умолчанию

    Цитата Сообщение от lastfun Посмотреть сообщение
    В сп3хх 'С' (что вы называете макросами) я могу управлять свойствами объектов, координаты, видимость и прочее на уровне С?
    Вопросы по Панелям надо задавать в соответствующей теме https://owen.ru/forum/forumdisplay.php?f=23

    В примерах есть Организация обмена через макросы+ статья и Набор макросов для работы с памятью, Анимация и перемещение элементов,
    в эмуляции макросы не работают.
    скачивайте, читайте и пробуйте https://owen.ru/product/sp3xx/software
    Последний раз редактировалось kondor3000; 22.10.2023 в 13:42.

  6. #10046

    По умолчанию

    Доброго времени суток!

    В общем есть две ПР200, первая Slave, вторая соответственно Master, в общем вторая читает битовую маску состояния датчиков которую контролирует первая, проблема в том что если на первой передаются все биты с 1-го по 32-ой, то вторая видит только первую половину, с 1 по 16
    Так это выглядит при отладке:
    То что уходит:
    https://owen.ru/forum/attachment.php...1&d=1698397448
    То что приходит:
    https://owen.ru/forum/attachment.php...1&d=1698397460

    Подозреваю, что между ПР-ками я могу гонять только половину от 32-х разрядов и мне это дело нужно разделять или все же я где то накосячил?
    Изображения Изображения

  7. #10047

    По умолчанию

    Цитата Сообщение от Traveller Посмотреть сообщение
    Доброго времени суток!

    В общем есть две ПР200, первая Slave, вторая соответственно Master, в общем вторая читает битовую маску состояния датчиков которую контролирует первая, проблема в том что если на первой передаются все биты с 1-го по 32-ой, то вторая видит только первую половину, с 1 по 16
    Так это выглядит при отладке:
    То что уходит:
    https://owen.ru/forum/attachment.php...1&d=1698397448
    То что приходит:
    https://owen.ru/forum/attachment.php...1&d=1698397460

    Подозреваю, что между ПР-ками я могу гонять только половину от 32-х разрядов и мне это дело нужно разделять или все же я где то накосячил?
    А в свойствах этих переменных в мастере и слейве указали, что надо писать/читать 2 регистра, а не 1 (как по умолчанию)?

  8. #10048

    По умолчанию

    Ну как бы да, там 2 регистра читаются, эта настойка в мастере, в слейве там этого нет...
    https://owen.ru/forum/attachment.php...1&d=1698399305
    Изображения Изображения

  9. #10049

    По умолчанию

    Цитата Сообщение от Traveller Посмотреть сообщение
    Ну как бы да, там 2 регистра читаются, эта настойка в мастере, в слейве там этого нет...
    https://owen.ru/forum/attachment.php...1&d=1698399305
    В слейве нельзя поставить 2 регистра сразу, надо взять 2 регистра по отдельности с собрать их в целочисленную 32 битную переменную. 1 Приём 32 бит переменной.jpg
    Либо передавать две 16 битные маски и принимать их
    Последний раз редактировалось kondor3000; 27.10.2023 в 13:39.

  10. #10050

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Слейв не может читать 2 регистра сразу, надо прочитать 2 регистра по отдельности с собрать их в целочисленную 32 битную переменную. 1 Приём 32 бит переменной.jpg
    Либо передавать две 16 битные маски и принимать их
    Я чет ничего не понимаю, слейв же не читает, читает мастер, что записано в слейве, ладно я к словам придираюсь, прошу прощения, в общем я понял, я могу передать только по 16 бит по очереди, а не 32 бита сразу, хотя с модулями вывода работает и сразу 32 бита...
    В принципе я выкрутился по другому, эти 7 значений (не подразумевается, что они смогут срабатывать сразу по несколько) упаковал в двоичную маску, а ее уже считываю, как раз все уместилось...
    https://owen.ru/forum/attachment.php...1&d=1698402067
    https://owen.ru/forum/attachment.php...1&d=1698402099

    Спасибо за помощь!
    Изображения Изображения

Страница 1005 из 1044 ПерваяПервая ... 5505905955995100310041005100610071015 ... ПоследняяПоследняя

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

Ваши права

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