SlideShare una empresa de Scribd logo
1 de 12
Descargar para leer sin conexión
Промислові мережі та інтеграційні
технології
Утиліти длѐ роботи з
COM-портами ПК
реюстраціѐ fieldbus_book@ukr.net
автор і лектор: Олександр Пупена (pupena_san@ukr.net)
зворотній зв’ѐзок по курсу: Інтернет-форум АСУ в Україні (www.asu.in.ua)
23.03.2015
NET - утиліти для роботи з СОМ
pupena_san@ukr.net
1
СОМ-порти ПК
23.03.2015
NET - утиліти для роботи з СОМ
pupena_san@ukr.net
2
USB USB<->RS485
USB USB<->RS232
RS232 RS232<->RS485
прикладна
програма
RS485
RS232RS232
RS232
RS485
COM1
COM2
COMx
COMy
• COMx – логічний послідовний порт комп'ютера,
видимий для прикладних програм ПК ,
керуються драйверами
• Фізичні інтерфейси видимі тільки для драйверів,
а для прикладних програм тільки логічні по
іменам (послідовні як COMx).
Перетворявачі USB<->RSxxx ѐк СОМ-порт
23.03.2015
NET - утиліти для роботи з СОМ
pupena_san@ukr.net
3
USB USB<->RS485
USB USB<->RS232
прикладна
програма
RS232
RS485
COMx
COMy
Утиліти длѐ прослуховуваннѐ та запису в СОМ-порт
(термінал+): призначеннѐ
23.03.2015
NET - утиліти для роботи з СОМ
pupena_san@ukr.net
4
COMxCOM R/W Tools RSxxx перевірка обміну з пристроєм по певному
протоколу (як правило пропрієтарному)
COMxCOM R/W Tools RS485
RSxxx
RS485
RS485
прослуховування обміну між пристроями
для аналізу роботи мережі
Terminal+ - робота в режимі терміналу +
додаткові можливості (режим HEX, запис
лог, …)
Утиліти длѐ прослуховуваннѐ та запису в СОМ-порт
(термінал+): приклади
23.03.2015
NET - утиліти для роботи з СОМ
pupena_san@ukr.net
5
Платні (доступні також тріал-версії)
• Advanced Serial Port Monitor http://www.aggsoft.ru/serial-port-monitor.htm
• COM Port Toolkit http://www.compt.ru
…
Безкоштовні
• CommTest v1.6 http://slydiman.me/rus/index.htm
• Hercules SETUP utility www.HW-group.com
• Terminal https://sites.google.com/site/terminalbpp/
• Realterm Serial Terminal http://realterm.sourceforge.net/
• Free Serial Analyzer http://freeserialanalyzer.com/ (+ багато можливостей)
• PuTTY http://www.chiark.greenend.org.uk/~sgtatham/putty/ термінал Telnet/SSH
Client
• serialcom http://code.google.com/p/serialcom/
• Com Port Visual Control http://valery-us4leh.narod.ru/ComVC.html
• QT_comport http://qt-apps.org/content/show.php/QT_comport?content=95246
…
Утиліта Terminal+ COMPT
COM Port Toolkit http://www.compt.ru
23.03.2015
NET - утиліти для роботи з СОМ
pupena_san@ukr.net
6
COM Port Toolkit - программа для работы с
последовательным портом компьютера.
Краткий список возможностей программы:
прием, передача, журналирование данных;
режим захвата данных;
встроенный скриптовый ѐзык макросов;
экспорт данных в буфер обмена и файл;
просмотр данных в HEX и ASCII.
Главным отличием программы от аналогов
является наличие встроенного интерпретатора
подмножества языка C для создания скриптов,
призванных автоматизировать рутинные
операции над отправляемыми и
принимаемыми данными. Например,
вычисление CRC, управление настройками порта
и т.п. Язык позволяет использовать конструкции
if, else, for, do и while, поддерживает
пользовательские функции.
Утиліта HERCULES
Hercules SETUP utility www.HW-group.com
23.03.2015
NET - утиліти для роботи з СОМ
pupena_san@ukr.net
7
http://www.hw-group.com/products/hercules/index_en.html
Hercules SETUP utility is useful serial port
terminal (RS-485 or RS-232 terminal) ,
UDP/IP terminal and TCP/IP Client Server
terminal. It was created for HW group
internal use only, but today it's includes
many functions in one utility and it's
Freeware! With our original devices
(Serial/Ethernet Converter, RS-
232/Ethernet Buffer or I/O Controller) it
can be used for the UDP Config.
Утиліта Terminal
Terminal https://sites.google.com/site/terminalbpp/
23.03.2015
NET - утиліти для роботи з СОМ
pupena_san@ukr.net
8
Terminal is a simple serial
port (COM) terminal
emulation program. It can
be used for
communication with
different devices such as
modems, routers,
embedded uC systems,
GSM phones, GPS
modules... It is very useful
debugging tool for serial
communication
applications.
Утиліта Realterm Serial Terminal
Realterm Serial Terminal http://realterm.sourceforge.net/
23.03.2015
NET - утиліти для роботи з СОМ
pupena_san@ukr.net
9
Прослуховувач СОМ-порта
23.03.2015
NET - утиліти для роботи з СОМ
pupena_san@ukr.net
10
COMx
COM Tools
RSxxxприкладна
програма
Free Serial Analyzer
http://freeserialanalyzer.com/
Portmon https://technet.microsoft.com/ru-
ru/sysinternals/bb896644.aspx (Portmon
запускати до запуску прикладної програми)
СОМ-порт міст та прослуховувач
23.03.2015
NET - утиліти для роботи з СОМ
pupena_san@ukr.net
11
RS232
RS232Як прослухати?
COMx
COM Bridge
+Read
Tools
COMx RS232
RS232
Free Serial Analyzer
http://freeserialanalyzer.com/
Віртуальний нуль-модем
23.03.2015
NET - утиліти для роботи з СОМ
pupena_san@ukr.net
12
COMx
прикладна
програма (напр.
Terminal +)
прикладна
програма
COMx
VCOMx
прикладна
програма
прикладна
програма (напр.
Terminal +)
VCOMx
Null-modem emulator (com0com)
http://sourceforge.net/projects/com0com/?so
urce=navbar

Más contenido relacionado

Destacado

Resolución de consignas 1 y 2 del parcial
Resolución de consignas 1 y 2 del parcialResolución de consignas 1 y 2 del parcial
Resolución de consignas 1 y 2 del parcial
Belu Pintar
 

Destacado (20)

Investigacion
Investigacion Investigacion
Investigacion
 
Actividad+financiera+del+estado
Actividad+financiera+del+estadoActividad+financiera+del+estado
Actividad+financiera+del+estado
 
Ponencia 2
Ponencia 2Ponencia 2
Ponencia 2
 
Conoce a fanverde
Conoce a fanverdeConoce a fanverde
Conoce a fanverde
 
Capitulos 1234
Capitulos 1234Capitulos 1234
Capitulos 1234
 
Canada
CanadaCanada
Canada
 
Hadware
HadwareHadware
Hadware
 
Evolución de las redes de datos
Evolución de las redes de datosEvolución de las redes de datos
Evolución de las redes de datos
 
Investigación utilitarismo
Investigación utilitarismoInvestigación utilitarismo
Investigación utilitarismo
 
Impactos de la globalizacion en la salud mental
Impactos de la globalizacion en la salud mentalImpactos de la globalizacion en la salud mental
Impactos de la globalizacion en la salud mental
 
busqueda y selección rea
busqueda y selección reabusqueda y selección rea
busqueda y selección rea
 
NetBeans
NetBeansNetBeans
NetBeans
 
Fundamentos de Fisioterapia. Seminario 2
Fundamentos de Fisioterapia. Seminario 2Fundamentos de Fisioterapia. Seminario 2
Fundamentos de Fisioterapia. Seminario 2
 
Las Características Individuales y la Comunicación del Niño con el Adulto en ...
Las Características Individuales y la Comunicación del Niño con el Adulto en ...Las Características Individuales y la Comunicación del Niño con el Adulto en ...
Las Características Individuales y la Comunicación del Niño con el Adulto en ...
 
Los fantasticos
Los fantasticosLos fantasticos
Los fantasticos
 
Платформа для интернет-магазина -- 1С Битрикс
Платформа для интернет-магазина -- 1С БитриксПлатформа для интернет-магазина -- 1С Битрикс
Платформа для интернет-магазина -- 1С Битрикс
 
Robertsuareza7
Robertsuareza7Robertsuareza7
Robertsuareza7
 
La pata sola
La pata solaLa pata sola
La pata sola
 
Ghana
GhanaGhana
Ghana
 
Resolución de consignas 1 y 2 del parcial
Resolución de consignas 1 y 2 del parcialResolución de consignas 1 y 2 del parcial
Resolución de consignas 1 y 2 del parcial
 

Similar a 2 3 утиліти для роботи з COM-портами ПК

Сучасні інформаційні технології. Лекція 2. Архітектура персонального комп’ютера
Сучасні інформаційні технології. Лекція 2. Архітектура персонального комп’ютераСучасні інформаційні технології. Лекція 2. Архітектура персонального комп’ютера
Сучасні інформаційні технології. Лекція 2. Архітектура персонального комп’ютера
Максим Павленко
 
network
networknetwork
network
judin
 
Programne zabezpechenna(pz)
Programne zabezpechenna(pz)Programne zabezpechenna(pz)
Programne zabezpechenna(pz)
Oksana Kutsenko
 
Programne zabezpechenna
Programne zabezpechennaProgramne zabezpechenna
Programne zabezpechenna
1cana1
 
компютерні мережі (Fil eminimizer)
компютерні мережі (Fil eminimizer)компютерні мережі (Fil eminimizer)
компютерні мережі (Fil eminimizer)
Masunya
 
Lec13 14 багатопоточнiсть
Lec13 14 багатопоточнiстьLec13 14 багатопоточнiсть
Lec13 14 багатопоточнiсть
cit-cit
 

Similar a 2 3 утиліти для роботи з COM-портами ПК (20)

Computers and Computing Works lecture №8
Computers and Computing Works lecture №8Computers and Computing Works lecture №8
Computers and Computing Works lecture №8
 
Изучение интерфейсов операционных систем с помощью Embedded System
Изучение интерфейсов операционных систем с помощью Embedded SystemИзучение интерфейсов операционных систем с помощью Embedded System
Изучение интерфейсов операционных систем с помощью Embedded System
 
Prog inf zab_24_02_18
Prog inf zab_24_02_18Prog inf zab_24_02_18
Prog inf zab_24_02_18
 
Сучасні інформаційні технології. Лекція 2. Архітектура персонального комп’ютера
Сучасні інформаційні технології. Лекція 2. Архітектура персонального комп’ютераСучасні інформаційні технології. Лекція 2. Архітектура персонального комп’ютера
Сучасні інформаційні технології. Лекція 2. Архітектура персонального комп’ютера
 
3 4 modbus utility
3 4 modbus utility 3 4 modbus utility
3 4 modbus utility
 
network
networknetwork
network
 
лр6 використання modbus для scada
лр6 використання modbus для scada лр6 використання modbus для scada
лр6 використання modbus для scada
 
Програмовані логічні контролери стандарту МЕК 61131
Програмовані логічні контролери стандарту МЕК 61131Програмовані логічні контролери стандарту МЕК 61131
Програмовані логічні контролери стандарту МЕК 61131
 
Hardware workshop with Lampa (Arduino intro course)
Hardware workshop with Lampa (Arduino intro course)Hardware workshop with Lampa (Arduino intro course)
Hardware workshop with Lampa (Arduino intro course)
 
1 3 osi рівні
1 3 osi рівні 1 3 osi рівні
1 3 osi рівні
 
Programne zabezpechenna(pz)
Programne zabezpechenna(pz)Programne zabezpechenna(pz)
Programne zabezpechenna(pz)
 
5 Підсистема введення/виведення. OPC
5 Підсистема введення/виведення. OPC5 Підсистема введення/виведення. OPC
5 Підсистема введення/виведення. OPC
 
Programne zabezpechenna
Programne zabezpechennaProgramne zabezpechenna
Programne zabezpechenna
 
лекція 3 іпс
лекція 3 іпслекція 3 іпс
лекція 3 іпс
 
компютерні мережі (Fil eminimizer)
компютерні мережі (Fil eminimizer)компютерні мережі (Fil eminimizer)
компютерні мережі (Fil eminimizer)
 
пристрої введення та виведення інформації
пристрої введення та виведення інформаціїпристрої введення та виведення інформації
пристрої введення та виведення інформації
 
Computers and Computing Works lecture №5
Computers and Computing Works lecture №5Computers and Computing Works lecture №5
Computers and Computing Works lecture №5
 
22300 prezentaciya-na-temu-aparatne-i-programne-zabezpechennya-merezh
22300 prezentaciya-na-temu-aparatne-i-programne-zabezpechennya-merezh22300 prezentaciya-na-temu-aparatne-i-programne-zabezpechennya-merezh
22300 prezentaciya-na-temu-aparatne-i-programne-zabezpechennya-merezh
 
Lec13 14 багатопоточнiсть
Lec13 14 багатопоточнiстьLec13 14 багатопоточнiсть
Lec13 14 багатопоточнiсть
 
презентация Microsoft power point
презентация Microsoft power pointпрезентация Microsoft power point
презентация Microsoft power point
 

Más de Пупена Александр

Más de Пупена Александр (20)

Node-RED довідник
Node-RED довідникNode-RED довідник
Node-RED довідник
 
Інші підсистеми
Інші підсистемиІнші підсистеми
Інші підсистеми
 
11 Підсистеми захисту
11 Підсистеми захисту11 Підсистеми захисту
11 Підсистеми захисту
 
Розроблення підсистеми трендів
Розроблення підсистеми трендівРозроблення підсистеми трендів
Розроблення підсистеми трендів
 
9 Приклади підсистеми тривожної сигналізації в SCADA Citect і SCADA zenon
9 Приклади підсистеми тривожної сигналізації в SCADA Citect і SCADA zenon9 Приклади підсистеми тривожної сигналізації в SCADA Citect і SCADA zenon
9 Приклади підсистеми тривожної сигналізації в SCADA Citect і SCADA zenon
 
8 Розробка підсистеми тривожної сигналізації
8 Розробка підсистеми тривожної сигналізації8 Розробка підсистеми тривожної сигналізації
8 Розробка підсистеми тривожної сигналізації
 
Анімовані компоненти та навігація
Анімовані компоненти та навігаціяАнімовані компоненти та навігація
Анімовані компоненти та навігація
 
Розроблення дисплеїв та анімованих елементів
Розроблення дисплеїв та анімованих елементівРозроблення дисплеїв та анімованих елементів
Розроблення дисплеїв та анімованих елементів
 
Підсистема введення/виведення SCADA/HMI. Modbus
Підсистема введення/виведення SCADA/HMI. ModbusПідсистема введення/виведення SCADA/HMI. Modbus
Підсистема введення/виведення SCADA/HMI. Modbus
 
Підсистема керування збором та обробкою даних в реальному часі
Підсистема керування збором та обробкою даних в реальному часіПідсистема керування збором та обробкою даних в реальному часі
Підсистема керування збором та обробкою даних в реальному часі
 
Загальні принципи розроблення АРМ оператора на базі SCADA/HMI
Загальні принципи розроблення АРМ оператора на базі SCADA/HMIЗагальні принципи розроблення АРМ оператора на базі SCADA/HMI
Загальні принципи розроблення АРМ оператора на базі SCADA/HMI
 
2_3 Функції графічного людино-машинного інтерфейсу: високоефективний ЛМІ
2_3 Функції графічного людино-машинного інтерфейсу: високоефективний ЛМІ2_3 Функції графічного людино-машинного інтерфейсу: високоефективний ЛМІ
2_3 Функції графічного людино-машинного інтерфейсу: високоефективний ЛМІ
 
2 2 Інші функції SCADA/HMI
2 2 Інші функції SCADA/HMI2 2 Інші функції SCADA/HMI
2 2 Інші функції SCADA/HMI
 
2.1. Функції графічного людино-машинного інтерфейсу
2.1. Функції графічного людино-машинного інтерфейсу2.1. Функції графічного людино-машинного інтерфейсу
2.1. Функції графічного людино-машинного інтерфейсу
 
Мастер-класс: отправка данных с ПЛК в Google Sheet с использованием Node-RED
Мастер-класс: отправка данных с ПЛК в Google Sheet с использованием Node-REDМастер-класс: отправка данных с ПЛК в Google Sheet с использованием Node-RED
Мастер-класс: отправка данных с ПЛК в Google Sheet с использованием Node-RED
 
Про курс «Технологии Индустрии 4.0»
Про курс «Технологии Индустрии 4.0» Про курс «Технологии Индустрии 4.0»
Про курс «Технологии Индустрии 4.0»
 
Git и GitHub для создания учебного контента
Git и GitHub для создания учебного контентаGit и GitHub для создания учебного контента
Git и GitHub для создания учебного контента
 
Короткий опис лабораторного практикуму по MOM
Короткий опис лабораторного практикуму по MOMКороткий опис лабораторного практикуму по MOM
Короткий опис лабораторного практикуму по MOM
 
Git4 all
Git4 allGit4 all
Git4 all
 
Presentation 111019 1
Presentation 111019 1Presentation 111019 1
Presentation 111019 1
 

2 3 утиліти для роботи з COM-портами ПК

  • 1. Промислові мережі та інтеграційні технології Утиліти длѐ роботи з COM-портами ПК реюстраціѐ fieldbus_book@ukr.net автор і лектор: Олександр Пупена (pupena_san@ukr.net) зворотній зв’ѐзок по курсу: Інтернет-форум АСУ в Україні (www.asu.in.ua) 23.03.2015 NET - утиліти для роботи з СОМ pupena_san@ukr.net 1
  • 2. СОМ-порти ПК 23.03.2015 NET - утиліти для роботи з СОМ pupena_san@ukr.net 2 USB USB<->RS485 USB USB<->RS232 RS232 RS232<->RS485 прикладна програма RS485 RS232RS232 RS232 RS485 COM1 COM2 COMx COMy • COMx – логічний послідовний порт комп'ютера, видимий для прикладних програм ПК , керуються драйверами • Фізичні інтерфейси видимі тільки для драйверів, а для прикладних програм тільки логічні по іменам (послідовні як COMx).
  • 3. Перетворявачі USB<->RSxxx ѐк СОМ-порт 23.03.2015 NET - утиліти для роботи з СОМ pupena_san@ukr.net 3 USB USB<->RS485 USB USB<->RS232 прикладна програма RS232 RS485 COMx COMy
  • 4. Утиліти длѐ прослуховуваннѐ та запису в СОМ-порт (термінал+): призначеннѐ 23.03.2015 NET - утиліти для роботи з СОМ pupena_san@ukr.net 4 COMxCOM R/W Tools RSxxx перевірка обміну з пристроєм по певному протоколу (як правило пропрієтарному) COMxCOM R/W Tools RS485 RSxxx RS485 RS485 прослуховування обміну між пристроями для аналізу роботи мережі Terminal+ - робота в режимі терміналу + додаткові можливості (режим HEX, запис лог, …)
  • 5. Утиліти длѐ прослуховуваннѐ та запису в СОМ-порт (термінал+): приклади 23.03.2015 NET - утиліти для роботи з СОМ pupena_san@ukr.net 5 Платні (доступні також тріал-версії) • Advanced Serial Port Monitor http://www.aggsoft.ru/serial-port-monitor.htm • COM Port Toolkit http://www.compt.ru … Безкоштовні • CommTest v1.6 http://slydiman.me/rus/index.htm • Hercules SETUP utility www.HW-group.com • Terminal https://sites.google.com/site/terminalbpp/ • Realterm Serial Terminal http://realterm.sourceforge.net/ • Free Serial Analyzer http://freeserialanalyzer.com/ (+ багато можливостей) • PuTTY http://www.chiark.greenend.org.uk/~sgtatham/putty/ термінал Telnet/SSH Client • serialcom http://code.google.com/p/serialcom/ • Com Port Visual Control http://valery-us4leh.narod.ru/ComVC.html • QT_comport http://qt-apps.org/content/show.php/QT_comport?content=95246 …
  • 6. Утиліта Terminal+ COMPT COM Port Toolkit http://www.compt.ru 23.03.2015 NET - утиліти для роботи з СОМ pupena_san@ukr.net 6 COM Port Toolkit - программа для работы с последовательным портом компьютера. Краткий список возможностей программы: прием, передача, журналирование данных; режим захвата данных; встроенный скриптовый ѐзык макросов; экспорт данных в буфер обмена и файл; просмотр данных в HEX и ASCII. Главным отличием программы от аналогов является наличие встроенного интерпретатора подмножества языка C для создания скриптов, призванных автоматизировать рутинные операции над отправляемыми и принимаемыми данными. Например, вычисление CRC, управление настройками порта и т.п. Язык позволяет использовать конструкции if, else, for, do и while, поддерживает пользовательские функции.
  • 7. Утиліта HERCULES Hercules SETUP utility www.HW-group.com 23.03.2015 NET - утиліти для роботи з СОМ pupena_san@ukr.net 7 http://www.hw-group.com/products/hercules/index_en.html Hercules SETUP utility is useful serial port terminal (RS-485 or RS-232 terminal) , UDP/IP terminal and TCP/IP Client Server terminal. It was created for HW group internal use only, but today it's includes many functions in one utility and it's Freeware! With our original devices (Serial/Ethernet Converter, RS- 232/Ethernet Buffer or I/O Controller) it can be used for the UDP Config.
  • 8. Утиліта Terminal Terminal https://sites.google.com/site/terminalbpp/ 23.03.2015 NET - утиліти для роботи з СОМ pupena_san@ukr.net 8 Terminal is a simple serial port (COM) terminal emulation program. It can be used for communication with different devices such as modems, routers, embedded uC systems, GSM phones, GPS modules... It is very useful debugging tool for serial communication applications.
  • 9. Утиліта Realterm Serial Terminal Realterm Serial Terminal http://realterm.sourceforge.net/ 23.03.2015 NET - утиліти для роботи з СОМ pupena_san@ukr.net 9
  • 10. Прослуховувач СОМ-порта 23.03.2015 NET - утиліти для роботи з СОМ pupena_san@ukr.net 10 COMx COM Tools RSxxxприкладна програма Free Serial Analyzer http://freeserialanalyzer.com/ Portmon https://technet.microsoft.com/ru- ru/sysinternals/bb896644.aspx (Portmon запускати до запуску прикладної програми)
  • 11. СОМ-порт міст та прослуховувач 23.03.2015 NET - утиліти для роботи з СОМ pupena_san@ukr.net 11 RS232 RS232Як прослухати? COMx COM Bridge +Read Tools COMx RS232 RS232 Free Serial Analyzer http://freeserialanalyzer.com/
  • 12. Віртуальний нуль-модем 23.03.2015 NET - утиліти для роботи з СОМ pupena_san@ukr.net 12 COMx прикладна програма (напр. Terminal +) прикладна програма COMx VCOMx прикладна програма прикладна програма (напр. Terminal +) VCOMx Null-modem emulator (com0com) http://sourceforge.net/projects/com0com/?so urce=navbar