WEB-технологии и оборудование: совмещаем несовместимое

Содержание

Слайд 2

WEB-технологии

РАЗДЕЛЯЮТСЯ:
ПО ЯЗЫКАМ ПРОГРАММИРОВАНИЯ
ПО НАЗНАЧЕНИЮ
ПО РАСПРОСТРАНЕННОСТИ
И Т.Д.

WEB-технологии РАЗДЕЛЯЮТСЯ: ПО ЯЗЫКАМ ПРОГРАММИРОВАНИЯ ПО НАЗНАЧЕНИЮ ПО РАСПРОСТРАНЕННОСТИ И Т.Д.

Слайд 3

Оборудование, «железо»

РАССМАТРИВАЕМЫЕ ТИПЫ УСТРОЙСТВ:
ЛИЧНЫЕ (ГАДЖЕТЫ)
БЫТОВЫЕ
ДАТЧИКИ
СПЕЦИАЛИЗИРОВАННЫЕ
ПРОИЗВОДСТВЕННЫЕ
И Т.Д.

Оборудование, «железо» РАССМАТРИВАЕМЫЕ ТИПЫ УСТРОЙСТВ: ЛИЧНЫЕ (ГАДЖЕТЫ) БЫТОВЫЕ ДАТЧИКИ СПЕЦИАЛИЗИРОВАННЫЕ ПРОИЗВОДСТВЕННЫЕ И Т.Д.

Слайд 4

Коммуникационные интерфейсы

Аппаратные

RS-232
(COM-порт)

Ethernet

RS-485

Коммуникационные интерфейсы Аппаратные RS-232 (COM-порт) Ethernet RS-485

Слайд 5

Коммуникационные интерфейсы

Программные

Низкоуровневые – «общение» последовательностями байт, в некоторых случаях бинарными данными;

Высокоуровневые –

Коммуникационные интерфейсы Программные Низкоуровневые – «общение» последовательностями байт, в некоторых случаях бинарными
«общение» поверх общедоступных протоколов.
Пример: REST API поверх протокола HTTPS

Слайд 6

WEB-технологии и оборудование: совместимы?

Цели и задачи

Получение данных о состоянии оборудования и

WEB-технологии и оборудование: совместимы? Цели и задачи Получение данных о состоянии оборудования
окружающей обстановки
Накопление данных за неограниченный период времени
Удаленное управление устройствами
Отправка команд на выполнение

Слайд 7

Примеры

Бытовые

Умный дом
Автоматизация приусадебного участка
Управление привычными устройствами удаленно с личного смартфона

Промышленные

Облачные

Примеры Бытовые Умный дом Автоматизация приусадебного участка Управление привычными устройствами удаленно с
накопление и обработка данных с большого количества устройств
Распределенная СКУД
Комплексный контроль за станками и другим автоматическим оборудованием

Слайд 8

Варианты стыковки

Ethernet

Адаптер MOXA 5110 (и подобные)
для преобразования
RS-232/485 в Ethernet

ИЛИ

Варианты стыковки Ethernet Адаптер MOXA 5110 (и подобные) для преобразования RS-232/485 в Ethernet ИЛИ

Слайд 9

Программное взаимодействие

СОКЕТЫ. УДОБНЫЙ СПОСОБ ВЗАИМОДЕЙСТВИЯ НА ЛЮБОМ СОВРЕМЕННОМ ЯЗЫКЕ ПРОГРАММИРОВАНИЯ

Программное взаимодействие СОКЕТЫ. УДОБНЫЙ СПОСОБ ВЗАИМОДЕЙСТВИЯ НА ЛЮБОМ СОВРЕМЕННОМ ЯЗЫКЕ ПРОГРАММИРОВАНИЯ

Слайд 10

Программное взаимодействие

ТРАНСПОРТ (СОЕДИНЕНИЕ ЧЕРЕЗ СОКЕТ, КОНТРОЛЬ ОШИБОК СОЕДИНЕНИЯ),
НИЖНИЙ УРОВЕНЬ (КОДИРОВАНИЕ КОМАНД

Программное взаимодействие ТРАНСПОРТ (СОЕДИНЕНИЕ ЧЕРЕЗ СОКЕТ, КОНТРОЛЬ ОШИБОК СОЕДИНЕНИЯ), НИЖНИЙ УРОВЕНЬ (КОДИРОВАНИЕ
В НЕОБХОДИМОМ ДЛЯ ПЕРЕДАЧИ ФОРМАТЕ),
ВЕРХНИЙ УРОВЕНЬ (КОМАНДЫ И ПАРАМЕТРЫ)

Слайд 11

Практика применения

Система управления предприятием на PHP и взаимодействие с Фискальным Регистратором:
печать

Практика применения Система управления предприятием на PHP и взаимодействие с Фискальным Регистратором:
чеков после оформления заказов.

Слайд 12

Раздел системы управления для взаимодействия с ФР

Раздел системы управления для взаимодействия с ФР

Слайд 13

Примеры кода для работы с Фискальным Регистратором

Примеры кода для работы с Фискальным Регистратором

Слайд 14

Примеры кода для работы с Фискальным Регистратором

Примеры кода для работы с Фискальным Регистратором

Слайд 15

Развитие проекта: ФЗ-54 и online-кассы

Развитие проекта: ФЗ-54 и online-кассы

Слайд 16

Изменение Фискальных Регистраторов

До

После

отказ от MOXA,
изменение низкоуровневой части
протокола,
обязанность печати всех чеков
даже для

Изменение Фискальных Регистраторов До После отказ от MOXA, изменение низкоуровневой части протокола,
интернет-магазинов,
ФР автоматически передает
информацию о продажах в ОФД

Слайд 17

Периодичность обмена данными

О ТРЕБОВАНИЮ (СПЕЦИАЛЬНАЯ КОМАНДА ИЗ СУ),
ПЕРИОДИЧЕСКИ (CRON),
В РЕАЛЬНОМ ВРЕМЕНИ

Периодичность обмена данными О ТРЕБОВАНИЮ (СПЕЦИАЛЬНАЯ КОМАНДА ИЗ СУ), ПЕРИОДИЧЕСКИ (CRON), В РЕАЛЬНОМ ВРЕМЕНИ (NODE.JS)
(NODE.JS)

Слайд 18

Подходы для других языков

ПРИНЦИПЫ АНАЛОГИЧНЫ:
РАБОТА ЧЕРЕЗ СОКЕТЫ
РЕАЛИЗАЦИЯ ПРОТОКОЛА

Подходы для других языков ПРИНЦИПЫ АНАЛОГИЧНЫ: РАБОТА ЧЕРЕЗ СОКЕТЫ РЕАЛИЗАЦИЯ ПРОТОКОЛА

Слайд 19

Итог

ВСЕ СОЧЕТАЕМО!

Итог ВСЕ СОЧЕТАЕМО!
Имя файла: WEB-технологии-и-оборудование:-совмещаем-несовместимое.pptx
Количество просмотров: 47
Количество скачиваний: 0