Имя: Пароль:
1C
1С v8
Контроллер S7-1200 (Сименс) и 1С ERP 2.5 проблема с подключением
0 Trimax
 
10.08.21
09:59
Имеется в наличии данный контроллер (Контроллер S7-1200 (Сименс)), который получает данные с энкодера (допустим метраж). Конечная задача получить данный метраж в 1С. Но задача рухнула на начальной стадии. Не можем подключиться к контроллеру.
Написал код.

Процедура ПолучитьДанные()
    
Попытка
     WinSocket=Новый ComОбъект("mswinsock.winsock");
    Исключение
    Сообщить("Ошибка создания объекта. "+ ОписаниеОшибки());
    Возврат;
    КонецПопытки;
Адрес="192.168.0.100";
Порт="502";
WinSocket.RemoteHost=Адрес;
WinSocket.RemotePort=Порт;
WinSocket.Protocol=0;
WinSocket.Connect();

ОтключитьОбработчикОжидания("ПолучитьДанные");
State=WinSocket.State;
Если State = 6 тогда
ПодключитьОбработчикОжидания("ПолучитьДанные",1);
Сообщить("6");
ИначеЕсли State=7 Тогда
WinSocket.GetData();
Сообщить("7");
Иначе
Сообщить(State);
КонецЕсли;
КонецПроцедуры

На возврате получаем только "6". Т.е. состояние "подключение". Нужно получить "7" - подключен.
Есть программа "MasterOPC Universal Modbus Server" (Демка). Она получает с контроллера необходимую цифру, но на свою форму.

Подскажите куда копать? Может кто-то сталкивался с этой проблемой.
1 Мультук
 
гуру
10.08.21
10:05
(0) Как куда ? Читать про протокол modbus и его реализацию через tcp/ip
2 Trimax
 
10.08.21
10:26
(1) Я написал по прочитанному. Есть проблема. Если знаешь где ошибка и как ее победить - напиши.
3 acht
 
10.08.21
10:32
(2) У тебя проблемы с пониманием последовательности инициализации и опроса состояния объекта. Winsock тут не при чем.
4 Trimax
 
10.08.21
10:40
(3) Безусловно. Я и спрашиваю, как правильно подключиться к контроллеру из 1С. Более чем уверен, что для этого нужно послать какой-то запрос на контроллер (судя по тому как работает ОРС сервер).
Вот и вопрос - что писать?
5 Garykom
 
гуру
10.08.21
10:41
(4) микросервис
6 Garykom
 
гуру
10.08.21
10:42
(5) можно на golang
https://github.com/robinson/gos7
7 Trimax
 
10.08.21
10:54
(5) Прослойка? Конечно как "аварийный" вариант можно использовать, но хотелось-бы "напрямую".
По моей логике (возможно извращенной), если ОРС сервер обращается по IP и порту и получает данные, то 1С должна это уметь.
8 Garykom
 
гуру
10.08.21
10:55
(7) а Новый ComОбъект("mswinsock.winsock") не прослойка?
причем ограниченная виндой
9 acht
 
10.08.21
10:56
(4) Еще раз. У тебя проблема в построении потока выполнения кода. Никакой контроллер, никакой TCP тут не причем. С ними проблемы будут позже.

Как ты думаешь, какой статус будет у только что созданного объекта после вызова первого метода?
13 Garykom
 
гуру
10.08.21
11:00
(0) Сколько платите?

Расшарить для тестов Адрес="192.168.0.100"; Порт="502"; можете?
14 NorthWind
 
10.08.21
11:05
(0) телнетом для начала попробовали бы подключиться на порт. И для модбаса врде как утилитки есть, которые позволяют запрос в командной строке написать. https://habr.com/ru/company/advantech/blog/450234/ читали?
15 NorthWind
 
10.08.21
11:05
там еще надо различать мастер и слейв... Довольно непростая тема
16 Trimax
 
10.08.21
11:06
(13) Озвучь примерную сумму, реальную, ибо платить буду из своего кармана (а дальше буду разговаривать с руководством по факту сделано/не сделано). Расшарить не могу, ибо это ноут, а выход в инет по другой сети. Можно что-то придумать.
17 Trimax
 
10.08.21
11:06
(15) вот-вот вот. Тут и засады начинаются...
18 acht
 
10.08.21
11:07
(16) Поддерживать сам будешь?
19 NorthWind
 
10.08.21
11:08
20 NorthWind
 
10.08.21
11:09
имея консоль, можно немного вдуплить в протокол и запросить чего надо. А потом уже 1С ковырять.
21 Garykom
 
гуру
10.08.21
11:09
(19) чем питон лучше в этом голанг из (6) ?
22 Garykom
 
гуру
10.08.21
11:10
(21)+ не спорю что можно почти на чем угодно что умеет с tcp/ip
вопрос что удобней из 1С юзать?
для меня например готовые бинарники (в макет 1С засунуть) которые никаких яв, питонов и дотнетов не требуют очень удобно
23 NorthWind
 
10.08.21
11:11
(21) это готовая консоль, в ней уже реализована возможность разбираться с прикладной частью и писать запросы чтобы получить данные с конкретных железок. Не лазя в сокеты
24 NorthWind
 
10.08.21
11:11
разобравшись с прикладным уровнем - уже можно попробовать пойти ниже
25 Garykom
 
гуру
10.08.21
11:13
(23) так и в (6) в сокеты не надо, там готовые функции прикладные
26 NorthWind
 
10.08.21
11:15
(25) cli - это консоль командной строки. Т.е. можно запросы прямо в комстроке писать.
То что ты предлагаешь - как я понял, либа. Т.е. к ней нужно еще обертку с вызовами сделать, причем на go, которого он не знает, как я понимаю.
27 NorthWind
 
10.08.21
11:17
но в любом случае когда есть выбор - это хорошо. Пусть решает. Мне кажется, если чел уж взялся работать с модбасом - консоль-то ему по-любому не повредила бы. Никто же не спорит, хорошо пользоваться консолью запросов 1С или нет.
28 Garykom
 
гуру
10.08.21
11:21
(26) ага либа с примерами
обертка делается простейше а можно сразу из liteide код писать и компилить/запускать
29 Trimax
 
10.08.21
11:29
(18) Суть в следующем. Это /"первая ласточка".
Мы пытаемся внедрить ERP на производстве. на данный момент основная проблема - человеческий фактор: один списывает на бумажку данные, второй заносит к себе в эксельчик, третий переносит в ЕРП. Ошибки при такой схеме неизбежны и валятся со всех сторон. Получаются затыки на переходах. Раздули штат операторов.
Поэтому решили попробовать контроллеры. Нашли "мужичка/знакомого". Он сказал:" ОК, Вот вам энкодер с прикрученым роликом (считает метраж) и контроллер. Вот ОРС-сервер (качайте демку потом покупайте). Данные получены. Все Я умываю руки. 1С - не мое".
Программист, который с ним договаривался, помучавшись месяца три "скоропостижно уволился".
Хотелось-бы все-таки получить с этого оборудования данные в 1С.
И решить для себя, стоит-ли продолжать автоматизировать оборудование прикручивая контроллеры.
Оборудование достаточно старое.
Я, лично придерживаюсь линии продолжения автоматизации, но для этого нужно показать результат, что 1С умеет работать с промышленными контроллерами.
Если все с этим контроллером срастется вэригуд, то готовы к полноценному сотрудничеству, ибо оборудования очень много, разного старого/нового, нашего/импортного. Направление - ткань.
30 Garykom
 
гуру
10.08.21
11:33
(29) Таки вам нужен спец по этому разному оборудованию
Это обзывается обычно "инженер АСУ ТП"
Ищите такого с опытом интеграции через HTTP REST API, далее в 1С все будет банально
31 Garykom
 
гуру
10.08.21
11:35
(30)+ в смысла на 99,9% уверен что есть готовый софт-прокладка, который умеет с одной стороны по интерфейсам железок, а с другой REST API
32 shuhard
 
10.08.21
11:36
(29) не нужно работать с modbus напрямую
у Сименса достаточно промежуточного ПО для сбора данных, которое пишет в СУБД.
т.е. правильная архитектура трехзвенка
33 shuhard
 
10.08.21
11:36
(31) +100500
34 Garykom
 
гуру
10.08.21
11:37
35 Trimax
 
10.08.21
11:38
(30) Искали, приходили, но все затыкается на 1С. Т.е. могут настроить контроллер, могут запросы к ним послать и прочее, но только на уровне "до 1С".А нам нужен уровень как раз наоборот - танцуя от 1С. Знать как подключить промышленное оборудование к 1С.
36 Вадя
 
10.08.21
11:39
Подключаться к контроллеру НЕ НУЖНО
Настрой в WinCC запись нужного тега в UserArhiv и читай значения из таблички SQL-сервера
37 Вадя
 
10.08.21
11:40
(+36) тем более, что 1С-ка в реалтайм поток данных по COM-объекту получить не сможет
38 HeKrendel
 
10.08.21
11:40
(30) Для этого все производственники имеют выход на спец конторы
39 HeKrendel
 
10.08.21
11:40
очень редко кто в штате может себе позволить АСУТПшника
40 Trimax
 
10.08.21
11:41
(31) Есть, это ОРС-сервер, но вот как из него достать данные и куда сохранять тоже вопрос.
Поэтому и спрашиваю: если можешь "посмотреть" - сколько желаешь денег хотя-бы за консультации с положительным результатом.
41 HeKrendel
 
10.08.21
11:41
(35) Ты не можешь забрать данные из СУБДшки? Или ты не можешь получить состояние?
42 Garykom
 
гуру
10.08.21
11:41
(35) А вы не заморачивайтесь на 1С
Сейчас http rest самое универсальное
Или любые примеры на любых популярных ЯП
43 Вадя
 
10.08.21
11:42
(38) В спец.конторах программистов почти нет, только железячники
Максимум, что они знают - это Step7
44 HeKrendel
 
10.08.21
11:43
(43) А как  они настраивают системы управления оборудованием?
45 Garykom
 
гуру
10.08.21
11:43
(40) Для меня это малоизвестная область, конкретно с modbus дела не имел
Просто интеграций с разными железками по разным протоколам много делал, не так давно ZeroMQ например
46 Джордж1
 
10.08.21
11:43
Как имеющий отношение к АСУ ТП - специалисты работают на уровне промышленных протоколов

Насколько помню должен быть OPC сервер - и с ним по OLE работать. 20 лет назад делали так
47 Trimax
 
10.08.21
11:43
(34) Спасибо. Интересно. Надо досконально изучить.
48 Джордж1
 
10.08.21
11:44
(44)по промышленным протоколам. У контроллеров свое по, на верхнем уровне свое - WinCC. Может и промежуточное быть
49 Trimax
 
10.08.21
11:44
(46) О! Здарова! Есть такие Спецы у нас в городе?
50 Джордж1
 
10.08.21
11:45
(46) Спецы то может и есть, но это не программисты в нашем понимании
51 Trimax
 
10.08.21
11:46
(41) Возвращает состояние "Подключение", а нужно "Подключено". Т.е. он бьётся по одресу, но не подключается.
52 Джордж1
 
10.08.21
11:47
(51)И что-то мне очень сомнительно что вот так просто по ip контроллер что-то ответит
53 HeKrendel
 
10.08.21
11:47
(51) При интеграции оборудования и учетной системы, всегда не исключай саботаж
54 Trimax
 
10.08.21
11:47
(46) Есть сервер. И работает и получает данные. Нужные данные. "MasterOPC Universal Modbus Server" (Демка, ограничение на 32 тега). А как, тогда с него взять данные?
55 HeKrendel
 
10.08.21
11:48
(54) Документация то на него у тебя есть?
56 Джордж1
 
10.08.21
11:49
(54)Запамятовал я

не по OLE а по DDE к нему подключаться надо он это умеет
57 Джордж1
 
10.08.21
11:51
+(56)ODBC тоже этот сервер умеет
58 shuhard
 
10.08.21
11:54
(54) с полноценного
https://insat.ru/prices/info.php?pid=124149
Поддержка функции ODBC-клиент.

Благодаря ODBC-клиенту редакции Modbus Universal MasterOPC Server на 10 000, 60 000 и 200 000 тегов может легко обмениваться данными со сторонними приложениями, не поддерживающими технологию OPC, – MES, ERP и BI-системами, различными системами учета и контроля, облачными сервисами и т.д. Для реализации обмена используется технология Open DataBase Connectivity (ODBC).  Это делает старшие (по количеству тегов) редакции Modbus Universal MasterOPC Server удобным инструментом для интеграции отдельных программных продуктов и систем сбора данных в общую информационно-коммуникационную сеть предприятия, создавая таким образом единое информационное пространство
59 shuhard
 
10.08.21
11:55
(58) про кряк писать не буду =)
60 бегинер
 
10.08.21
11:55
тут посмотри:
https://www.cyberforum.ru/plc/thread1227455-page2.html

еще есть LibNoDave через нее соединяются, может поможет
61 Garykom
 
гуру
10.08.21
11:57
https://ftp.owen.ru/CoDeSys3/98_Books/EngineerAsuDesktop.pdf
"Для передачи данных в системы верхнего уровня используются протоколы OPC DA, OPC UA (server), МЭК 60870-5-104 (server) и MQTT."
62 Джордж1
 
10.08.21
11:57
(59)там вроде на небольшое количество тегов - бесплатная версия
63 Джордж1
 
10.08.21
11:58
(61) это не те верхние уровни что вы думаете
64 shuhard
 
10.08.21
11:58
(62) в бесплатной нет ODBC и да,я это понимаю
65 Garykom
 
гуру
10.08.21
12:00
(63) по MQTT можно подсунуть 1С как систему верхнего уровня
66 Trimax
 
10.08.21
12:00
(64) БИНГО !!!
67 Garykom
 
гуру
10.08.21
12:04
(66) так 1С по ODBC тоже фактически не алё
но примеров много через АДО или ВИД
68 Сукпун
 
10.08.21
12:04
(54) А кто  мешает  общаться  с  OPC сереером  через  ОЛЕ  

СтрС = "ArchestrA.DASSIDirect.2";
    Комп = "ws5203";
    мОшибка = "";
    ОРССервер = МодульФункцийОбмена.ПолучитьОРССоединение("OPC.Automation.1",СтрС,Комп, мОшибка);
    Если СтрДлина(мОшибка) > 0 или ОРССервер = Неопределено Тогда
        Предупреждение(мОшибка+" Ошибка подключения к серверу ОРС. Смена не открыта!");
        Возврат;
    КонецЕсли;

69 Garykom
 
гуру
10.08.21
12:05
(68) некую ocx надо ставить? по сети умеет?
70 Сукпун
 
10.08.21
12:14
(69) мы  ставим  обычно  gbda_aut.dll .
71 Сукпун
 
10.08.21
12:15
72 Trimax
 
10.08.21
12:17
(68) Не "Кто", а "Что". Полное отсутствие знаний в данной области.
Если не затруднит - где почитать с примером полного кода?
73 shuhard
 
10.08.21
12:22
(66) 12 тыров и ты получаешь готовое решение, за эти деньги ни один 1С-ник работающую конфу писать не станет
74 Garykom
 
гуру
10.08.21
12:22
75 Garykom
 
гуру
10.08.21
12:25
(74) кстати с разрядностью 32/64 это классическая засада в 1С
вроде бы на форуме было какое то решение для этого
76 HeKrendel
 
10.08.21
12:33
(72) Поэтому тебе и предложили найти спеца, чтобы он тебе состояния оборудования не по бумажке указывал, а по памяти, или мог быстро глянуть что смотреть
77 NorthWind
 
10.08.21
14:37
(72) чет крутовато для таких задач. Сименс, OPC-сервера... неужто нет ничего попроще? Те же Siemens Logo!. Или Controllino. S7-1200 может полноценно управлять нехилым станком.
78 HeKrendel
 
10.08.21
14:40
(77) Вплоть до индивидуальной обвязки оборудования и вывод на СКЛ, проблема как обычно в исполнителях ;-)
79 Джордж1
 
10.08.21
15:27
(77)Небось старый с объекта достался нахаляву

Из отечественных есть Омен
80 SSSSS_AAAAA
 
10.08.21
15:44
"найти спеца"
Эх, может молодость вспомнить... :)
И с Сименсом работал (правда давненько), и с 1с сейчас, и с БД, и прочими ОДиБиСями... Да и как раз вот такие задачки (в смылсе интеграция АСУ ТП и учетных систем) всегда были интересны...
81 Trimax
 
10.08.21
15:55
(79) У меня другое предположение, что оборудование "свинтили" с другого производства (возможно списаное) и "впарили" нам. Я тоже очень удивлен данным "выбором", ибо куча контроллеров с более высокими возможностями и беспроблемным подключением к 1С и достаточно дешевых.
82 Garykom
 
гуру
10.08.21
15:57
Зачем тут контроллер непонятно
Если как понял обычный энкодер, который метраж меряет
83 Trimax
 
10.08.21
16:07
(82) Как "напели" продавцы, что типа контроллер можно запрограммировать на определенный список артикулов, и типа выбирать из списка и считать метры, все это он будет запоминать и выдавать в нужный момент в любую форму.
Короче "впарили" и "слились".
Единственный плюс от этой ситуации, что собственник теперь не работает с людьми "с улицы". И знает, что если у кого-то что-то красиво работает, это не совсем факт, что будет работать у тебя.
84 Trimax
 
10.08.21
16:08
+ (83) Типа ТСД.
85 Garykom
 
гуру
10.08.21
16:10
(83) действительно впарили
когда можно было взять намного более новое и вменяемое решение

эти разные ардуинки и малинки же не просто так популярны, а именно тем что по сути могут почти тоже самое только доступно
хотя и не очень надежно, но можно взять и промышленное исполнение
86 Джордж1
 
10.08.21
16:11
(83)ВЫ это, оригинал проекта себе сохраните. А то из некоторых контроллеров проект и не сольешь
87 breezee
 
10.08.21
16:20
(0) Процедура ПолучитьДанные_1()
    
Попытка
     WinSocket=Новый ComОбъект("mswinsock.winsock");
    Исключение
    Сообщить("Ошибка создания объекта. "+ ОписаниеОшибки());
    Возврат;
    КонецПопытки;
Адрес="192.168.0.100";
Порт="502";
WinSocket.RemoteHost=Адрес;
WinSocket.RemotePort=Порт;
WinSocket.Protocol=0;
WinSocket.Connect();

ПодключитьОбработчикОжидания("ПолучитьДанные2",2);

Процедура ПолучитьДанные2()
    
State=WinSocket.State;
Если State = 6 тогда

Сообщить("6");
ИначеЕсли State=7 Тогда
ф = "";
WinSocket.GetData(ф);
Сообщить("7");
Иначе
Сообщить(State);
КонецЕсли;
КонецПроцедуры


Попробуйте так, сначлаа кннект, а потом через 2 секунды считывание данных
88 breezee
 
10.08.21
16:28
(65) без прослойки не пашет напрямую с 1с
89 NorthWind
 
10.08.21
18:06
(79) Овен. Ну... такое себе. Не знаю как насчет ПЛК, но у нас были их счетчики импульсов, которые иногда странно себя вели, и лично у меня использовались блоки питания, которые просто при пропадании входного напряжения не запускались без видимых причин (при том что кондеры внутри блока все были живые). В связи с чем я к этим поделиям отношусь настороженно.
90 NorthWind
 
10.08.21
18:10
(82) ну, энкодер на выходе выдает тупо импульсы. Которые еще надо чем-то посчитать и перевести в физическую величину.
Контроллер достаточно разумная тема для этой цели, особенно, если датчиков много. Другой вопрос, что сименс штука не самая простая и очень сильно страдающая копирастией - если не брать китайские дженерики под него, то весь оригинал там стоит некислых денег.
Мой лично выбор для таких задачек - контроллино.
91 Garykom
 
гуру
10.08.21
18:15
(90) угу и чтобы не заморачиваться просто берем малинку/апельсинку и https://raspberrypi.ru/585-udalennoe-upravlenie-sobytiya-enkoder-inkrementalnyy
пример там дурной но суть понятна
эта же малинка и будет накапливать у себя данные и поднимет http-сервис чтобы 1С могла дергать
92 Джордж1
 
10.08.21
18:43
(89)есть такое
93 NorthWind
 
10.08.21
19:10
(91) есть нюансы. То что там изображено на рисунке - вообще-то не промышленный энкодер, а элемент управления для радиоаппаратуры, для рукояток типа "джог-дайл" и регуляторов громкости. Если вы начнете такой штукой какие-то многометровые полотна измерять, она развалится на второй раз. Промышленный энкодер выглядит по-другому, например, так: https://kipia.ru/catalog/oborudovanie/sredstva-avtomatizatsii/datchiki/enkodery/autonics-e30s/. И из-за того, что он использует промышленную же слаботочку, чаще всего 24В, его выход не особо-то совместим с GPIO на ардуинках и малинках, там еще нужно будет на оптопарах или еще на чем-то развязку присобачивать. А в железках типа контроллины все это уже есть, включая нормальные клеммники под зажим или под винт, а не эти дурацкие иголочки.
94 NorthWind
 
10.08.21
19:14
я просто уже через все это проходил. Да, на ардуинке сделать можно, но придется дрочиться с паяльником и разбираться что куда подтянуть чтобы устойчиво срабатывало и не глючило. Если очень охота - то можно, конечно. Но если нужен результат, лучше взять промышленную железку.
95 Garykom
 
гуру
10.08.21
19:30
(93) (94) так про это и писал
что поиграться ардуинка/малинка дешевые
а в проду уже взять CONTROLLINO и подобные
96 Garykom
 
гуру
10.08.21
19:31
(94) кстати промышленные аналоги малинки есть?
97 Джордж1
 
10.08.21
22:23
(96)А контроллеры тот же Simatic - не оно?
98 spectre1978
 
10.08.21
22:57
(96) В такой комплектации, чтобы именно ARM на такой куче периферии, включая HDMI - не попадалось. Да это и избыточно в большинстве случаев. Обычно-то смстема управления железкой имеет иную конфигурацию - чаще всего это не единый комп с ОС, дисплеем и модулем ввода-вывода (хотя встречал и такое), а относительно маломощный ПЛК со своим процом, программой и модулями расширения, и еще один такой же маломощный панельный комп - HMI, который занят только поорисовкой визуализации и прописыванием рецептов в ПЛК. Эти два компонента связаны между собой по какой-нибудь шине.
99 Джордж1
 
10.08.21
23:02
(98)Это вы достаточно простую систему описали
100 Garykom
 
гуру
10.08.21
23:13
(98) да хотелось бы именно ARM и GPIO и HDMI, только в промышленном исполнение в защищенном корпусе
чтобы софт такой же, на дешевых можно было конструировать/отлаживать а в дело пускать уже нормальные
101 Джордж1
 
10.08.21
23:19
(100)в промышленности совсем другой подход к АСУТП
102 Garykom
 
гуру
10.08.21
23:53
(101) да мне пофиг на промышленность
ранее ТСД например стоили конских денег даже тупые а сча дофига андроид совместимых недорого с IP68
аналогичное и там произойдет, когда волна обученных на ардуинках и малинках докатится - поколение подрастет
они будут смотреть на эти дорогущие тормозные динозавры и недоумевать, потом кто нить сообразит что если такие железки выпустить то будет спрос и завертится
103 Джордж1
 
11.08.21
00:01
(102)не произойдет нет никаких предпосылок
104 Garykom
 
гуру
11.08.21
00:12
(103) для персональных компьютеров были предпосылки?
сейчас кажется что да, но в то время почти никто не предполагал что компьютер будет в каждом доме, да еще и несколько штук и с собой будут почти все носить в виде смартфона
105 HeKrendel
 
11.08.21
02:37
(103) Погоди, ща покатится вал замены людей на роботов, все будет
106 Trimax
 
11.08.21
07:51
(101) Ты не прав. Даже с экономической точки зрения.
Оператор стоит 30 тыр/мес для снятия показаний приборов и заноса в программу.
Контроллер стоит всего 30 тыр + 30 тыр настройка (это по данному контроллеру, а то и меньше).
Вот и вся арифметика.
107 Trimax
 
11.08.21
08:32
(87) State=WinSocket.State; Переменная не орпределена WinSocket
108 Джордж1
 
11.08.21
08:43
(105)Видели мы этих роботов. Тупят в чате техподдержки.

Я и в беспилотные автомобили при нашей жизни не верю

(106) Сломается ваш контроллер, не найдете специалиста на него - выдадите тетке тетрадку с ручкой - и ничего в вашем бизнесе не изменится.
109 NorthWind
 
11.08.21
11:29
(105) не покатится, по крайней мере в России. Штука дорогая и не шибко надежная. При ценниках от сотки евро и в гору вопрос окупаемости стоит крепко.
110 Garykom
 
гуру
11.08.21
11:36
(109) счетчик посетителей или антикражка или автоматические двери уже не робот?
111 NorthWind
 
11.08.21
11:39
(102) архитектура оборудования, когда вместо ПЛК и HMI стоит пром-PC, а к нему подключен по Ethernet модуль ввода-вывода и бегает управляющая программа - есть. Например, у нас мультивак так устроен. Но это редкость. Мало таких машин. Чаще ПЛК и HMI по отдельности.
112 Garykom
 
гуру
11.08.21
11:40
(111) таки хочу пром PC архитектуры arm, совместимый с малинкой
и чтобы модуль ввода-вывода уже был встроен
113 HeKrendel
 
11.08.21
11:57
(106) Схема обвязки датчиками любого оборудования в 2012 стоила от 3к зелени, и ломали эту обвязку на раз
114 HeKrendel
 
11.08.21
11:58
(109) Это ты так думаешь, любая команда которая запустит простой проект с 100% роботами, по итогу озолотится
115 Garykom
 
гуру
11.08.21
12:01
(114) 100% роботов не получится
обслуживать и ремонтировать роботов пока только люди
116 HeKrendel
 
11.08.21
12:09
(115) А 100% и не надо пока
117 Вафель
 
11.08.21
12:10
(116) боюсь что в ближайший лет 30 никакая волна не покатится
118 Garykom
 
гуру
11.08.21
12:13
(117) https://habr.com/ru/company/itsumma/blog/491678/
проектов то куча но пока не очень
119 Garykom
 
гуру
11.08.21
12:15
На данный момент автоматические заправки это хороший пример роботов

Ну и прочие самообслуживания думаю можно туда загнать
120 Garykom
 
гуру
11.08.21
12:18
Лично мне промышленная малинка нужна для тестового проекта автоматизированной мусорки
С сортировкой сразу на входе
121 Вафель
 
11.08.21
12:24
робот будет мусор сортировать? или по рукам тебя бить когда не в ту урну кидаешь?
122 Вафель
 
11.08.21
12:25
(119) магазины без кассира - это как бы можно очень с натяжкой назвать автоматическими
123 Garykom
 
гуру
11.08.21
12:27
(121) контролировать что в ту урну/окно суют через распознавание с камеры
124 Garykom
 
гуру
11.08.21
12:28
(122) выкладка там ручная и консультанты
125 Вафель
 
11.08.21
12:28
вот человеку заняться нечем
126 Джордж1
 
11.08.21
12:31
(119)это что за автоматические заправки такие? пистолет сам бак суется?
127 Garykom
 
гуру
11.08.21
12:32
(126) водитель сам заправляет и затем оплачивает через терминал
сча лукойл через приложение на почти всех заправках позволяет оплачивать
128 Garykom
 
гуру
11.08.21
12:33
(127)+ приложение у них неудобное для оплаты
карту постоянно забывает
129 Garykom
 
гуру
11.08.21
12:34
(128)+ лучше бы терминал рядом воткнули с каждой колонкой
130 Джордж1
 
11.08.21
12:35
(127)так там ПО древнючее еще из 90-х наверное, и все это на обычном компе крутится.

Какие там роботы
131 Garykom
 
гуру
11.08.21
12:36
(130) роботы появились задолго до 90-х
132 Mikeware
 
11.08.21
14:26
(127) был у одной известной компании проект автоматизированной заправки по марке и номеру машины. с условием, что человек заключает договор на то, что "будет автоматическое списание при заправке автомобиля с вашим номером и вашей марки". Но увязли в юридических тонкостях - клиенты боятся, что "по их госномеру заправятся", и все такое... (и в общем, это может иметь место).
ставить приложение, которое будет передавать местоположение компании - клиенты не захотели (там что-то с перс.данными была проблема). подтверждение по звонку - тоже есть вероятность подделки.
в общем, пока проект остановили - но выглядело многообещающе
133 HeKrendel
 
11.08.21
14:31
(132) Так сделали бы все ;-)
134 Вафель
 
11.08.21
14:38
(132) а нельзя ли просто по карте прям у колонки? делов всего - поставить кард ридерю желательно с пэйпасс
135 HeKrendel
 
11.08.21
14:41
(134) Резервирование бабок есть ща у многих контор, подъехал, провел картой, или смартом, бабки в резерве, далее заправился, бабки списались
136 Вафель
 
11.08.21
14:42
(135) зачем резервирование? да и в кассу все равно идти.
нужен ридер у стойки
137 HeKrendel
 
11.08.21
14:43
(136) Персонал же нужен в том числе для контроля, если предоплатные- то проблем нет, если постоплатные, там всегда проблемы могут возникать
138 Вафель
 
11.08.21
14:44
(137) ну ради автоматики можно и от постоплаты откааться
139 HeKrendel
 
11.08.21
14:45
(138) А зачем? Есть же функционал резервирования
140 HeKrendel
 
11.08.21
14:46
Думаю там куча сопутствующих проблем, кто обслуживает магаз, решает проблемы бытового характера
141 Вафель
 
11.08.21
14:46
я про самый простой вариант говорю
142 HeKrendel
 
11.08.21
14:48
Ну проекты и работающие прототипы есть у всех крупных игроков, насколько я понял
143 Mikeware
 
11.08.21
14:48
(134) можно. И таких заправок дофига. совсем без оператора (будка закрыта наглухо). В одной даже кэш-ин был (может, и в остальных был - внимания не обращал).
Цена, кстати, копеек на 40 меньше была
144 Вафель
 
11.08.21
14:49
(143) ну вот. а я то уж подумал, что до такой элементарной вещи никто не может догадаться
145 HeKrendel
 
11.08.21
14:52
Сейчас хайп на проектах по автоматизации резко упал,

2 года нет инфы от Вэймо, Яндекса по роботакси
146 Mikeware
 
11.08.21
14:52
https://www.google.ru/maps/@55.1979327,61.368522,3a,75y,54.97h,78.63t/data=!3m6!1e1!3m4!1sfr48o8baihgjNxCcfOtUGA!2e0!7i13312!8i6656?hl=ru
(144) просто на основании номера было бы еще удобнее...
147 HeKrendel
 
11.08.21
14:53
(146) А с дублями машин вопрос уже решен?
148 Mikeware
 
11.08.21
14:54
(145) про робомобили яндекса буквально вчера-позавчера какая-то новость мелькала. Типа, уровень разработок на мировом - а юридически уперлись.
149 HeKrendel
 
11.08.21
14:55
(148) У нас отставание в 2-3 года было от Вэймо, те же в городе запускались
150 HeKrendel
 
11.08.21
14:56
(147) Хотя с дублями вопрос то плевый,

система увидела 2 одинаковых номера в течении 10 минут с расстоянием камер более 100км, и все, предписание на остановку и проверку ПТС
151 Mikeware
 
11.08.21
15:02
(150) для этого нужна централизация всех систем. ну или по крайней мере, тесное взаимодействие.
но прикол ведь в том, что можно постоять возле заправки, посмотреть на заправляющиеся по номеру автомобили, сделать дубликат, поставить его непосредственно перед въездом на заправку, заправить по госномеру-фальшивке полный бак, и выкинуть потом эти номера... ну и вместо удобства будет геморрой.
152 HeKrendel
 
11.08.21
15:05
(151) двойная авторизация же решает проблему, пришел запрос на заправку, отправил смс на подтверждение
153 Mikeware
 
11.08.21
15:12
(152) ну вот у меня смс не отправляются. перестали несколько месяцев назад. даже лень разбираться - оно вот уже не надо....
в принципе, можно высылать клиенту номер, и отзваниваться по нему. Или вообще звонить клиенту,  "если заправлялись вы - нажмите звездочку, иначе - решетку". Или еще 100500 способов, вплоть до радужки глаза....но я не знаю, во что они уперлись. Бывает технически простая вещь, и противоречит какому-нибудь очередному закону яровой...
154 Вафель
 
11.08.21
15:13
(152) а чем это удобное чем просто карту приложить?
155 Mikeware
 
11.08.21
15:16
(154) зачем-то же амазон бескассирные магазины делает...
156 HeKrendel
 
11.08.21
15:16
(154) Да Хз
157 Джордж1
 
11.08.21
15:22
(155)В Ленте есть кассы самообслуживания - работают кривовато и долго

Рядом все равно кассир на подхвате

У на на АЗС смотрю через какое-то приложение продажи идут - Benzuber называется
158 Джордж1
 
11.08.21
15:23
На автовесах видел решение - даже на 1С вроде - автоматическая фиксация номера автомобиля
159 HeKrendel
 
11.08.21
15:23
(157) В глобусе 3 года запустили, ща уже дошли, до того что кассы узнают продукты, а охрана узнает тех кто путает товары ;-)
160 Джордж1
 
11.08.21
15:24
(159)и как касса узнает продукты?
161 Garykom
 
гуру
11.08.21
15:25
(157) лентаскан нормально, пользуюсь
162 HeKrendel
 
11.08.21
15:25
(160) по фотографии и нейросети подразумеваю
163 Mikeware
 
11.08.21
15:25
(160) на вкус! надкусывает. Госприемка®
164 Garykom
 
гуру
11.08.21
15:25
(161)+ бывает минус в пики что терминалы кончаются
165 Mikeware
 
11.08.21
15:27
(157) в Леруа стоит один "на подхвате" на 4 терминала. в Ашане - тоже один, но штук на 8... (буквально 1 августа впервые там увидел).
166 Вафель
 
11.08.21
15:28
(162) по штрихкоду и массе вроде как
167 HeKrendel
 
11.08.21
15:29
(166) Так было, ща прикрутили проверку по фото,
например отличает томаты и томаты сливки
168 Джордж1
 
11.08.21
15:29
(166)в Ленте именно так. Тут термин "узнает" уж больно громкий
169 HeKrendel
 
11.08.21
15:30
(167) подается это ща, как вызовите оператора
170 Джордж1
 
11.08.21
15:30
Мне вот интересно - а чего в этих системах такая задержка интерфейса дикая.
171 HeKrendel
 
11.08.21
15:32
(170) В глобусе комфортно
172 Вафель
 
11.08.21
15:32
Это специально, чтоб жизнь медом не казалась
173 HeKrendel
 
11.08.21
15:33
Но проблема банальна, архитектура часто меняется
174 Вафель
 
11.08.21
15:33
(173); экономят на комах и экранах просто
175 Джордж1
 
11.08.21
15:33
Комфорт примерно в работе примерно такой как в банкоматах
176 Mikeware
 
11.08.21
15:35
(175) а в банкоматах нужно "работать"? я про них вообще забыл почти...
177 Джордж1
 
11.08.21
15:37
(176)Ну иногда денежку снять
178 Mikeware
 
11.08.21
15:40
(177) коллеге весной понадобился безнал, попросил заплатить в автомагазин - отдал наличкой рублей пять. до сих пор полтора в кармане... в парикмахерских, да в маршрутках надо, в остальных везде безнал...
179 Джордж1
 
11.08.21
15:42
(178)Мне за последние года полтора 1 раз пришлось снимать - в пятерочке терминалы не работали
180 HeKrendel
 
11.08.21
16:05
(174) Ты просто не знаком с этими ребятами, что на вебе пишут ;-)
181 HeKrendel
 
11.08.21
16:07
хотя я конечно в промышленных конторах, которые разрабатывают массово продукты не работал, может наговариваю
182 spectre1978
 
31.08.21
06:35
(151) я думаю, что не надо будет даже стоять возле заправки. Базы номеров под дубликацию и воповство бензина очень быстро будут лежать в сети.
183 spectre1978
 
31.08.21
06:39
И это дело быстро поставят на поток - стырил, сгонял в гаражи откачал, номера поменял - стырил еще. И еще. И тут же в гаражах будут это дело на треть или вполовину дешевле сбывать другим.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой