Ответ на пост «Тяжело быть олдовым админом»1
не слушайте этого засланного, не разговаривайте с мошенниками, вообще никаких слов, сделают копию вашего голоса и будут названивать вашим близким вашим голосом.
не слушайте этого засланного, не разговаривайте с мошенниками, вообще никаких слов, сделают копию вашего голоса и будут названивать вашим близким вашим голосом.
Звонят мошенники матушке, отбираю у неё телефон, минут 15 весело болтаем, доходим до "назовите код". И тут меня переклинило, называю 115200. Сам уже понимаю что что то не так. Ну и с того конца говорят, мол не подходит. Ну прошу отправить ещё раз, залдно успел погуглить. Теперь называю "правильный", 149200. Ну дальше, как обычно, маты с гэканьем и шоканьем звучат забавно.
PS:
115200 бод - скорость передачи данных порта RS232 и ещё кое каких устройств.
149200 - частота канала "Волга", для сдачи в плен военнослужащих ВСУ
Добрый день, недавно по работе нужно было законнектиться к плате через com порт чтобы залить прошивку. К сожалению я забыл, что это делается обязательно через свой нубук, и вспомнил что мне для этого нужен usb-com кабель, которого у меня нет. Хорошо что недалеко работал коллега и у него оказалася, очень удобная и прикольная штука адаптер, хаб, репликатор портов, не знаю как называется, коробочка с одной стороны usb 3.0 b, а дальше rs232, lpt, rg45, usb a, в коробке флешка с софтом, очень удобное приложение позволяет конфигурить com port как надо... Я не посмотрел на каком чипе, но явно не на ch430. На обороте написано dell k19a, я попробовал погуглить, но купить такую штуку низзя. Пробовал гуглить что-то подобное, но гугол подсовывает либо док станции, где там и видео, и размер раза в 3 больше. Либо подсовывает usb hub, на которых нет com port, lpt черт с ним, таких уже машин не осталось (через которые подключаться можно по такому порту). В связи с чем вопрос, может кто-то знает какое подобное устройство можно купить за вменяемые деньги. В идеале бы конечно хотелось бы комбайн, может быть активный с зарядкой, кардидерами, и вот поддержкой вышеупомянутых портов...
Недавно придумал. В железе правда еще не воплощал, но на модели (MULTISIM) принцип работает.
Может кому идея пригодится, ну и если будет толковая критика - тоже готов выслушать.
Пояснения:
TX - передаваемые данные (от UART),
RX - принятые данные (к UART),
LINE - однопроводная двунаправленная полнодуплексная линия связи. С другого конца которой - предполагается аналогичная схема.
Принцип действия основан на анализе потребляемого вторым абонентом тока, если ток есть- значит выдаваемый им уровень не совпадает с "местным" TX, и срабатывает инвертор на одном из транзисторов.
D1- ADM3202, MAX232, и т.п. стандартный приемопередатчик RS232
транзисторы - практически любые сигнальные биполярники, например BC847/857, теоретически можно и полевики всобачить, но сдается мне что емкость затвора - тут будет злом в плане быстродействия.
Инвертор - любой логический инвертор. Условно показан 1554ТЛ2 ака 74АС14. Но можно все что угодно.
UPD: По замечаниям в комментах, просимулировал емкостную нагрузку линии. Чуть добавил рассыпухи для устранения влияния емкостных нагрузок.
Подправленный вариант схемы работает до полумегабита при емкости на линии 5000пф и до 300Кбит при 10 000пф на линии.
Изначальный вариант схемы - оставлю, т.к. он удобнее для понимания принципа работы. Но если делать - то, естественно, надо брать второй.
Господа, здравствуйте. Имеется ПЛК FX3U-14MT-RS485-RTC (https://sl.aliexpress.ru/p?key=36v3Z47), дешёвенький USB-RS485 и USB-232, настройки соединения стандартные (38400, чёт, 7, 1), COM-порт выбран правильно, программа GX Developer.
Ситуация следующая:
- При подключении через USB-232 в Connection test сразу выдаёт ошибку ES:0180840b. Пробовал перебирать другие скорости и настройки. Не помогло.
- При подключении через USB-RS485 Connection test проходит успешно, но чтение, запись и мониторинг выдаёт ошибку ES:0180840b.
Внимание, вопрос: как исправить данную проблему?
P.S.: менял провода, пробовал через разные USB-RS232 и через разные USB-RS485, пробовал в разных ОС от Windows XP до Windows 11 и пробовал на разных компах.
P.P.S.:
- Совет поменять A и B в RS485 не помог
- Через Modbus RTU Scanner тоже ничего не нашло на всех настройках
Добрый день!
Имеется монитор с управлением по RS-232.
Не могу понять как рассчитать контрольную сумму. В мануале написано "This value is set so that the bottom eight bits of the sum of all bytes from the byte count to the checksum inclusive are zero.". Как я понял это нижние 8 битов суммы всех байтов от счетчика до контрольной суммы, но не получается. Или я как-то не так складываю(
Методом подбора контрольной суммы получилось успешно выполнить команду
0x02 0x03 0x01 0x50 0x6E 0x3E
// 00000001 0x01
// 01010000 0x50
// 01101110 0x6E
// 00111110 0x3E
На нее пришел ответ в том же формате
0x02 0x04 0x50 0x01 0x7E 0x22 0x0B
// 01010000 0x50
// 00000001 0x01
// 01111110 0x7E
// 00100010 0x22
// 00001011 0x0B
При ошибочном запросе получаю ответ
0x02 0x04 0x50 0x01 0x05 0x04 0xA2
// 01010000 0x50
// 00000001 0x01
// 00000101 0x05
// 00000100 0x04
// 10100010 0xA2
Простое сложение не дает правильных результатов, CRC тоже не подходит. Помогите найти правильный алгоритм
Пикабутяне, добрый день. У меня вопрос к знающим и имеющим опыт. Вот имеется теплосчётчик КМ-5 (на картинке). По слухам, давным-давно, в далёкой-далёкой галактике, когда-то с него снимали показания через ноут. Потом по каким-то причинам это делать перестали. Более того, родной кабель был где-то "благополучно" посеян. Но из потрохов БПшников и "мозгов" торчит разъём типа DB9-папа, к которому по идее подключаешься нуль-модемом, а потом в программе подключаешься указав com-порт в настройках. Затык в том, что мне не совсем понятно: в программе указано RS-485, а у меня преобразователь USB-RS232. Плюс ещё кабель самому варганить придётся.
В общем если кто-нибудь имел дело с такой схемой, объясните тупому на пальцах.
Есть заводская программа, которая обменивается данными с N-ным прибором через com-port RS232, мне по работе нужно получить данные, которые программа отправляет и получает (ну или хотя бы те, которые отправляет).
Есть ли какие-нибудь бесплатные или условно-бесплатные проги для отслеживания запросов из программ? До этого не возникало такой необходимости, поэтому как-то не интересовался этой темой в принципе.
P.S. Пишу тут, а не на тематических форумах и сайтах потому, что там, зачастую, на такие простые вопросы почти всех жаба давить ответить и посылают в гугл, а искать "то, не знаю что" проблематично (и ещё меньше хочется потратить кучу времени и узнать, что бесплатных такого ПО нет, либо вообще нет).