① Разработка программ ПЛК
Преимущественно S7-1200/1500: сервоприводы и управление движением, связь PROFINET/Modbus, вся логика, кроме контуров безопасности. | 2 недели–3 месяца · ¥18,000–128,000 / проект · 1–2 выезда на пусконаладку
Выполняем разработку программ ПЛК, конфигурирование HMI, разработку ПО верхнего уровня, нормализацию программ, мультиязычные проекты; возможна удалённая и дистанционная работа, сдача по проекту, передача исходников и документации. До начала работ составляем чёткий перечень поставки, стоимость оценивается за весь проект, при приёмке проверяем по пунктам, интеллектуальная собственность переходит клиенту.
Если оборудование вышло из строя и нужно, чтобы специалист приехал и разобрался, обращайтесь в раздел Выездной сервис — оплата по вызову или по дням; у одного клиента бывают оба вида работ, просто оцениваем их отдельно.
Пять направлений — можно взять только одно или всё ПО целиком. По каждому указаны примерные сроки и стоимость; число выездов и порядок расчёта командировок указываются в смете отдельно.
Преимущественно S7-1200/1500: сервоприводы и управление движением, связь PROFINET/Modbus, вся логика, кроме контуров безопасности. | 2 недели–3 месяца · ¥18,000–128,000 / проект · 1–2 выезда на пусконаладку
TIA Portal WinCC, экраны панелей оператора, аварии и рецепты, разграничение прав, мультиязычные экраны. | 1–2 недели · ¥8,000–30,000 / проект
ПО верхнего уровня на WPF/Qt, сбор данных OPC UA/Modbus/S7, SCADA, отчётность и прослеживаемость, интеграция с MES. | 2 недели–3 месяца · от десятков тысяч юаней, по требованиям
Единая система именования, разбивка на модули, дополнение комментариев, централизация аварий, контроль версий, стандартизация комплекта документации. | 1–4 недели · от ¥28,000 (по объёму существующей программы)
Экспорт текстов проекта TIA, перевод, глоссарий, адаптация интерфейса, обратная загрузка и постраничная проверка экранов. | 1–3 недели · ¥15,000–50,000 / проект · обычно без выездов
Для однотипных машин — шаблон программы + настройка параметров: первая разрабатывается, остальные сдаются по конфигурации. | первая — от ¥20,000, далее дешевле на 20%–35% · выезд на пусконаладку первой машины
Соответствует трём направлениям разработки проектов на главной странице; официальная смета — письменная, после подтверждения перечня требований. Число выездов и командировки указываются отдельно.
| Услуга | Спецификация | Ориентировочная цена / срок |
|---|---|---|
| Базовая разработка программ ПЛК | Одна позиция, S7-1200, <200 точек, базовая логика | ¥18,000–45,000 · 2–4 недели |
| Разработка программ ПЛК среднего и крупного масштаба | Многоосевые сервоприводы, PROFINET, <500 точек | ¥62,000–128,000 · 1–3 месяца |
| Конфигурирование HMI | Одна панель, <20 экранов, аварии/рецепты/права | ¥8,000–30,000 · 1–2 недели |
| Сбор данных ПО верхнего уровня | Интеграция OPC UA, базовая отчётность, визуализация | от ¥10,000 · 2–6 недель |
| Заказная разработка ПО верхнего уровня | Средняя сложность, интеграция API, система прав | по требованиям |
| Нормализация и рефакторинг программ | Приведение в порядок существующей программы, именование, комментарии, контроль версий | от ¥28,000 · 1–4 недели |
| Мультиязычная локализация текстов | Перевод, адаптация и проверка текстов проекта TIA | ¥15,000–50,000 · 1–3 недели |
| Шаблонизация для серии оборудования | Разработка шаблона для однотипных машин | первая — от ¥20,000, далее дешевле на 20%–35% |
Спрос на разработку проектов наиболее сконцентрирован у производителей оборудования и интеграторов: в сезон не хватает рук, в межсезонье некого содержать, а нанятый инженер-электрик через пару лет уходит вместе с программами. Это концентрация спроса, а не критерий: заводу, которому нужна полностью новая программа, мы делаем её так же — по проекту.
Расчёт по проектам: в простое не платим зарплату, в загрузке не испытываем нехватку рук. Ориентировочная граница в отрасли — около 380 часов в год: ниже этого объёма штатный инженер ПЛК обходится дороже, чем работа по проекту; выше — стоит подумать о собственном специалисте.
С помощью ИИ мы дополняем комментарии, делаем первичный перевод на другие языки и предварительный поиск дефектов программы, после чего доводим результат вручную. Срок сдачи однотипных проектов сокращается примерно на треть — это экономия вашего графика.
По каждому проекту передаём полные исходники, все символы с комментариями, таблицу точек ввода/вывода, инструкцию и журнал версий. Новый специалист сможет принять работу, не разгадывая всё заново и не возвращаясь к нам.
В договоре прямо указано: после полной оплаты все права на результаты переходят заказчику, мы не оставляем закладок, не привязываем к лицензиям и не используем типовые модули против вас.
Через VPN / удалённый шлюз / автономную симуляцию (PLCSIM, симуляция TIA, виртуальная отладка) разработка и самотестирование ведутся в Чанша; обычно на проект приходится 1–2 выезда (первый пуск, пусконаладка, приёмка), каждый на несколько дней, командировки и трудозатраты указываются отдельно и не входят в стоимость ПО. Сколько раз выезжать — вопрос графика, это не меняет того, что работа сдаётся по проекту.
Это заказ производителя фасовочного оборудования: четыре однотипные машины нужно сдать одну за другой, программу нельзя писать с нуля для каждой:
В этом и есть самая существенная разница между двумя направлениями: усилия, вложенные в первый раз, работают и на второй, и на третий. Выездной сервис такого дать не может — у этого металлургического завода сегодня сбой связи, в следующий раз может быть авария сервопривода, и каждый раз приходится искать заново. Поэтому разработка проектов с каждым разом идёт быстрее и дешевле, а выездной сервис растёт только за счёт числа выездов.
На каждом шаге есть результат и этап оплаты. Это отдельный процесс от девяти шагов выездного сервиса, но число выездов и их продолжительность фиксируются уже в смете.
Названия клиентов скрыты по требованию конфиденциальности; цифры — реальные объёмы проектов.
Оборудование готовилось к экспорту, поэтому комплект документации и структуру программы нужно было сначала привести в порядок: в исходной программе не было модульного деления, имена переменных смешивали пиньинь и «голые» адреса, тексты аварий состояли только из сокращений, а логика синхронизации сканирования и нанесения порошка была разбросана по нескольким блокам. Мы выполнили разбор структуры и аудит на соответствие нормативам, заново разделили модули по функциональным узлам, дополнили комментарии и словарь переменных, переписали аварии по схеме «признак / причина / действия», а также подготовили инструкцию по программе и руководство по обслуживанию на китайском и английском языках. Позже клиент включил этот комплект документов в состав экспортной поставки.
Вся логика была втиснута в OB1 и три FC, а имена переменных представляли собой «голые» адреса вроде M10.3 и DB2.DBD14. После рефакторинга программа разбита по узлам оборудования на 14 FB, приведены к единому виду имена и интерфейсы, аварии собраны в одну таблицу аварий, технологические параметры вынесены в рецептурный DB, а для контроля версий подключён Git. Время цикла снизилось с 11 мс до 7 мс.
Исходный проект был только на китайском, а тексты аварий смешивали сокращения и пиньинь. Мы создали глоссарий из 180 ключевых терминов, выполнили пакетный экспорт, перевод и проверку согласованности, решили проблему переполнения кнопок из-за длинных русских слов, а после обратной загрузки постранично сверили все экраны по скриншотам.
Данные контроля по каждому изделию, параметры, оператор и состояние оборудования должны быть доступны для просмотра, выгрузки и отслеживания до партии. Мы сделали двухпротокольный слой сбора, отправку параметров с обратным чтением и проверкой, отчётность по сменам и выходу годных, а также автоматические скриншоты аварий для архива.
Скажем сразу, чтобы сэкономить время обеих сторон.
Не оказываем услуги по обходу заводской защиты лицензий и взлому зашифрованных программ. Для работы с защищёнными программными блоками владелец оборудования должен предоставить законные файлы авторизации.
Не делаем копий чужих программ 1:1 и не работаем под задачи смены бренда или маркировки. Требуемую функциональность можно заново реализовать исходя из технологии.
Берёмся, но сначала потратим полдня на то, чтобы оформить объём в виде перечня — иначе сроки и смета будут гаданием, и в итоге обязательно возникнут споры.
Проектирование и проверка контуров безопасности требуют соответствующей квалификации и сертификации, за рамки которых мы не выходим; готовы выполнять не связанные с безопасностью части в связке с сертифицированным интегратором систем безопасности.
Все проекты запускаются в график только после предоплаты 30%. Это защита для обеих сторон.
После заполнения будет сформирована сводка требований — скопируйте её в WeChat или просто позвоните; предварительная смета в течение 24 часов (для сложных проектов — 48 часов).
Данные собираются только в вашем браузере и не отправляются на сервер. После нажатия «Копировать» отправьте их в WeChat на номер 13369210212.