|
RS-232-usb |
|
|
|
Feb 12 2016, 12:43
|
Гуру
     
Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369

|
Цитата(somebody111 @ Feb 12 2016, 15:20)  Я тоже большой противник usb в промышленных установках, но не я решаю. Я can закладываю. Покупать промышленный пк не вариант: в нужном исполнении в России его нет ну или спец. заказом вломят цену. Уж лучше самому сделать Ставить САN? И что будете в 10 метрах от агрегата сидеть, в грязи и грохоте круглосуточно? И "в нужном исполнении в России его нет" - бред!!! Вам что космическое исполнение нужно??? Вот что значит "ограничитель скорости" в голове... Вы бы наоборот, объяснили начальнику, что например, если поставить FRAM или даже флэшь-диск и писать логи, то можно удаленно из офиса смотреть состояние оборудования на объекте. Менять прошивки, смотреть не вскрывали ли оборудование, не отствковывали ли кабели и т.д. Да за это можно цену поднять на 10-20% и это все перекроет. А вот это: "Уж лучше самому сделать" и вовсе смешно. При 1 тыс долл. в мес по московским нормам, в день будете стоить Вашей фирме 50 долл. За 2 дня Вы пром-компьютер сделаете от 0 до готового?? И потому, 2-3 дня Вашей работы всяко будут фирме дороже, чем готовый одноплатный компьютер, размером в ладонь...
--------------------
www.iosifk.narod.ru
|
|
|
|
|
Feb 12 2016, 12:53
|

pontificator
     
Группа: Свой
Сообщений: 3 055
Регистрация: 8-02-05
Из: страны Оз
Пользователь №: 2 483

|
Цитата(somebody111 @ Feb 12 2016, 20:18)  все готовые преобразовалки работают на ft232. Вы в этом уверены, или так, наобум ляпнули? Существут целый пласт проблем, связанных с шлюзами USB-RS232. Одна из них - давний, закоренелый баг в микрософтовском драйвере CDC. Вернее, я знаю в нем два давних бага, и не верю, что их когда-либо исправят. Из-за одного из этих багов Микрософт отключает виртуальный COM порт при наличии помех. Вырубает его намертво, причем к жизни этот порт вернуть можно только физически передернув USB устройство. Программные сбросы не помогают. Лечится эта проблема закупкой правильного CDC драйвера фирмы Thesycon. Они его дают попробовать на небольшое время, так что можете убедиться, в драйвере проблема или нет. Чипы FTDI как раз таки не пользуются микрософтовским драйвером, у них свой CDC драйвер. И по наблюдениям, работают намного надежнее, чем те, кто пользуется микрософтовским. Но зато этот драйвер глючит с китайскими пиратскими копиями чипов FTDI, это сделано специально. Однако по ходу создается впечатление, что "все глючат". А микрософтовским пользуются многие. Например, Микрочип, СиЛабс, TI, и т.п. Чем пользуются китайцы - это надо разбираться. Скажем, Пролифик ставит свой драйвер, причем, как и FTDI, пытается отрубить пиратские копии своих чипов, сделанные в материковом Китае. Китайцы, кторые клонировали FTDI, недавно разродились "родным китайским" чипом. Который, как я понял, использует опять таки глючный микрософтовский CDC драйвер. Дешевые китайские шлюзы, купленные на АлиЭкспресс, будут или клонами FTDI, или клонами Пролифика, или "законными китайцами", использующими глюкавый микрософтовский драйвер. Чтобы не париться со всем этим зоопарком, можно использовать низкоуровневые драйверы WinUSB, в них пока багов не замечено. Соответственно, всесто готового шлюза придется использовать микроконтроллер со встроенным USB. Тогда, конечно, со стороны микроконтроллера придется использовать некую библиотеку и молиться, чтобы в ней было мало багов.
|
|
|
|
|
Feb 12 2016, 13:01
|

я только учусь...
     
Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839

|
Цитата(kovigor @ Feb 12 2016, 14:35)  Только что предлагали купить мультипортовку с RS232 и PCI/PCIe и вставить ее в обычную персоналку. Хотя в персоналках обычно есть COM - порт. Или у вас ноутбук ? Тогда поискать соотв. плату с портом для ноутбука (PCMCIA ?), но прежде выругать идиотом того, кто предложил использовать ноутбук (хорошо, хоть не смартфон). Вообще, вы хоть объясняли заказчику, почему USB в данном случае применять нежелательно ? в новых материнках COM - порта может и не быть...  или COM - порт не выведен на заднюю/переднюю панель, смотреть документацию на материнку надо....
--------------------
If it doesn't work in simulation, it won't work on the board.
"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
|
|
|
|
|
Feb 12 2016, 13:59
|
Частый гость
 
Группа: Участник
Сообщений: 190
Регистрация: 2-03-11
Пользователь №: 63 341

|
Цитата мультипортовку принято,спс === т.е. дело именно в драйвере виндовс, не железе? Я бы просто взял какой-нибудь проверенный чип,сделал платку Цитата Вообще, вы хоть объясняли заказчику, почему USB в данном случае применять нежелательно давно замечено,что у манагеров мозгов нет и не предвидится. Но мы живём в такой стране, в которой решение купить/не купить принимают не технические специалисты Цитата Ставить САN? И что будете в 10 метрах от агрегата сидеть, в грязи и грохоте круглосуточно? эмм, а вы предлагаете налаживать мегаватный привод удалённо с дивана?)
Сообщение отредактировал somebody111 - Feb 12 2016, 14:23
|
|
|
|
|
Feb 12 2016, 14:01
|
Группа: Участник
Сообщений: 13
Регистрация: 8-06-12
Пользователь №: 72 222

|
Как очень простой и дешевый вариант - использовать COM-Eth преобразователи. Например, http://www.kernelchip.ru/Jerome.php. Есть много других, и более именитых.
|
|
|
|
|
Feb 12 2016, 14:47
|
Гуру
     
Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369

|
Цитата(somebody111 @ Feb 12 2016, 16:59)  давно замечено,что у манагеров мозгов нет и не предвидится. Но мы живём в такой стране, в которой решение купить/не купить принимают не технические специалисты
эмм, а вы предлагаете налаживать мегаватный привод удалённо с дивана?) Я предлагаю работать оттуда, откуда удобнее. Хоть с 5 метров, хоть с 5 тыс.км. Это решать Вам, а не мне. Мое же мнение таково, что "наладка" это не 1-2 дня, за ней пойдет "опытная эксплуатация", потом еще что-то. И вот мониторить это уже лучше "удалённо с дивана"... И у "манагеров мозгов нет и не предвидится" только в том случае, когда Вы не можете им объяснить, что "товар" приобрел новые качества. Как только объясните, то все встанет на свои места.
--------------------
www.iosifk.narod.ru
|
|
|
|
|
Feb 12 2016, 16:45
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
QUOTE (somebody111 @ Feb 12 2016, 15:59)  т.е. дело именно в драйвере виндовс, не железе? Я бы просто взял какой-нибудь проверенный чип,сделал платку Дело во всем. И в железе конвертора, и в железе USB контролеров на материнках, драйверах конверторов, драйверах портов, операционных системах (причем с Linux хуже). QUOTE (ALEN&Co @ Feb 12 2016, 16:01)  Как очень простой и дешевый вариант - использовать COM-Eth преобразователи. Например, http://www.kernelchip.ru/Jerome.php. Есть много других, и более именитых. А таких вот каких попало, использовать ВООБЩЕ не надо! Только проверенные. Их проверенных могу только MOXA порекомендовать. До того, как свой в базовый вариант встроили совместимый с ними проокол, пользовали именно их и сейчас на старых объектах они работают годами. Из более-менее именитых наступали на ADAM - полное дерьмо!!! А из неименитых результаты непредсказуемы  . Какой-то (заказчик сам покупал) работал вроде нормально, пара других с перменным успехом  . Вещь как-бы несложная в базовом протоколе, но сделать через анус можно все  .
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Feb 12 2016, 18:32
|
Частый гость
 
Группа: Участник
Сообщений: 190
Регистрация: 2-03-11
Пользователь №: 63 341

|
Цитата Их проверенных могу только MOXA порекомендовать. можно расшифровать МОХа или ссылку
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|