|
v7: прошу помощи по COM портам. нвозможно подключить порт больше COM9 | ☑ | ||
---|---|---|---|---|
0
bigdenis22
21.10.15
✎
15:09
|
к 1с пытаюсь подключить и через vk_rs232 и MSCOMM...
результат одинаков, COM порты до 9 подключаются и работают, начиная с 10 - ошибка подключения. может кто чего подскажет? |
|||
1
Кирпич
21.10.15
✎
15:21
|
щас в интернете поищу
|
|||
2
palpetrovich
21.10.15
✎
15:25
|
вангую: разрядность номера ком-потра где-то ограничена одной цифрой :)
|
|||
3
vde69
21.10.15
✎
15:25
|
вроде так раньше (давно) работало
subst com10 cсс1 и подключайся к ссс1 хотя с новыми виндами наверно фиг выйдет... |
|||
4
bigdenis22
21.10.15
✎
15:29
|
(1) уже второй день ищу... наверно искать разучился :(
(2) приблизительно догадываюсь, но ведь явно нигде не указанно. (3) непонятно, как к 1с применять. |
|||
5
Кирпич
21.10.15
✎
15:30
|
https://ru.wikibooks.org/wiki/COM-порт_в_Windows_(программирование)#.D0.9E.D1.82.D0.BA.D1.80.D1.8B.D1.82.D0.B8.D0.B5_.D0.BF.D0.BE.D1.80.D1.82.D0.B0
Последовательные порты имеют имена "COM1", "COM2", "COM3", "COM4", "COM5", "COM6", "COM7", "COM8", "COM9". Для доступа к портам, чей номер больше 9, необходимо указывать имя порта как "\\.\COMx", где x - номер порта. Например, "\\.\COM72" |
|||
6
Кирпич
21.10.15
✎
15:31
|
попробуй (5) и доложи. самому интересно.
|
|||
7
bigdenis22
21.10.15
✎
15:55
|
vk_rs232 - заработало!!!
MSCOMM счас процедуру переписываю. |
|||
8
bigdenis22
21.10.15
✎
16:14
|
разобрался, "Кирпич" - огромное спасибо за "толчок" :)
Итак для vk_rs232 замена rs232.ОткрытьПорт("COM9"); на rs232.ОткрытьПорт("\\.\COM14"); сработала, обрадовался... но для MSCOMM указывается именно номер порта, и имея КомПорт = СоздатьОбъект("MSCOMMLib.MSComm.1"); КомПорт.CommPort = РабочееМесто.ПортВесов; // рекв. - число 2.0 Если Компорт.PortOpen = 1 Тогда - получал ошибку открытия порта... заменив строку на КомПорт.CommPort = Число(РабочееМесто.ПортВесов); все чудесно заработало. |
|||
9
bigdenis22
21.10.15
✎
16:16
|
блин, плохо что нельзя редактировать...
но для MSCOMM указывается именно номер порта числом от 1 до 99. |
|||
10
bigdenis22
21.10.15
✎
16:17
|
эти знания - хорошо бы добавить в Книгу Знаний, в разделы работы с ком портами :)
|
|||
11
Кирпич
21.10.15
✎
16:18
|
(9) чего нельзя редактировать?
|
|||
12
bigdenis22
21.10.15
✎
16:49
|
свой пост (или я просто не знаю как ???) предыдущий.
|
|||
13
Сияющий в темноте
21.10.15
✎
17:07
|
просто без точки они могут быть промаплены а с точкой открываются из пространства имен
|
|||
14
bigdenis22
21.10.15
✎
18:15
|
(13) а можно поподробней ?
ведь мапятся они системой, и номера от 1 до 99 - в системе... а вот уже обращение к порту (кот. уже промаплен на сервер) идет типа к локальному, через точку. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |