Просмотр полной версии : Работа по интерфейсу RS-485 или RS-232 без стандартного протокола. Можно так?
Добрый день!
Есть потребность принять/передать в ПЛК "сырые" данные по указанным линиям связи.
Можно ли как-то обращаться напрямую в порт на чтение/запись, минуя протоколы modbus и другие?
Спасибо!
П.С. : Я правильно понимаю, что это можно делать при помощи Universal Network Module?
Если да, то можно ли каким-то образом выставить не стандартную скорость из списка, а другую, которой нет в списке?
Например, если вызывать этот модуль из ST - программы?
http://www.owen.ru/forum/showthread.php?t=13585
http://www.owen.ru/forum/showthread.php?t=13585
Спасибо!
Уточните, пожалуйста, будет ли работать, если скорость порта указать нестандартную?
Спасибо!
Уточните, пожалуйста, будет ли работать, если скорость порта указать нестандартную?
Не будет работать.
Не будет работать.
Что-то я не помню такого ограничения, работал на разных скоростях без проблем.
Что-то я не помню такого ограничения, работал на разных скоростях без проблем.
На разных - нестандартных?
Это ключевой момент. Беру/не беру ПЛК.
На разных - нестандартных?
Это ключевой момент. Беру/не беру ПЛК.
так Вы назовите что для Вас не стандартная скорость а еще лучше микросхему последовательно порта(UART)
так Вы назовите что для Вас не стандартная скорость а еще лучше микросхему последовательно порта(UART)
Скорость 10400. Микросхема будет, наверное, MAX3232, но я ещё не купил.
Скорость 10400. Микросхема будет, наверное, MAX3232, но я ещё не купил.
Протокол KWP -2000 поднимать собираетесь?
Вас спрашивали про UART, а не про драйвер.
Ну и сложно еще один кварц поставить?
Ну и сложно еще один кварц поставить?
В ПЛК ОВЕН предлагаете другой кварц поставить ? ;)
На разных - нестандартных?
Это ключевой момент. Беру/не беру ПЛК.
На скорости из нестандартного ряда последовательный порт ПЛК ОВЕН корректно работать не будет.
на такой скорости вряд ли будет работать, просто библиотека не примет данного значения при настройке...
таких устройств, которые могут работать на нестандартных скоростях практически нет.
Автору темы надо взять Arduino Uno, подобрать под нестандартную скорость кварц и все получится.
....вряд ли будет работать...
Это вряд ли не даёт покоя.
..просто библиотека не примет данного значения при настройке...
Если библиотеки у ОВЕНов одни и те же, то я смогу проверить связь, подключив adruino(не ругайтесь) к имеющемуся ПЛК(но в проекте нужен другой ПЛК) на этой скорости.
Но это будет не скоро, а заказывать ПЛК хотел сегодня-завтра...
Автору темы надо взять Arduino Uno, подобрать под нестандартную скорость кварц и все получится.
Это всё есть. Но нее хочу я упаковывать его и обвязывать и доказывать, что его вообще тут может быть...
Тем более, в проекте ПЛК всё равно будет
Протокол KWP -2000 поднимать собираетесь?
Сложно представить, для чего такая скорость ещё может быть нужна;)
Откуда у вас родилась нестандартная скорость, вот вопрос ?
Откуда у вас родилась нестандартная скорость, вот вопрос ?
Ответ выше дан
Я много работал с нестандартными протоколами на ПЛК100, ну не помню я ограничения по скоростям.
Припоминаю ограничение на debug порт, но и с ними не сталкивался.
В любом случае проще позвонить в ОВЕН и спросить напрямую. Хотя в последнее время тех поддержка очень специфическая и может насоветовать.
Я много работал с нестандартными протоколами на ПЛК100, ну не помню я ограничения по скоростям.
Припоминаю ограничение на debug порт, но и с ними не сталкивался.
В любом случае проще позвонить в ОВЕН и спросить напрямую. Хотя в последнее время тех поддержка очень специфическая и может насоветовать.
Позвонил в ОВЕН.
Сказали, что работать НЕ будет. Сослались на описание библиотеки SysLibCom.lib, где в структуре COMSETTINGSEX тип данных dwBaudRate в комментариях имеет перечисление стандартных скоростей 4800, 9600, 19200, 38400, 57600, 115200.
Комментарии - не 100% гарантия, конечно. Люди любят оставлять не задокументированные возможности.
Придётся проверять, получается.
Люди любят оставлять не задокументированные возможности.
но не на столько, скорость DSL тут не получится или Вы про промежуток между 9600 и 19200
но не на столько, скорость DSL тут не получится или Вы про промежуток между 9600 и 19200
Да, меня интересует только 10400 скорость.
не будет работать, все бибки начинающиеся с Sys____ к овен отношения не имеют, это Вам в CoDeSys (https://www.codesys.com/) обращаться надо за еще одним разъяснением
Филоненко Владислав
30.08.2018, 08:50
Да, работать не будет. В библиотеке только стандартные скорости.
Конечно, возможна кастомная доработка, под типовое применение.
Как часто вы используете нестандартные скорости?
Да, работать не будет. В библиотеке только стандартные скорости.
Конечно, возможна кастомная доработка, под типовое применение.
Как часто вы используете нестандартные скорости?
Не часто(надеюсь, что пока), но такая доработка серьёзно упростила бы жизнь.
Кирилл Валюнин
30.08.2018, 10:20
Какая у вас модель ПЛК?
Какая у вас модель ПЛК?
Никакой пока. Закладываю ПЛК100.
Есть в наличии ПЛК110-60 первой версии.
Филоненко Владислав
30.08.2018, 14:20
Как определитесь, напишите мне в личку марку ПЛК и какие надо скорости, сделаю Вам прошивку
приборист
30.08.2018, 14:31
Как определитесь, напишите мне в личку марку ПЛК и какие надо скорости, сделаю Вам прошивку
Как сделать возможность создания каталогов на USB M02, так мне ответили - никому это не нужно.
А как скорость выбрать не из стандарта, так пожалуйста.
Нормальный подход.
Кирилл Валюнин
30.08.2018, 14:58
Владислав Филоненко забанен на 2 дня
Екатерина Аладышева
30.08.2018, 16:00
Валенок, Вам предупреждение. Сообщение удалено.
В соответствии с правилами форума
п. 5.4. На Форуме ПОЛНОСТЬЮ запрещается использование ненормативной лексики в ЛЮБЫХ проявлениях. Запрещены любые интерпретации ненормативной лексики, в том числе с использованием символов, подменяющих буквы. Если пользователь считает, что его права нарушили, он вправе обратиться в вышестоящую инстанцию - к администратору. Решение администратора является окончательным и обжалованию не подлежит;
Прошу Вас соблюдать правила форума. За повторное нарушение - бан 2 дня.
Владислав Филоненко забанен на 2 дня
Простите, пожалуйста, что случилось?
Сергей Лысов
31.08.2018, 15:04
Простите, пожалуйста, что случилось?
Владислав ответит вам в понедельник и прокомментирует ситуацию с выходом новой прошивки.
Прям по среди общения сообщения пропадають...видимо, мы флудим...но почему тогда молча, без предупреждений, товарищи?
Владислав ответит вам в понедельник и прокомментирует ситуацию с выходом новой прошивки.
Спасибо, понятно.
Филоненко Владислав
03.09.2018, 07:46
Я тут отсутствовал, определились с маркой ПЛК?
Я тут отсутствовал, определились с маркой ПЛК?
Да, я тоже отсутствовал немного:o
ПЛК100 будет.
Филоненко Владислав
16.10.2018, 19:29
Ок, сделаем Вам Спецпрошивку.
10400? Может еще какие сообщество подскажет, я сразу и сделаю для всех.
Ок, сделаем Вам Спецпрошивку.
10400? Может еще какие сообщество подскажет, я сразу и сделаю для всех.
Да, 10400.
Спасибо.
Филоненко Владислав
18.10.2018, 11:15
Попробуйте. Нестандартные скорости работают только через библиотеку SySLibCom, задавать бодрейт напрямую
Попробуйте. Нестандартные скорости работают только через библиотеку SySLibCom, задавать бодрейт напрямую
Прошу прощения за долгий ответ.
Проверить пока не могу.
Спасибо Вам большое в любом случае, Владислав!
Powered by vBulletin® Version 4.2.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot