В прошлом году в СМИ начали активно говорить о том, что совсем скоро у Huawei появится собственный язык программирования Cangjie (читается как «Цанцзе»). Так вот, кажется, ждать его появления осталось совсем недолго.
Рубрика «Промышленное программирование» - 2
Кто тебя за Цанцзе тянул
2022-04-09 в 10:21, admin, рубрики: Блог компании М.Видео-Эльдорадо, изучение языков, ит, китай, М.Видео, Новости, Программирование, Промышленное программирование, Читальный зал, Эльдорадо, языкиАрхитектура программного обеспечения ПЛК и дизайн операторской панели
2022-03-19 в 21:43, admin, рубрики: delta, архитектура, дизайн, инженерные системы, плк, Программирование, Промышленное программирование, промышленный дизайнУзкоспециализированный пост, Длиннопост
Я не претендую на правильность и точность излагаемого мной текста, просто мои наблюдения и доводы из практики.
Введение
Посмотрев не мало постов, вырезок из газет и прочей интернет макулатуры, выяснилось, что очень мало сказано про правильность архитектуры программного обеспечения в промышленной среде, в среде тех самых "инженеров" которые не на слуху, и туда не ломятся толпы молодых специалистов, юных бойцов! Вернее они приходят, но быстро уходят, уж так сложилось, что в этой сфере работы необходимо "оживлять металлом" Читать полностью »
Запускаем стенд испытаний коробок передач
2022-02-18 в 18:14, admin, рубрики: Промышленное программированиеПосле просмотра «Форд против Феррари» мы с женой вышли из кинотеатра под первый снег ноябрьским вечером. Глаза у меня горели, руки чесались. И пронеслась мысль: «Вот это да! Вот бы что-то такое поизобретать. Всякое инженерное, чтоб рёв мотора, гарь бензина и масло во все стороны!».
Про поворотный стол, или Релейная логика глазами дилетанта
2021-11-15 в 6:13, admin, рубрики: il, ld, плк, программирование микроконтроллеров, Промышленное программирование, шаговый двигательПопросили меня как-то друзья помочь с программированием контроллера поворотного стола для фотографирования. Эти столы используются для круговой съёмки. Часто результат такой съёмки можно видеть в интернет-магазинах, когда товар можно покрутить и рассмотреть с разных сторон.
Почти детективная история одной «кровавой» ошибки
2021-09-15 в 18:05, admin, рубрики: ccmram, STM32F4, Блог компании TIMEWEB, Программирование, программирование микроконтроллеров, Производство и разработка электроники, Промышленное программированиеДополнение статьи «Размещение кучи FreeRTOS в разделе CCMRAM для STM32», и в продолжение серии статей про различные полезности для STM32 (1, 2 и 3), хочу обратить внимание на одну особенность работы с CCM RAM памятью, которая может быть причиной совершенно не очевидных ошибок в работе устройств, одна из которых выпила у автора достаточно много крови, так что с чистой совестью её действительно можно назвать «кровавой».
А сама история такова. В логике алгоритма некого устройства засела трудноуловимая плавающая ошибка. И чтобы временно купировать её влияние, было принято решение периодически устройство перезагружать. Сам знаю, что это не очень хорошее решение, но как временный костыль пойдет.
Вот только костыль не помог. Помогало только физическое выключения питания, а программная перезагрузка микроконтроллера не помогала! Более того, даже перезагрузка с помощью кнопки RESET иногда не срабатывала! Устройство перезагружалось, но неправильное поведение устройства никуда не исчезало и в итоге все равно приходилось отключать питание физически.
Укрощение строптивого или Reverse Engineering французского паллетайзера на Simatic S7-300
2021-07-13 в 15:04, admin, рубрики: plc, sidel, Siemens plc, Siemens s7-300, инженерные системы, плк, Программирование, программирование ПЛК, Промышленное программированиеКак возникла задача и общее её описание
Однажды обратился ко мне директор местного производства одного всемирного производителя напитков. Так случилось, что он в течение года добивался от штатных экспертов выполнения ряда задач, но профессионалы с опытомЧитать полностью »
Из студента-юриста в программисты на C-C++: личный опыт
2021-06-26 в 8:52, admin, рубрики: c++, junior, junior C++ developer, junior developer, Промышленное программирование, собеседование, собеседование вопросы, собеседование для новичка, СофтПривет. В данной статье я поделюсь своим опытом становления программистом от зарождения идеи стать инженером программного обеспечения до первых офферов, а также расскажу об опыте прохождения собеседований на позицию С/С++ разработчика в Санкт-Петербурге и выводах, сделанных мною в процессе. Данная статья будет полезна преимущественно студентам, ищущим свою первую работу программистом, либо свитчерам, то есть людям, имеющим желание "войти в IT", а именно в разработку ПО.
В данной статье не будет разбора часто встречающихся вопросов на собеседовании начинающего разработчика - таких статей навалом. Будет описан лишь субъективный опыт.