Бадаев Александр

46
Рейтинг

vostok1.dz
Александр Бадаев



  •   Регистрация: 09.06.2013 (10 лет назад)

  •   Был(а) на сайте: 22.04.2024

Друзья
  • Александр Закиров
  • R G
  • Дмитрий Малышев
  • Евгений Комиссаров
  • Сергей
  • Дмитрий Петров
  • Андрей Волин
  • Елисей Бурачек
Подписчики 14

Рейтинг 46

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

Статья Программист Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 Россия Windows Бесплатно (free) Нет файла Внешние источники данных

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

08.05.2020    4806    vostok1.dz    4       

8

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

Статья Для всех Бесплатно (free) Нет файла Робототехника и умный дом (Arduino, NFC, RFID)

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

12.06.2019    9251    vostok1.dz    13       

38

Комментарии

ОбменИнтеграция СуперОкна7 и УНФ#0 05.05.20 23:40
Изучаем базу данных СуперОкна7, смотрим возможности передачи и получения информации.
ОбменПо следам публикаций 1С + микроконтроллер, или 1С в железе#12 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С, и сколько можно сэкономить времени сотрудников...
ОбменПо следам публикаций 1С + микроконтроллер, или 1С в железе#6 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-ках проще простого...
ОбменПо следам публикаций 1С + микроконтроллер, или 1С в железе#4 12.06.19 13:32
(3)А что 1С это система реального времени или SCADA какая нибудь? в микроконтроллерах можно запоминать определенный "кусок" информации в SD карту, и когда будет очередной запрос в ту ли другую сторону передавать или принимать информацию...
И еще один большой плюс - с 1С как раз не надо поддерживать постоянную связь, связь асинхронная, и даже WiFi показал достаточную стабильность, если например раз 2-3 минуты пересбрасывать (сторожевой таймер) модули WiFi, и еще через некоторое время перезагружать сам микроконтроллер. Есть 3 реальные системы в работе у которых uptime уже составил более пол года, больше всё равно не надо...
Надежность этих систем, в моих случаях, подтверждена на 100%, самая первая система работает уже четыре года, и причем на участке, где была внедрена, освободилось 2 человека. Экономию посчитать не сложно, без учета брака, который за последние годы снизился до очень маленьких показателей...
А в общем Вы задаете вопросы по "железу" и окружению, которые решаются достаточно просто и быстро, не работают одни настройки - поменяли, не работает оборудование так ка планировалось - заменили, все происходит достаточно быстро и дешево, в отличии от классического подхода, ведь суммы которые необходимы в этом случае составляют менее 10 т.р.
Когда сделали систему - Проект -> ТЗ -> Закупка оборудования -> Программирование -> Реализация и в итоге, что то не предусмотрели, у меня такое "сплошь и рядом", а изменить что то просто уже не возможно или просто дорого.
Я как раз и пытаюсь донести, что часто легче изготовить прототип (смотрим выше руководитель часто не знает что хочет, кроме доп. прибыли конечно), посмотреть как работает, сколько будет экономии, от внедрения проекта, а затем уже составить нормальное ТЗ и реализовать на стандартной автоматике, которую будет легко поддерживать и обслуживать, или как вариант сделать встроенную свою систему, для поддержки которой, конечно нужны более продвинутые специалисты.
А по поводу низкоуровневых команд надо подумать))), пока в голову приходит идея включать дяде Феде свет на токарном станке, или будильник, что бы не спали )))
ОбменПо следам публикаций 1С + микроконтроллер, или 1С в железе#2 12.06.19 9:13
(1)Под web-сервером, я имею ввиду любое устройство, собранное на микроконтроллере, канал связи и протокол передачи могут быть самыми разными. Тут всё зависит от человека, реализующего эту схему, кто в чем разобрался. Просто модули web-серверов наиболее простые в освоении и 1С позволяет, достаточно простую интеграцию, с такими устройствами. Мне хватило нескольких недель, что бы разобраться, с нуля и до стабильно работающего устройства, и цена вопроса (затраты, на железки) порядка 2-3 т.р.. И у меня схема работы сложилась достаточно стандартная - я делаю пробую, отрабатываю решение, а дальше идет профессиональная команда автоматчиков, и удачные решения реализуются, с помощью стандартной автоматизации. Тут еще одна фишка, после меня много не спрашивают (денег), т.к. реализовать уже то что работает, гораздо проще...
ОбменПо следам публикаций 1С + микроконтроллер, или 1С в железе#0 11.06.19 0:03
Несколько примеров удачного применения связки микроконтроллер и 1С, в производстве. Результат - исключение человеческого фактора, экономия средств на АСУ, повышение культуры производства ))), и др...
DevУмный дом на 1С + ардуино#44 10.08.17 20:00
(43)Ближе к новому году, буду внедрять модбас в 1с, есть интерес у клиентов поуправлять БРУ (бетоно-растворный узел), правда не через ардуину, а напрямик ПЛК, с выгрузкой всего в 1С, минуя всякие АСУТП...
У меня с оконными производствами уже 2 положительных внедрения, народ в экстазе)))...
А по поводу умного дома я согласен с вышесказанным, что это немного изврат, но для тренировки полезно )))
DevУмный дом на 1С + ардуино#42 10.08.17 14:11
Горячая тема, для автоматизации небольших производств, я у себя на "подвластном" мне производстве окон уже заменил пару контроллеров на ардуино, и получаю тем самым, через com порт информацию о сделанных операциях станком (человеком), далее идет загрузка данных в 1с...
Реально освободил одно рабочее место кладовщика (или мастера)..., бонусом вижу когда идёт максимальная выработка по часам..., и много попутной информации...
Так же и я страдаю этим безумием ардуино ))), но уже есть реальные результаты....