• Главная
  • Карта сайта
Не найдено

Тонкий клієнт WTPRO - Робота з web інтерфейсом тонкого клієнта - Термінальний клієнт

  1. Використання перенаправлення за допомогою RDP протоколу
  2. Перенаправлення з використанням додаткового сервісу для Windows
  3. MCSI2000
  4. Tibbo
  5. Установка ККМ Фелікс 02К і сканера штрих-кодів

Термінальний клієнт WTPRO підтримує два варіанти перенаправлення COM портів.

  1. Перенаправлення за допомогою RDP протоколу
  2. Перенаправлення з використанням додаткового сервісу для Windows
  3. Установка ККМ Фелікс 02К і сканера штрих-кодів

Використання перенаправлення за допомогою RDP протоколу

Починаючи з Windows 2003 сервера протокол RDP підтримує перенаправлення COM портів. На жаль протокол RDP підтримує неповне перенаправлення COM портів. Наприклад, існуюча реалізація не дозволяє вийти в Інтернет через модем, підключений до COM-порту терміналу. Однак для деяких завдань існуючий функціонал цілком підходить.

Буде краще, якщо перед тим, як підключати пристрій до COM-порту терміналу WTPRO, ви підключите його до Windows-машині, запустіть на ній стандартний клієнт служби терміналів Microsoft і перевірите роботу зі своїм пристроєм.
Для того, щоб перенаправити послідовні порти з терміналу WTPRO на windows сервер необхідно вказати в конфігураційному файлі терміналу:

COM = 'on'

або через веб інтерфейс вказати параметр COM порти: вкл

або через веб інтерфейс вказати параметр COM порти: вкл

В результаті після підключення до сервера COM порти клієнта перейдуть в COM порти сервера. Перший COM порт терміналу перенаправити в третій COM порт сервера.

клієнт

сервер

COM1 COM3 COM2 COM4 COM3 COM5 COM4 COM6

Для перевірки правильності підключення можна використовувати команду change port.

Висновок команди буде приблизно такою:

Microsoft Windows XP [Версія 5.1.2600]
(С) Корпорація Майкрософт, 1985-2001.
C: \ Documents and Settings \ ZserG> change port
AUX = \ DosDevices \ COM1
COM1 = \ Device \ Serial0
COM3 = \ Device \ RdpDrPort \; COM3: 1 \ tsclient \ COM3
COM4 = \ Device \ RdpDrPort \; COM4: 1 \ tsclient \ COM4

Тепер додатки можуть використовувати порти COM3 і COM4.

Перенаправлення з використанням додаткового сервісу для Windows

Працює починаючи з версії WTPRO 0.6.3.
Даний спосіб буде працювати з усіма пристроями для COM портів і не вимагає обов'язкової наявності Windows 2003 сервера. Єдиним мінусом є необхідність установки на термінальний сервер додаткового програмного забезпечення.

Погляньмо на цей спосіб на прикладі контрольно касового реєстратора (ККП) Фелікс-02К і сканер ШК (штрих-коду). ККМ (Фелікс-02К) підключений до першого КОМ порту (COM1) на тонкому клієнті. А Сканер штрих-кодів підключений до другого КОМ порту (COM2) на тонкому клієнті.

Для перенаправлення COM портів необхідно виконати наступні кроки.

  1. Вказати в конфігураційному файлі терміналу:

    COM = 'ser'
    Або через веб інтерфейс вказати параметр COM порти: сервіс
    COM = 'ser'   Або через веб інтерфейс вказати параметр COM порти: сервіс

  2. При необхідності можна налаштувати окремо кожен послідовний порт, для цього можна використовувати опції COM1, COM2, COM3 і т.д

    Ці параметри можна налаштувати через веб інтерфейс або вказати в конфігураційному файлі.

    Параметри COM порту:
    встановлює параметри послідовного порту, можливі опції:
    швидкість: 300, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200
    парність: EVEN, ODD, NONE
    стоп-біти: 1STOPBIT, 2STOPBITS
    біти даних: 7DATABITS, 8DATABITS
    включає XON / XOFF: XONXOFF (-XONXOFF вимикає)
    включає апаратне керування потоком: RTSCTS (-RTSCTS вимикає)
    ігнорувати контрольні лінії модему (DCD, DTR, і д.р):
    LOCAL (-LOCAL не ігнорувати)

  3. Налаштуємо ККМ Фелікс. Для цього можна задати параметри для порту COM1. Особливістю ККМ є наступне - неможливість апаратного управління потоком.
    COM1 = '115200 NONE 1STOPBIT 8DATABITS -XONXOFF -RTSCTS LOCAL'.
    Ці параметри означають наступне:
  • Швидкість порту: 115200
  • Парність: не перевіряти
  • Стоп біт: один
  • Біти даних: 8-ми бітові
  • XON / XOFF: вимкнено
  • Апаратне керування потоком: вимкнено
  • LOCAL
  • Налаштуємо сканер ШК. Для цього необхідно налаштувати параметри другого КОМ порту. (Зауваження! Найчастіше сканери штрих-кодів не вимагають додаткової настройки порту)
    COM2 = '9600 NONE 1STOPBIT 8DATABITS -XONXOFF -RTSCTS LOCAL'.
    Ці параметри означають наступне:
  • Аналогічним чином налаштовуємо КОМ порти на інших термінальних клієнтів
  • Тепер необхідно встановити серверну частину на Windows
    Існує дві стабільні серверні реалізації
  • MCSI2000

    Ця програма є редиректором COM портів для Windows 2K, 2000, XP, 2003. Головне обмеження: максимальна кількість віртуальних COM портів - 64.

  1. Встановлюємо на термінальний сервер програму mcsi2000 (Остання версія знаходиться на сайті http://www.multitech.com/ )

Tibbo

Компанія Tibbo Technology постачає апаратне і програмне забезпечення для швидкого підключення обладнання з послідовним інтерфейсом (RS232, RS422, RS485) до мереж Ethernet (TCP / IP). Їх продукцію можна використовувати для підключення до мережі Ethernet практично будь-якого обладнання, що працює через послідовні порти. Додаткову інформацію можна знайти тут . При роботі з WTPRO нам знадобиться Device Server Toolkit (DST) software for Windows. Максимальна кількість COM портів - 255.

  1. Викачуємо програму з сайту www.tibbo.com або за прямими посиланнями
  • Встановлюємо на термінальний сервер програму звичайним способом
  • Запускаємо VSP Manager
  • Додаємо необхідні COM порти з термінального клієнта
  • Приклад додавання 1-го COM (в нашому випадку до нього підключений ККМ Фелмкс) порту клієнта з IP адресою 10.0.0.200 і підключення цього порту як порт COM5 на сервері.
  • Додаємо сканер штрихкодів
    • На вкладці General properties виставляємо параметри наступним чином:
      • VSP name: COM6
      • Transport protocol: TCP
      • On-the-fly commands: Disabled
      • Routing mode: Client
      • Connection mode: Immediately
      • Specify by: 10.0.0.200
      • Port: 2002
    • На вкладці Default serial settings
      Встановлюємо параметри порту
      Не забудьте встановити правильну швидкість COM порту. Для Сканера ШК це зазвичай 9600.
  • Тепер додамо порти з інших термінальних клієнтів
    • На вкладці General properties виставляємо параметри наступним чином:
      • VSP name: COM7
      • Transport protocol: TCP
      • On-the-fly commands: Disabled
      • Routing mode: Client
      • Connection mode: Immediately
      • Specify by: 10.0.0. 201
      • Port: 2001
    • На вкладці General properties виставляємо параметри наступним чином:
      • VSP name: COM8
      • Transport protocol: TCP
      • On-the-fly commands: Disabled
      • Routing mode: Client
      • Connection mode: Immediately
      • Specify by: 10.0.0. 201
      • Port: 2002
  • Повторюємо процедуру додавання портів стільки раз, скільки портів необхідно перенаправити
  • При необхідності можна подивитися як працює віртуальний COM порт через Port Monitor
  • Установка ККМ Фелікс 02К і сканера штрих-кодів

    Розглянемо на прикладі:
    На сервері встановлена ​​Windows 2003 Server з піднятою службою терміналів, 1с 7.7 з можливістю роботи з торговим обладнанням, кілька термінальних робочих місць, два з них оснащені ККР Фелікс 02К і сканери штрих-кодів, все через com-порт, сервер встановлений також як робоче місце касира, в комах все ті ж сканер і ККР, касир працює з консолі з правами урізаного користувача. Разом маємо 3 робочих місця касира. Все торгове обладнання працює під управлінням стандартних драйверів атол http://atol.ru/


    ru/

    1. Встановлюємо на термінальний сервер:
    • Windows 2003 Server з піднятою службою терміналів
    • 1с 7.7 з можливістю роботи з торговим обладнанням
    • Зауваження! Саме ці версії драйверів, хто хоче використовувати свіже - купуйте мережевий ключ у Атол. Найостанніші версії можуть не працювати, але кілька наступних в терміналі точно не працюють!
    • Зауваження! Перед установкою драйверів від Атол 1с вже повинна бути встановлена.
  • встановлюємо ККМ
  • Встановлюємо сканер штрих-коду
  • Виставляємо права доступу на каталоги з Атол такі ж, як це у вас прийнято для 1с.
  • Під'єднуємо до сервера ККМ і сканер ШК
  • Перевіряємо роботу ККМ
  • Перевіряємо роботу сканера ШК
    • Натискаємо Налаштування властивостей
    • Зауваження! Чекаємо 17-20 секунд, це особливість (ймовірно - обмеження використання) даного драйвера при ініціалізації сканера (при кожному запуску 1с, для касира це раз в день, якщо у користувача налаштоване використання сканера через цей драйвер, у користувача створюється враження, що програма висить 17-20 секунд - погодьтеся - невелика плата за можливість працювати без дурних ключів захисту)
    • На вкладці Властивості виставляємо параметри наступним чином:
      • COM2
      • 9600
      • пристрій включено
    • Скануємо перше, що попадеться, дивимося результат
    • Зауваження! Не рекомендується користуватися пошуком обладнання - глючить
      Демо режим нас теж влаштовує, і хоча в описі драйвера йдеться, що демо режим тільки 8-значні, сканується насправді все!
  • Налаштування торгового обладнання в 1с у всіх по-різному, якщо використовуються драйвера Атол, то
    • для ККМ - C: \ Program Files \ ATOL \ Drivers \ BIN \ FprnM1C.dll
    • для сканера ШК - C: \ Program Files \ ATOL \ Drivers \ BIN \ Scaner1C.dll
  • Тепер необхідно встановити програму Tibbo і налаштувати її, читати тут >>

  • Провайдеры:
    • 08.09.2015

      Batyevka.NET предоставляет услуги доступа к сети Интернет на территории Соломенского района г. Киева.Наша миссия —... 
      Читать полностью

    • 08.09.2015
      IPNET

      Компания IPNET — это крупнейший оператор и технологический лидер на рынке телекоммуникаций Киева. Мы предоставляем... 
      Читать полностью

    • 08.09.2015
      Boryspil.Net

      Интернет-провайдер «Boryspil.net» начал свою работу в 2008 году и на данный момент является одним из крупнейших поставщиков... 
      Читать полностью

    • 08.09.2015
      4OKNET

      Наша компания работает в сфере телекоммуникационных услуг, а именно — предоставлении доступа в сеть интернет.Уже... 
      Читать полностью

    • 08.09.2015
      Телегруп

      ДП «Телегруп-Украина» – IT-компания с 15-летним опытом работы на рынке телекоммуникационных услуг, а также официальный... 
      Читать полностью

    • 08.09.2015
      Софтлинк

      Высокая скоростьМы являемся участником Украинского центра обмена трафиком (UA — IX) с включением 10 Гбит / сек... 
      Читать полностью