По следам публикаций 1С + микроконтроллер, или 1С в железе

Публикация № 1075756

Разработка - Системная интеграция - Интеграция

микроконтроллер интеграция ардуино

Несколько примеров удачного применения связки микроконтроллер и 1С, в производстве. Результат - исключение человеческого фактора, экономия средств на АСУ, повышение культуры производства ))), и др...

Здравствуйте!

Решил написать свою первую статью на форуме, и заодно сделать маленький промежуточный отчет об удачных внедрениях, которые уже принесли свой положительный результат. Кода и файлов в статье не будет, т.к. на форуме примеров этого добра в избытке.

В статьях Закирова Александра по программированию микроконтроллеров и интеграции с учетной системой на 1С, дана начальная информация, как ценой "небольших затрат", получить реально работающую систему сбора информации с производственного оборудования.

В комментариях разворачиваются целые баталии сторонников и противников таких проектов. А с моей точки зрения, просто не хватает свежих идей применения, и просто надо сделать первый шаг.

Есть ещё несколько серьёзных причин, с моей точки зрения, изучать это направление. И прежде чем их написать, хочу рассказать, что меня привело к этому.

В середине нулевых годов, у меня было небольшое производство металлоконструкций и пластиковых окон, где то в среднем 30-40 человек. В седьмом году, я впервые "уперся" в необходимость автоматизации учета и самого производства. Оглядываясь в прошлое, сейчас понимаю, что приглашая всевозможных программистов, управленцев и других специалистов, в первую очередь я сам не понимал, что я от них хочу, во вторую очередь, мы разговаривали на разных языках. Мне нужно было одно, они предлагали другое и за те деньги, которых просто не было. В результате был закономерный логический конец - кризис восьмого года и производство приказало долго жить.

Дальше я беру небольшие производства, которые опытные автоматизаторы, просто не рассматривают, да и сами владельцы этих производств, обычно ставят вопрос, сделай так, что бы было всё и бесплатно, без ТЗ и других ненужных "условностей". Ещё очень характерная причина, сложностей внедрения автоматизации таких производств - отсутствие соответствующего образования у руководителей, т.к. устраивают на ключевые должности родственников и знакомых, в последнюю очередь обращая внимание на образование и дальнейшее обучение. 

Так вот, внедрение мелких проектов, на работающем производстве, дает понять руководителю, что он может получить от внедрения той или иной автоматизации - это первая причина, понять что есть что и для чего, и за какие деньги. Так как вначале всем это очень интересно, мелкие внедрения происходят достаточно быстро, и без огромных затрат.

Вторая причина - сарафанное радио, которое работает на уровне мелких производств, со скоростью света. Если где то появилось удачное решение, например станок с ЧПУ, или программа раскроя, 1С, или ещё чего нибудь, обязательно и нам надо! Или наоборот неудачное внедрение, и никакими уговорами и маркетинговыми ходами, не продашь решение, хотя все знают, конкретную причину неудачи.

В итоге можно вспомнить, и еще придумать кучу причин, но всё упирается в деньги, время, и обучение. Но нас коммерсантов ни чем не остановить - мы в меру ленивы, и если на горизонте маячит хоть какой то заработок, мы туда идем ))), и даже поучиться согласны!

В начале десятых увидел, что можно сделать на микроконтроллерах, прикинул стоимость стандартной автоматики, посчитал стоимость внедрений всяких OPC серверов и SCADA систем, покопался в 1С, и вот оно решение - станок -> микроконтроллер(web-сервер) -> 1С, мы же не Газпром что бы содержать толпу разных программистов.

В отношении 1С могу сказать, что когда все работают в едином пространстве, без зоопарка разного стороннего ПО, тогда все, рано или поздно начинают, разговаривать на одном языке - станочники, мастера, бухгалтерия, руководитель. Таким производством гораздо легче управлять, хозяйственная деятельность становится прозрачной. Меня интерфейс программы в общем устраивает, да и цена лицензии то же не напрягает.

Дальше всё зависит от желания и возможностей каждого. Первый раз хотел написать свои идеи, здесь на форуме, еще в четырнадцатом году, но предварительно решил проверить на своей "шкурке", как это работает. Нашел "подопытных кроликов", взял книжки и паяльник и вот, спустя несколько лет, есть реально работающие проекты, которые стабильно работают и развиваются. Только денег как не было, так и нет ))).

На скриншотах автоматический упор (рольганг), и система взвешивания на участке горячего цинкования. В обоих системах используется web-сервер на микроконтроллере (например Ардуино или другой), который по запросу из 1С отдает текстовую информацию. Так же с помощью параметров http запроса можно управлять оборудованием, например статья 1С, arduino, http и никаких внешних компонент.

Выгода, от внедрения такой системы сбора информации и управления оборудованием, очевидна - это исключение человеческого фактора, освобождение рабочего персонала от ввода первичной документации и т.д. и т.п.. Освободившееся время сотрудников можно использовать более эффективно, на других задачах, например чистить снег.

Дополнительно у руководства производством, появляются новые инструменты контроля, за процессами и персоналом. Что в итоге снижает себестоимость выпускаемой продукции, повышает скорость реакции на нестандартные ситуации и др.

Когда я заинтересовался этим вопросом и начал делать первые шаги, в направлении автоматизации производства, были определенные сомнения в надежности сборки и способов программирования микроконтроллеров. В общем практика показала, что на ардуино не так легко добиться стабильно работающего кода.

Но, если использовать готовые модули с микроконтроллером, и программировать на C/C++, используя сторонние библиотеки, и более глубоко изучить тему, то можно добиться стабильных результатов. 

Схема работы классических систем автоматизации, для небольших и развивающихся производств, в большинстве случаев не доступна, по разным причинам. Но если "очень хочется", или есть цели отработки технологических процессов производства, так сказать временная система (а что временно то вечно), или просто бюджет не позволяет, то можно "срезать" путь. 

Более короткая схема требует большей ответственности и знаний, как правило должны быть доступны соответствующие административные рычаги и здоровый авантюризм, что бы испытать что то не "как у всех". Взамен, приходит в голову много всяких новых идей, в отдельных случаях снижаются риски внедрений. Удачные решения можно реализовать позже по классическим схемам, да и сторонним автоматизаторам становится понятно, что от них требуется.

Плюсы и минусы обоих схем сравнивать нет смысла, т.к. в каждом конкретном случае, та или другая схема будет более выгодна. Это непростое решение обычно ложится на плечи руководителя производства, и зависит от наличия или отсутствия нужных ресурсов и своих знаний.

Предполагаю в комментариях, так же будет много сторонников за и против. Но со своей стороны, моё отношение к этой теме за, т.к. я сначала внедряю это на "своих", подконтрольных мне производствах, на свой страх и риск, и полностью понимаю, с чем придется столкнуться в дальнейшем. И только после тщательных испытаний, предлагаю свои разработки на сторону.

Для меня, эта деятельность, скорее всего хобби, которая со временем начинает приносить дополнительный доход. И в общем я не против, если это направление перерастет в какую то бурную коммерческую деятельность, поживем увидим...

Ещё раз уточняю, что все мои "умозаключения", выросли из моего личного опыта и наблюдений, за знакомыми мне организациями, которые просто не располагают нужными ресурсами. Например для содержания IT отдела, найма сторонних организаций, для разработки ПО и др.. 

Поэтому, если будет соответствующий интерес, к этой теме, готов в дальнейших публикациях выкладывать реально работающий код и идеи применения, которых накопилась целая куча ))).

С уважением, Александр.

Специальные предложения

Вознаграждение за ответ
Показать полностью
Комментарии
Избранное Подписка Сортировка: Древо развёрнутое
Свернуть все
1. blackhole321 1164 12.06.19 08:51 Сейчас в теме
Это нормальное, жизнеспособное направление, однако web-сервер & wi-fi на контроллере, надо-бы заменить, скажем шиной CAN. Ну и конечно, нормально прорабатывать схемотехнику, тогда о:
В общем практика показала, что на ардуино не так легко добиться стабильно работающего кода

можно будет практически забыть.
2. vostok1.dz 38 12.06.19 09:13 Сейчас в теме
(1)Под web-сервером, я имею ввиду любое устройство, собранное на микроконтроллере, канал связи и протокол передачи могут быть самыми разными. Тут всё зависит от человека, реализующего эту схему, кто в чем разобрался. Просто модули web-серверов наиболее простые в освоении и 1С позволяет, достаточно простую интеграцию, с такими устройствами. Мне хватило нескольких недель, что бы разобраться, с нуля и до стабильно работающего устройства, и цена вопроса (затраты, на железки) порядка 2-3 т.р.. И у меня схема работы сложилась достаточно стандартная - я делаю пробую, отрабатываю решение, а дальше идет профессиональная команда автоматчиков, и удачные решения реализуются, с помощью стандартной автоматизации. Тут еще одна фишка, после меня много не спрашивают (денег), т.к. реализовать уже то что работает, гораздо проще...
mifka186; acanta; +2 Ответить
3. blackhole321 1164 12.06.19 09:31 Сейчас в теме

Просто модули web-серверов наиболее простые в освоении и 1С позволяет, достаточно простую интеграцию, с такими устройствами

Оборотная сторона - надёжность канала связи и системы в целом, тем более, что Вы не светодиодами мигаете, а средства промышленной автоматики разрабатываете.
Ну и надеюсь, что Вы не используете 1С для отправки низкоуровневых команд управления, критичных по времени etc.
4. vostok1.dz 38 12.06.19 13:32 Сейчас в теме
(3)А что 1С это система реального времени или SCADA какая нибудь? в микроконтроллерах можно запоминать определенный "кусок" информации в SD карту, и когда будет очередной запрос в ту ли другую сторону передавать или принимать информацию...
И еще один большой плюс - с 1С как раз не надо поддерживать постоянную связь, связь асинхронная, и даже WiFi показал достаточную стабильность, если например раз 2-3 минуты пересбрасывать (сторожевой таймер) модули WiFi, и еще через некоторое время перезагружать сам микроконтроллер. Есть 3 реальные системы в работе у которых uptime уже составил более пол года, больше всё равно не надо...
Надежность этих систем, в моих случаях, подтверждена на 100%, самая первая система работает уже четыре года, и причем на участке, где была внедрена, освободилось 2 человека. Экономию посчитать не сложно, без учета брака, который за последние годы снизился до очень маленьких показателей...
А в общем Вы задаете вопросы по "железу" и окружению, которые решаются достаточно просто и быстро, не работают одни настройки - поменяли, не работает оборудование так ка планировалось - заменили, все происходит достаточно быстро и дешево, в отличии от классического подхода, ведь суммы которые необходимы в этом случае составляют менее 10 т.р.
Когда сделали систему - Проект -> ТЗ -> Закупка оборудования -> Программирование -> Реализация и в итоге, что то не предусмотрели, у меня такое "сплошь и рядом", а изменить что то просто уже не возможно или просто дорого.
Я как раз и пытаюсь донести, что часто легче изготовить прототип (смотрим выше руководитель часто не знает что хочет, кроме доп. прибыли конечно), посмотреть как работает, сколько будет экономии, от внедрения проекта, а затем уже составить нормальное ТЗ и реализовать на стандартной автоматике, которую будет легко поддерживать и обслуживать, или как вариант сделать встроенную свою систему, для поддержки которой, конечно нужны более продвинутые специалисты.
А по поводу низкоуровневых команд надо подумать))), пока в голову приходит идея включать дяде Феде свет на токарном станке, или будильник, что бы не спали )))
mifka186; +1 Ответить
5. blackhole321 1164 12.06.19 15:54 Сейчас в теме
(4)

что 1С это система реального времени или SCADA какая нибудь?/QUOTE]
Ну так я это и имел ввиду. В качестве SCADA ещё может быть, но весь низкоуровневых рантайм на контроллерах.

[IS-QUOTE]
И еще один большой плюс - с 1С как раз не надо поддерживать постоянную связь, связь асинхронная, и даже WiFi показал достаточную стабильность, если например раз 2-3 минуты пересбрасывать (сторожевой таймер) модули WiFi, и еще через некоторое время перезагружать сам микроконтроллер. Есть 3 реальные системы в работе у которых uptime уже составил более пол года, больше всё равно не надо...

Между 1с и контроллерами возможно не надо, а между контроллерами если их больше 1 надо :). И судя по сторожевым таймерам, перезагрузкам контроллеров etc. WiFi в исполнении ардуино - не лучший транспорт.
Конечно все определяется задачами и возможными последствиями. Одно дело, если сигнал не дойдёт и светодиод продолжит гореть и совсем другое, если нагревательный элемент, скажем котла продолжит нагрев, не получив информацию от датчика.
И собственно я не спорю с Вами относительно преимуществ, они определённо есть, я лишь пытаюсь донести мысль, что надо изначально по возможности пользоваться промышленными стандартами при разработке промышленных решений.
6. vostok1.dz 38 12.06.19 22:08 Сейчас в теме
(5)В ответ могу сказать, что я совсем не собираюсь управлять чем то из 1С. В 1С я предпочитаю просто считать деньги, смотреть отчеты, сохранять другую полезную информацию. Я просто, с помощью микроконтроллера, собираю информацию со станков в 1С, и очень редко передаю что то обратно.
Согласен, что с помощью промышленных стандартов, всё надежнее и проще в исполнении, но дороже (в моем случае), и дольше по времени. И эти факторы для меня являются определяющими.
Про перезагрузку WiFi хотел уточнить (не было возможности исправить), если нет связи 2-3 минуты, то перезагруз, просто частенько на участке ведутся сварочные работы, да и промышленное питание оставляет желать лучшего, модули WiFI использую WFPR200(М), для ОВЕН ПР200 или для UART, в общем достаточно стабильная штука...
И про ардуино то же писал, что там нет стабильности, и пишу на Си, в AtmelStudio 7, используя готовые шилды от Ардуино или других производителей, с микроконтроллерами AVR. Конечно посматриваю в сторону STM, но функционала 8 битных микроконтроллеров, для меня больше чем достаточно, т.к. в микроконтроллере реализовать ModBus-slave(master) и web-сервер по проводу на AVR-ках проще простого...
mifka186; +1 Ответить
7. blackhole321 1164 12.06.19 23:46 Сейчас в теме
(6)
В ответ могу сказать, что я совсем не собираюсь управлять чем то из 1С.

Я просто, с помощью микроконтроллера, собираю информацию со станков в 1С, и очень редко передаю что то обратно.

Тогда вопросов нет, можно и WiFi или что-то еще.
8. 3vs 13.06.19 06:13 Сейчас в теме
"Ещё очень характерная причина, сложностей внедрения автоматизации таких производств - отсутствие соответствующего образования у руководителей, т.к. устраивают на ключевые должности родственников и знакомых, в последнюю очередь обращая внимание на образование и дальнейшее обучение."

Об этом пишет в своей книге "Лестница в небо" товарищ Хазин, препарируя
сущность власти.
Да, на ключевых должностях родственники и знакомые...
9. par_62 14.06.19 19:10 Сейчас в теме
Родственники и т.п. очень скоро пииводят либо к краху либо к их разгону. Но к нашей теме не о носится. Тема интересная,но все таки проще оперировать тем же С/С+× в связке через ,например внешние компоненты, с 1с.
11. Rustig 1419 16.06.19 12:36 Сейчас в теме
(0) реализация красивая, а можете озвучить задачу? что получаете от контроллера, что и зачем обрабатываете в 1С? какой бизнес-процесс автоматизировали? как вышло , что двух человек освободили от некой работы?
12. vostok1.dz 38 16.06.19 19:23 Сейчас в теме
(11) Примеры задач, которые удалось внедрить на чужих производствах, это участок по производству окон ПВХ, второй участок производство алюминиевых окон, сейчас в процессе реализации участок горячего цинкования, и ещё один (свой) участок производства алюминиевых окон.
На оконных производствах, ускорение и экономия достигается, главным образом, через интеграцию специализированных программ, для расчета окон. Достаточно большой объем информации накоплен по СуперОкнам 6,7, и ПрофОкнам(ПрофСтрой). Т.к. по моему личному мнению эти программы, кроме расчетных функций, пытаются заменить собой, например 1С или другую учетную систему (складской учет, планирование и др.), то это первое направление - интеграция с 1С. Тут освобождается некоторое количество времени у менеджеров и мастеров по заказам стеклопакетов и др. материалов.
Второе направление это интеграция с оборудованием, в моем случае, с пилами и обрабатывающими центрами. Ставим ПК на пилу (рядом с пилой), принтер этикеток. сканер, далее грузим задание на ПК из оконной программы, с ПК в микроконтроллер отправляем размер заготовки, обратно получаем флаг выполнения операции, накапливаем в открытый документ, оператор станка проводит документ в конце смены.
На выходе получаем заполненный документ (он же отчет за смену, с временными метками), правильная маркировка заготовок и остатков, тут же и безбумажное производство, в человеческом виде которое можно настраивать и(или) дописывать на стороне 1С (камень в огород СуперОкон и др.) силами почти любого программиста 1С. Здесь так же резкое сокращение работы мастеров, снабженцев и др. персонала...
И самое главное бухгалтер и руководитель и все остальные сотрудники работают в одной базе (на моей практике удачно прижилась УНФ), из УНФ грузим в БП - у всех умные лица и все довольны... )))
А по поводу весов, закончился период "паяльника", сборки и программирования прототипов, на этой неделе будем смотреть, какие результаты получились, т.е. считать экономику и разрабатывать концепцию автоматизации всей линии.
Результаты которые получили - стабильная работа стандартной автоматизации весов и стабильная работа канала связи с 1С, сотрудники привыкли к интерфейсу 1С, руководители получили новый вид (новые возможности) отчетов.
Схема работы весов: модуль тензодатчиков ОВЕН подключен через канал WiFi на программируемое реле ПР200, панель оператора СП307 (монтаж сторонней организацией), далее к СП307 по RS232(482) подключен микроконтроллер (web-сервер), который накапливает на SD карту события (вес по нажатию кнопки) и просто отдает в 1С массив регистров ModBus, в виде текстовой строки, по http-запросу из 1С (с интервалом 2 минуты, или по кнопке на форме документа).
Еще раз заостряю внимание на том, что основные системы реализованы на стандартной автоматике, и все работает по промышленным стандартам, канал связи ModBus, т.е. полная автономная работа, с возможностью дальнейшей диспетчеризации на SCADA системах и др. - это одна ветка развития.
А нам руководителям, надо получить максимально быстро, другую информацию, сколько цинка вынесли из ванны, сколько продукции сделали за смену и т.п., без глупых телодвижений по выгрузке перезагрузке всякой промежуточной информации из SCADA систем - это другая, параллельная, ветка развития.
Эта ветка может быть реализована, как вариант, с помощью web-сервера, со своей архивацией данных, что повышает надежность системы в целом, и еще плюс - асинхронный канал связи с 1С, со всеми популярными сейчас чатами, конференциями, календарями, мобильными приложениями, которые работают в 1с из "коробки" (с некоторыми оговорками)...
Надеюсь из написанного понятно сколько можно сэкономить на разработке и внедрении, таких дополнительных каналах связи с 1С, и сколько можно сэкономить времени сотрудников...
acanta; Rustig; +2 Ответить
13. torbeev 17.06.19 09:13 Сейчас в теме
5+.

Если не секрет, на каком железе выполнен механизм перемещения рольганга/упора на штапикорезе ? бюджет реализации ? исходя из практики эксплуатации , что то нужно исправлять ?
Оставьте свое сообщение

См. также

Обмен данными. Консистентность vs Многопоточность Промо

Интеграция v8 1cv8.cf Бесплатно (free)

Рассмотрим теоретические основы обмена данными. Какие бывают обмены, какие гарантии при этом даются, зачем идти на компромиссы и что при этом может пойти не так. Есть ли идеальная схема?

03.09.2019    10536    0    m-rv    1    

1C# – 1С моей мечты

Интеграция v8 Бесплатно (free)

Встроенных в платформу 1С возможностей не всегда хватает для построения сложных интеграционных схем между различными 1С и не-1С-решениями на базе MS SQL Server. Как сделать интеграцию между SQL-базами более гибкой с помощью платформы 1С# на конференции Infostart Event 2019 Inception рассказал Дмитрий Жичкин.

01.06.2020    6310    0    zhichkin    30    

Обработчик "После завершения транзакции" своими руками

Практика программирования Интеграция v8::blocking Бесплатно (free)

Обработчик "Сразу после завершения транзакции" очень востребован в механизме обмена мгновенными сообщениями, развитием которого фирма 1С заинтересовались настолько, что уже создала "Сервисы интеграции". Но платформа 8.3.17 всё еще не имеет полноценного обработчика "После записи" в подписках на события.

31.05.2020    979    0    barelpro    55    

Нейроконструктор

Интеграция Искусственный интеллект (AI) Прочие инструменты разработчика v8 Бесплатно (free)

Изучайте нейронные сети и экспериментируйте вместе с расширением конфигурации "Нейроконструктор". Навыки программирования не требуются.

20.05.2020    2889    19    user1404129    9    

И тогда наверняка нас захватят облака Промо

Интеграция Бесплатно (free)

Внимание! Данный текст содержит достаточно мало технических подробностей и готовых рецептов. Главным образом некоторые размышления на предмет будущего технологий и профессий. Некое лёгкое чтение на досуге.

28.06.2019    8850    0    comol    36    

Интеграция Camunda BPM и 1С

WEB Интеграция v8 Бесплатно (free)

Быстрый старт. Только практические примеры. Установка, запуск и публикация бизнес-процесса на сервере Camunda BPM. Управление бизнес-процессами из 1С при помощи Camunda REST API.

12.05.2020    1290    0    zhichkin    8    

Учимся готовить кроликов с редиской: опыт применения Rabbit MQ и Redis в интеграционных проектах

Производительность и оптимизация (HighLoad) Интеграция Бесплатно (free)

При построении мощных производительных отказоустойчивых решений для интеграции во всем мире активно используются технологии обработки очередей сообщений с помощью брокера RabbitMQ и кэш-сервера Redis. О практическом опыте использования этих технологий при построении ИТ-ландшафта, включающего системы на 1С, на конференции Infostart Event 2019 Inception рассказал Сергей Наумов.

12.05.2020    3631    0    SergeyN    3    

Как мы загружаем данные в "Центр управления кассами Магнита"

Внешние источники данных Интеграция v8 1cv8.cf Бесплатно (free)

Статья о том, как мы делали механизм загрузки больших объемов данных в "Центр управления кассами Магнита"

08.05.2020    3380    0    chernenko_vv    23    

Интеграция СуперОкна7 и УНФ

Интеграция Внешние источники данных v8 УНФ Россия Бесплатно (free)

Изучаем базу данных СуперОкна7, смотрим возможности передачи и получения информации.

08.05.2020    1076    0    vostok1.dz    2    

Синхронизация БИТ:СКУД 8 с Parsec.Net 2.5

Интеграция Внешние источники данных v8 1cv8.cf Бесплатно (free)

Настройка синхронизации БИТ:СКУД 8 с Parsec.Net.2.5, выгрузка данных из внешней системы контроля доступа.

04.05.2020    2952    0    RPGrigorev    0    

Измерительная лаборатория с использованием 1С+Ардуино

Периферийные устройства Разработка Интеграция v8 Россия Бесплатно (free)

1С в автоматизации "научных" и около... экспериментов.

02.05.2020    2804    0    maxlab    15    

Интеграция БИТ:СКУД с типовой конфигурацией

Интеграция v8 1cv8.cf Россия Бесплатно (free)

Интеграция БИТ:СКУД с типовой конфигурацией, обновление БИТ:СКУД в составе конфигурации и отдельно. Обновление системы защиты.

26.04.2020    3939    0    RPGrigorev    0    

Интеграция 1С и BI-системы: мой опыт с коннектором ATK BIView

Интеграция v8 1cv8.cf Россия Бесплатно (free)

Интеграция 1С и BI-системы: мой опыт с коннектором ATK BIView.

06.04.2020    2817    0    Flyerink    0    

Как я собрал для себя высокопроизводительный и бесплатный облачный бекенд для 1С на PosgreSQL + PostgREST

Производительность и оптимизация (HighLoad) WEB Интеграция Мобильная разработка Администрирование веб-серверов v8 Бесплатно (free)

В этой статье я расскажу о проблемах бека для мобильных приложений или другого фронта, который требует производительности, быстрой реакции и отказоустойчивости, и как я решил это благодаря opensource проекту PostgREST и СУБД Postgre SQL 12. Проведу простой тест производительности для сравнения 1С с данным решением. Это может быть полезно всем, кто разрабатывает мобильные приложения либо фронтсайд-приложения для 1С на чем угодно - на мобильной платформе или на нативном языке или на Simple UI. И также обзор новых функций SimpleUI для связи с этим бекендом.

31.03.2020    9733    0    informa1555    21    

Серебряная пуля интеграции - как не выстрелить себе в ногу

Практика программирования Интеграция v8 Бесплатно (free)

Статья о событийно-ориентированной интеграции и об асинхронной обработке данных в контексте 1C под управлением SQL Server. Подробно разбирается вопрос использования таблиц СУБД в качестве очередей сообщений.

23.03.2020    1986    0    zhichkin    6    

Интеграция "Библиотеки интеграции МДЛП 1.1.2.7" с типовой конфигурацией

Интеграция Конфигурирование 1С v8 Здравоохранение, медицина, стоматология Россия Бесплатно (free)

Инструкция для интеграции “Библиотеки интеграции МДЛП 1.1.2.7” в типовые конфигурации, на примере конфигурации “Управление нашей фирмой, редакция 1.6 (1.6.18.168)”.

02.03.2020    2795    0    RPGrigorev    3    

Бесшовная интеграция через обмен по правилам - миссия выполнима

Практика программирования Интеграция Перенос данных из 1C8 в 1C8 v8 ДО ERP2 Бесплатно (free)

При организации работы с договорами в ERP 2, с помощью бесшовной интеграции с Документооборотом, «типовой» методикой является создание договоров в ЕРП. После создания договора в ЕРП, пользователь «отправляет» договор в ДО по бесшовной интеграции. На практике, весьма часто пользователи хотят видеть обратную схему: вводить договоры в ДО и при этом получать их в ЕРП без «лишних телодвижений». Или даже вводить их независимо в обеих системах – так, чтобы потом «стыковать» по каким-то определенным правилам.

24.01.2020    3542    0    e-9    2    

Передача данных с сервера на клиент через WebSocket NativeAPI и Centrifugo

Интеграция v8::УФ 1cv8.cf Россия Бесплатно (free)

В статье описываю реализацию обмена для замены передачи сообщений через 1С Сервер взаимодействия.

23.09.2019    5876    0    malikov_pro    11    

Оповещения боту из 1С за 31 минуту

Практика программирования Интеграция v8::УФ 1cv8.cf Бесплатно (free)

Поделюсь опытом, как быстро сделать бота с оповещениями в Телеграмм из 1С без лишних затрат.

18.09.2019    14948    4    feva    36    

Подбор оборудования для информационных систем на платформе 1С

Интеграция Производительность и оптимизация (HighLoad) Бесплатно (free)

При подборе оборудования по рекомендациям с сайта ИТС возникает противоречие: проводить ли нагрузочные тесты, чтобы определить возможную нагрузку, или достаточно просто взять данные из таблиц статистики? О том, какую тактику применить в том или ином случае, на конференции INFOSTART EVENT 2018 Education рассказал начальник отдела разработки компании IBS Филиппов Евгений.

09.09.2019    8013    0    jf2000    8    

Интеграция 1С с промышленным оборудованием

Интеграция Бесплатно (free)

Эффективность управленческой информации в производственном процессе зависит от данных, собираемых на нижних уровнях. Про автоматизацию получения этих данных с использованием технологии OPC (OLE for process control) на конференции Infostart Event 2018 Education рассказал Юрий Коноваленко.

06.09.2019    7846    0    user642664_yurkeshk    12    

Poka-yoke. Оператор производственной линии – пользователь 1С. Кто сказал, что 1С только для финансов?

Интеграция Бесплатно (free)

Что такое Poka-yoke системы, зачем они нужны и как меняется работа на предприятии при их внедрении рассказал руководитель проектного отдела компании «Информационные технологии» Дмитрий Макаров на конференции INFOSTART EVENT 2018 EDUCATION.

04.09.2019    3464    0    pro-rok    16    

Как должна выглядеть правильная интеграция. Использование Mule ESB и RabbitMQ с 1С

Интеграция Бесплатно (free)

Чем масштабнее проект, тем сложнее настроить все связи. Каждый решает эти проблемы по-своему: кто-то пользуется конвертацией, кто-то пользуется xml и json. Руководитель управления ИТ компании WiseAdvice Олег Филиппов рассказал, как можно применить такие инструменты, как Mule ESB и RabbitMQ.

02.09.2019    8420    0    comol    3    

Как организовать консолидацию данных из трех десятков предприятий, не привлекая программистов на местах?

Интеграция v8 1cv8.cf Бесплатно (free)

Какую архитектуру и технологии выбрать для организации обмена между «зоопарком» разных конфигураций и системой, принципиально отличающейся от 1С, как наладить такой обмен без изменения конфигурации и организовать мониторинг из единого центра, расскажет докладчик конференции INFOSTART EVENT 2018 EDUCATION Александр Бобрышов. 

15.07.2019    3831    0    ShurikDM    4    

Бизнес-аналитика с помощью Power BI

Интеграция Бесплатно (free)

Тема статьи – это бизнес-аналитика. Возможно, кто-то этого не знает, но внедрение бизнес-аналитики – это очень больно. Когда внедряются не просто какие-то дашборды, а действительно бизнес-аналитика, происходит увольнение большого количества сотрудников, потому что выясняется, что они не выполняют те функции, которые на них возложены.

11.07.2019    11579    0    pbazeliuk    18    

Тестирование интеграций между системами

Интеграция Бесплатно (free)

Как начать разрабатывать интеграцию без реальной «второй стороны»? Как быть уверенным, что обмен не «сломается» при следующем обновлении? О том, какие подходы можно применять при тестировании интеграций и как такое тестирование может выглядеть в целом – в докладе Никиты Грызлова на конференции INFOSTART EVENT 2018 EDUCATION.

01.07.2019    9037    0    nixel    3    

RabbitMQ + Конвертация Данных 3.0

Внешние источники данных Обмен через XML Интеграция Перенос данных из 1C8 в 1C8 v8 КД Бесплатно (free)

Предлагаем ознакомиться с хронологией проекта, проследить ход мыслей от снятия потребностей до реализации, и решить, удалось ли проектной команде найти оптимальное архитектурное решение под конкретный кейс заказчика путем совмещения двух известных, но до сих пор не пересекавшихся технологий, и получилось ли сложить плюсы и устранить минусы каждой из них.

21.03.2019    22816    0    barelpro    82    

Переход на "Зарплату и управление персоналом 3.1"

Интеграция Управление персоналом (HRM) Пользователю системы Бухгалтерский учет Управление персоналом (HRM) v8 v8::СПР ЗУП2.5 ЗУП3.x Россия БУ Бесплатно (free)

Сменила я тут работу и уже после того, как я приступила к исполнению обязанностей, мой новый начальник мне призналась, что выбор пал на меня только из-за того, что я знаю программу. Справедливости ради, эта уверенность была основана только на том, что я прошла тестирование, включающее только основные операции кадрового делопроизводства. Так или иначе, а работодатель попал в точку, нанимая меня в надежде, что я решу проблему: нужно перейти «с 8.2 на 8.3». Ничего сложного, скажет большинство, я тоже так говорю, но ситуация осложнялась некоторым количеством предшественников, которые уже «нафеячили» в программах до меня. Взять и сделать все заново мне не разрешили, так что пришлось исходить из того, что есть, и именно это дало пищу для размышлений и, в конце концов, привело к написанию этих рекомендаций. Если перед Вами стоит задача перехода с ЗУП 2.5 на ЗУП 3.1, я попробую облегчить Вам жизнь этой статьей.

01.02.2019    11705    0    VKuser24804875    33    

Выбор программы 1С

Пользователю системы Интеграция Управление проектом v8 1cv8.cf Россия Бесплатно (free)

Данная статья является своеобразной точкой отсчета для тек, кто размышляет на тему автоматизации бизнес-процессов своей компании. Для тех, кто только начинает свое знакомство с линейкой программных продуктов фирмы 1С. Мы рассмотрим упрощенный процесс выбора программного продукта применительно к тому или иному направлению учета.

16.01.2019    7965    0    itworks    22    

Почему внедрение ERP-системы не приносит пользы бизнесу?

Интеграция Управление проектом Бесплатно (free)

Статья посвящена проблеме, с которой сталкивается большинство специалистов по внедрению информационных систем ERP класса - завышенные ожидания от этих систем. Обсудим, что клиент ожидает, что получает и почему успех или провал проекта для него почти равнозначны.

15.11.2018    21402    0    rossoxa    63    

Проектирование архитектуры и модификация программных продуктов как технология в сложных проектах системной интеграции и автоматизации на базе 1С: СППР

Управление проектом Интеграция СППР v8 1С:Франчайзи, автоматизация бизнеса Бесплатно (free)

Как сделать проектирование функциональной архитектуры ПО технологией. Цель - устранить ряд типовых проблем на сложных проектах. Как использовать для решения этих задач 1С система проектирования прикладных решений (СППР). Статья полезна для директоров франчайзи, системных интеграторов, руководителей проектов, архитекторов и консультантов.

03.10.2018    14832    0    roman72    19    

Планы обмена 1С

Перенос данных из 1C8 в 1C8 Интеграция v8 Бесплатно (free)

В статье - мастер-классе Дмитрий Жичкин рассказывает, для чего нужны планы обмена 1С и какие задачи они решают. Он подробно описывает физическую структуру планов обмена и механизмов регистрации изменений, рассматривает основные проблемы, возникающие при выгрузке изменений и предлагает методы их решения.

10.09.2018    50131    0    zhichkin    27    

Создание web-площадки на технологиях 1С, или как Водоканал сделал "Личный кабинет потребителя"

WEB Интеграция v8 Энергетика и ЖКХ Бесплатно (free)

Гончаров Максим делится опытом создания «Личного кабинета потребителя» на сайте водоканала. Он описывает архитектуру системы и объясняет, какую роль в ней играют технологии: «Битрикс», OData, веб-сервисы, «1С:БСП». Также в статье раскрываются возможности использования подсистемы «Анкетирование» в «1С:БСП» как конструктора документов.

25.06.2018    15985    0    maxx    32    

На что действительно способны HTTP-сервисы

WEB Интеграция v8 Бесплатно (free)

В статье я собираюсь не только рассказать вам про HTTP-сервисы 1С, но и показать много прикольных слайдов с картинками. Я думаю, будет весело, и вы найдете для себя что-то полезное.

14.06.2018    33231    0    dalgaso2010    45    

Распутывая узлы интеграции: Построение архитектуры слабосвязанных систем, или Кролики наступают

Интеграция Бесплатно (free)

Речь пойдет об интеграции систем. Кому вообще стоит обратить внимание на эту статью? Если у вас всего лишь две типовые конфигурации, то вам, наверное, эта тема будет не очень интересна – у вас нет тех проблем, с которыми сталкиваются люди, имеющие три системы и более. Но если у вас есть больше двух систем, а особенно, если есть веб-сайт, который обменивается с 1С, вам точно стоит это прочитать.

28.05.2018    19038    0    Evil Beaver    25    

Двуглавый орел, Змей Горыныч и Гидра

Интеграция Управленческий учет (прочее) Бесплатно (free)

Начинаем новую жизнь!

28.04.2018    13895    0    1c-intelligence    36    

Как написать обмен с 50 поставщиками и не сойти с ума. Теория

Интеграция v8 1cv8.cf Бесплатно (free)

Поставщики бывают разные. Одни готовы подстроиться под наш формат - другие нет; одни обмениваются SOAPом - другие RESTом; одни работают с кодами товаров - другие с идентификаторами предложений; одни готовы отдать статус по заказу - другие нет; у одних есть справочники, элементы которых вам нужно сопоставить со своими - у других нет. В общем очень разные.

09.04.2018    11132    0    m-rv    12    

Может ли 1С выйти на рынок B2C

Интеграция v8 Бесплатно (free)

Размышляя о том, может ли 1С втиснуться на рынок сервисов типа Slack, Wrike и им подобных, текст незаметно углубился в размышления о том, где граница применимости платформы 1С. Что будет, если 1С пойдет на рынок таких продуктов и возможно ли это вообще. Рассказал свое представление о том, где у 1С есть преимущества и где слабые стороны. Получился такой себе вырожденный SWAT-анализ. Но без таблиц. Только буквы, только хардкор.

15.08.2017    12966    0    WanGoff    76    

Зачем 1С-нику NoSQL и CRDT

WEB Интеграция Бесплатно (free)

В статье речь пойдет о современных инструментах для хранения, транспорта, обработки и обмена данными на примере популярной NoSQL-базы CouchDB.

12.08.2017    22372    0    unpete    27    

Обмен сообщениями. Что это?

Интеграция v8 Бесплатно (free)

Большая часть моей работы посвящена интеграции приложений. Очень странно, что для «1С:Предприятие 8» нигде не описаны промышленные шаблоны интеграции, а если и есть какая-то информация — то ее очень мало. Цель данной статьи (или цикла статей, как получится) стало желание поделится опытом, источниками информации и самое главное полезными книгами.

27.10.2016    21600    0    pbazeliuk    11    

Контур.EDI изнутри, или история командной разработки тиражного продукта на 1С

Интеграция Практика программирования Математика и алгоритмы Оптовая торговля Оптовая торговля v8 Россия УУ Бесплатно (free)

“Система - больше, чем просто совокупность ее элементов”; “Несколько разработчиков - это еще не команда разработки”. Расскажу, как мы прочувствовали эти очевидные утверждения на своей шкуре.

17.11.2015    39712    0    skif47    94