ARTCOM LOGO

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> Про СОМ-порт
ЛыЖник
сообщение 10.12.2008, 9:41
Сообщение #1


Ветеран
********

Группа: Участники
Сообщений: 4439
Регистрация: 4.12.2006
Из: г.Ульяновск
Пользователь №: 186



Хммм... Прошу прощения за ковыряние. Недавно переносил АТС на объекте и пришлось ее админить и качать бэкап по СОМ-порту. Выяснилась странная вещь. В АТС максимальная скрость по СОМ2-порту 57600, а в PC-админе вер.3.8 подходящая только 56000. Совместимость АТС и PC-admin только на скрости 38400 и ниже. Тогда закономерный вопрос: А почему скрость в СОМ-порту PC-admina максимальна 115 кб/с, в АТС только 57,6. Если АТС не может больше, тогда зачем это есть в админе. Поччему скорость в АТС 57,6 кб/с, а в админе 56. Разве нельзя сделать одинаково. Конечно, бекап можно качать по 25-40 мин по COM-порту (чай, кофе, пиво нужно тоже когда-то пить). ИМХО, все-таки должно быть соответствия в программах?


--------------------
В любой вещи на свете есть изъян. В Ламборджини, например, тяжело педали валенками нажимать.
Перейти в начало страницы
 
+Цитировать сообщение
harris
сообщение 10.12.2008, 12:19
Сообщение #2


ГУРУ
********

Группа: Участники
Сообщений: 12388
Регистрация: 23.11.2006
Из: Москва
Пользователь №: 146



Цитата(ЛыЖник @ 10.12.2008, 9:41) *
Хммм... Прошу прощения за ковыряние. Недавно переносил АТС на объекте и пришлось ее админить и качать бэкап по СОМ-порту. Выяснилась странная вещь. В АТС максимальная скрость по СОМ2-порту 57600, а в PC-админе вер.3.8 подходящая только 56000. Совместимость АТС и PC-admin только на скрости 38400 и ниже. Тогда закономерный вопрос: А почему скрость в СОМ-порту PC-admina максимальна 115 кб/с, в АТС только 57,6. Если АТС не может больше, тогда зачем это есть в админе. Поччему скорость в АТС 57,6 кб/с, а в админе 56. Разве нельзя сделать одинаково. Конечно, бекап можно качать по 25-40 мин по COM-порту (чай, кофе, пиво нужно тоже когда-то пить). ИМХО, все-таки должно быть соответствия в программах?

1. Во-первых COM-порты на станции разные!!! Один реализован на самом процессоре, другой - это отдельная микросхема контроллера (UART). Один поддерживает полный интерфейс RS232 (CTR/RTS/DTR/DSR), а другой - только Tx/Rx. И скорости на портах поддерживаются разные: на COM1 - max 38400 (это если ставить из PC-Admin'а, вообще-то на COM1 с системника можно выставить только max 19200 - т.е. все-таки исходно для СОМ1 предполагась скорость не выше 19200), а на COM2- max 57600.
2. Что касается 57600 и 56 кбит/с - так это одно и то же!!! Речь ведь о кило-битах.... 1 кбит - это не 1000, а 1024.
"Ноги растут" из того как выразить одно и то же значение: либо точно, либо округленно. Это пошло от компьютерщиков, им привычнее все вычислять числами - степенями 2-ки (В компьютерах: 1 МВ - это не 1000 байт, а вообще-то 1024 байта).
Оба варианта указания скорости приемлимы и широко применяются:
Скорость точно ---- Скорость округленно
14400 ----------------14 кбит/с
х 2 =
28800-----------------28 кбит/с
х 2 =
57600-----------------56 кбит/с
Программу писали разные программисты, обозначения ввели так, как каждый привык. ИМХО, я не вижу здесь каких-то серьезных проблем.
3. PC-Admin рассчитан на разные модели станций, и COM-порты на разных моделях выполнены по-разному. Ничего в этом страшного нет, если в PC-Admin включены все возможные значения. Ну, а дальше Вы сами должны понимать, какую макс. скорость может поддерживать конкретный порт.


--------------------
Аксиома Коула: Общая сумма разума на планете - величина постоянная, а население растет ...
Перейти в начало страницы
 
+Цитировать сообщение
ЛыЖник
сообщение 11.12.2008, 10:00
Сообщение #3


Ветеран
********

Группа: Участники
Сообщений: 4439
Регистрация: 4.12.2006
Из: г.Ульяновск
Пользователь №: 186



Цитата(harris @ 10.12.2008, 12:19) *
1. Во-первых COM-порты на станции разные!!! Один реализован на самом процессоре, другой - это отдельная микросхема контроллера (UART). Один поддерживает полный интерфейс RS232 (CTR/RTS/DTR/DSR), а другой - только Tx/Rx. И скорости на портах поддерживаются разные: на COM1 - max 38400 (это если ставить из PC-Admin'а, вообще-то на COM1 с системника можно выставить только max 19200 - т.е. все-таки исходно для СОМ1 предполагась скорость не выше 19200), а на COM2- max 57600.
2. Что касается 57600 и 56 кбит/с - так это одно и то же!!! Речь ведь о кило-битах.... 1 кбит - это не 1000, а 1024.
"Ноги растут" из того как выразить одно и то же значение: либо точно, либо округленно. Это пошло от компьютерщиков, им привычнее все вычислять числами - степенями 2-ки (В компьютерах: 1 МВ - это не 1000 байт, а вообще-то 1024 байта).
Оба варианта указания скорости приемлимы и широко применяются:
Скорость точно ---- Скорость округленно
14400 ----------------14 кбит/с
х 2 =
28800-----------------28 кбит/с
х 2 =
57600-----------------56 кбит/с
Программу писали разные программисты, обозначения ввели так, как каждый привык. ИМХО, я не вижу здесь каких-то серьезных проблем.
3. PC-Admin рассчитан на разные модели станций, и COM-порты на разных моделях выполнены по-разному. Ничего в этом страшного нет, если в PC-Admin включены все возможные значения. Ну, а дальше Вы сами должны понимать, какую макс. скорость может поддерживать конкретный порт.

Спасибо, Игорь за мудрость и знания. rolleyes.gif Ну, пойду замучаю, что-то на 56 К не соединялось, я то могу понять объяснение, а вот железо что-то не хочет. Или у меня руки кривые????


--------------------
В любой вещи на свете есть изъян. В Ламборджини, например, тяжело педали валенками нажимать.
Перейти в начало страницы
 
+Цитировать сообщение
ЛыЖник
сообщение 11.12.2008, 15:29
Сообщение #4


Ветеран
********

Группа: Участники
Сообщений: 4439
Регистрация: 4.12.2006
Из: г.Ульяновск
Пользователь №: 186



Цитата(ЛыЖник @ 11.12.2008, 10:00) *
Спасибо, Игорь за мудрость и знания. rolleyes.gif Ну, пойду замучаю, что-то на 56 К не соединялось, я то могу понять объяснение, а вот железо что-то не хочет. Или у меня руки кривые????

Да, руки кривые, точно. Соединение на 56 К прошло. Но... ПАЧЧИМУ в утилите LDK DB Upload/Download самая большая скрость 38400!!!!!. Это что, штобы слить бэкап надо опять менять настройки портов? А для програамирования опять ставить 56 К???????


--------------------
В любой вещи на свете есть изъян. В Ламборджини, например, тяжело педали валенками нажимать.
Перейти в начало страницы
 
+Цитировать сообщение
harris
сообщение 11.12.2008, 15:46
Сообщение #5


ГУРУ
********

Группа: Участники
Сообщений: 12388
Регистрация: 23.11.2006
Из: Москва
Пользователь №: 146



Цитата(ЛыЖник @ 11.12.2008, 15:29) *
Да, руки кривые, точно. Соединение на 56 К прошло. Но... ПАЧЧИМУ в утилите LDK DB Upload/Download самая большая скрость 38400!!!!!. Это что, штобы слить бэкап надо опять менять настройки портов? А для програамирования опять ставить 56 К???????

Уважаемый Владимир!!
Ну, чего Вы мудрите???? Зачем для программирования ставить наивысшую скорость??? В режиме Admin передается небольшой объем информации. Большая скорость требуется только при передачи больших объемов данных - при выгрузке\загрузке файла конфигурации и при Upgrade.
И если уж требуется съэкоминить время, то поставьте 38400, и все. При программировании (в режиме Admin) Вы все равно никак не почувствуете разницу при установке скорости от 19200 до 56 К...
Сделано так - как сделано. Возможно при закачке они не могут обеспечить скорость в 56 К. Надо пользоваться тем, что есть. Особенно, когда это касается, ИМХО, непринципиальных вопросов.


--------------------
Аксиома Коула: Общая сумма разума на планете - величина постоянная, а население растет ...
Перейти в начало страницы
 
+Цитировать сообщение
ЛыЖник
сообщение 12.12.2008, 10:05
Сообщение #6


Ветеран
********

Группа: Участники
Сообщений: 4439
Регистрация: 4.12.2006
Из: г.Ульяновск
Пользователь №: 186



Цитата(harris @ 11.12.2008, 15:46) *
Уважаемый Владимир!!
Ну, чего Вы мудрите???? Зачем для программирования ставить наивысшую скорость??? В режиме Admin передается небольшой объем информации. Большая скорость требуется только при передачи больших объемов данных - при выгрузке\загрузке файла конфигурации и при Upgrade.
И если уж требуется съэкоминить время, то поставьте 38400, и все. При программировании (в режиме Admin) Вы все равно никак не почувствуете разницу при установке скорости от 19200 до 56 К...
Сделано так - как сделано. Возможно при закачке они не могут обеспечить скорость в 56 К. Надо пользоваться тем, что есть. Особенно, когда это касается, ИМХО, непринципиальных вопросов.

Все, все. Ухожу, ухожу, ухожу. Для программирования скрости конечно не принципиальны, а вот для скачивания... Ну, чтож, как в армии: офицер чай пьет-дембель скорее придет. Нет так нет- это не принципиальный вопрос, согласен.


--------------------
В любой вещи на свете есть изъян. В Ламборджини, например, тяжело педали валенками нажимать.
Перейти в начало страницы
 
+Цитировать сообщение

Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 27.4.2024, 10:05