Микроконтроллеры | Любая кухарка может управлять МК :) |
|
---|---|---|
Ну да, тогда инженеришка действительно жалкий, хотя з/п сварщика и не очень маленькая |
|
|
Eugene.A: А в чём принципиальная разница? Нутро у них одинаковое. У меня тема похожая была на ingener.info, а разница в том, что когда встречается нестандартная ситуация, на FBD наступает полный ступор, а Сишник легко справляется, не думая, что там заложили инженеры сименса. |
|
|
Ну тогда машинные коды вам в руки! |
|
|
Eugene.A: А в чём принципиальная разница? Нутро у них одинаковое. Вы не видите разницы ? Тогда возьмите свой промышленный контроллер и нарисуйте на FBD частотомер до 50 МГц с разрешением в 1 Гц. Eugene.A: ... написать собственный функциональный блок, хоть на С, хоть на ST А что такое ST в данном контексте ? |
|
|
Что вы так "разажиотировались" ? Я же ясно написал : кухарка, дети и приравненные к ним старперы, кого Альцгеймер за углом поджидает. prorad: Посмотрел. Меня вообще слово "скетч" пугает, но для начинающих, думаю ничего сложного и программатор не надо. DWD: Это же просто конструктор "Лего" У Лего тоже есть подобное -WeDo DWD: А я давал ссылку на программу, в которой можно нарисовать принципиальную схему на логических элементах Это "идеологически" не правильно , потому как цифровая техника и МК принципиально отличаются. poruchik: для 95% задач рисовалки хватает А если не хватит , могли бы добавить блоки АСМ и Си |
|
|
Eugene.A Вы говорите о нишевых применениях, для которых есть подходящие ПЛК и готовые блоки FBD. Да, наверное, для типовых задач промышленной автоматики писать на С/С++ нет нужды (да и писать некому). Eugene.A: На С такие вещи тоже в здравом уме не пишут. Давайте будем реалистами На С/С++ написана большая часть софта, которым Вы пользуетесь на персональном компьютере, включая ядро операционной системы. Поисковые движки Яндекса и Гугла. Программное обеспечение истребителя F-35. Сложность этих систем на много порядков превышает любительские проекты на микроконтроллерах. Как же получается, что С/С++ подходят для создания программ в сотни миллионов строк кода, но не подходят для программирования МК? Тут что-то не так Eugene.A: Крупноблочное строительство рулит, когда надо построить миллионы квартир. Низкий уровень - для уникальных сооружений, для реставраторов дворцов и храмов, для души, жаждущей самовыразиться. Поэтому под С/С++ написаны тысячи библиотек. |
|
|
Наверное, нужно сразу определиться - программистам в этой теме делать нечего! Но я не умею, но хочу применять МК. По этому любой выпад со стороны программистов в адрес подобных программ рассматриваю как испуг по причине потери потенциального клиента. Первый, огласившись за приличную цену, неделю донимал наводящими вопросами, предлагая изменить то или другое, хотя имел на руках полное ТЗ в бумажном виде. Через месяц пропал - на звонки не отвечал, с места работы (банк) на просьбы позвать не отзывался. А ещё через месяц сам позвонил и отказался. Можете представить, как я себя чувствовал перез "заказчиком"... Второй, при первой встрече, обнадёжил, высказываясь на мои вопросы выражениями типа запросто, без проблем, элементарно, раз плюнуть и т.д. А когда я ему по телефону озвучил предварительное ТЗ, он ответил, что писать программу под это устройство нет смысла, и лучше купить готовое устройство. То, что у готовых функции не те - мелочи. Просто мне нужно убедить заказчика изменить своё ТЗ... С третим, последним - дело лучше, так как он сын хорошего моего знакомого и я ему помогаю по электронике, в которой он не разбирается. Всё равно есть проблемы - у него свои интересы, за деньги писать программы для меня не хочет, а по первому требованию - времени не хватает, приходится долго ждать... Теперь же я - кум королю и сват министру. Потребовалось - сам взял, да и нарисовал программу. |
|
|
Как только потребовалось вывод информации на дисплей, а это 90% случаев как раз если отказался с тз связываться немелкий тут не си прогеры поплыли и уплыли. DWD: С третим, А у Вас неправильный тз. Не надо что надо и хочу(особенно хочу) которое как правило и не реализуемо вообще, уж сколько встречал радиолюбителей, которые думают что контроллеры всё могут при чём и то что электроника даже не в состоянии выполнить физически, а у Вас это тот именно случай. Поэтому как бы ни было, но Вы должны были показать объект в живую программисту. А тз бы он сам там поставил плюсики чего могу и чего не могу и электроника то же.(А потом с этими минусиками бегать Вам или урезать хотелу или обходить смекалкой какой то). А если ещё и пром объект то и всё вокруг должен просмотреть на предмет мощных контакторов типо прямого включения асинхронника на прямое включение на сеть и тупо отказаться, если заказчик не может его по тех процессу убрать или эта хрень просто вые_ет мозг своими помехами то раз в день, то в неделю, то каждый час. Программисту чисто там делать нечего. Он должен и пром помехи знать. Как правило автоматизацию просят замшелые от времени тех процессы и с таким же оборудованием, не рассчитанным на непроизводство помех. Характерный случай. Мощные прокатные станы и пол был железный, и где искать точки утёка токов на землю силовых и информационных. Ответ нигде. Правда год ещё 75-80 но суть не меняется. Так вот пока пол в машзале не сделали линолеум дорогой не электризуемый(если такой бывает вообще), (а это те года когда просто нет, а начальству как объяснить такие доп расходы) и все железные полы убрали, перезацементировали, только тогда пп техника начала работать. И таких минусов у замшелых временем процессов может быть и непреодолимых может быть и не один или два. Так что там программирование не при чём. А у Вас тз явно запредельный. И всё. |
|
|
Eugene.A: А что, про МЭК-языки не в курсе? На скриншоте - типичный FBD. Вы сами отсветили на свой же вопрос. Tadas: На С - 3...4 рабочих дня со всей отладкой на реальном объекте. А время на выслушивание, уточнение и согласование ТЗ Вы учли?.. Я же нарисовал программу практически за два выходных дня, при том, что о существовании самой программы узнал за неделю до этого. Tadas: Запрашивать надо столько, сколько заказчик согласен платить В моём случае получается парадокс - программа халявная, при ознакомлении и рисовании в ней своей программы я получил удовольствие. Результат в виде готовой прошивки для МК оказался халявным. Tadas: Этих графических сред программирования имеется не одна и не две. Хм... Ещё бы! Вам, что, делать было нечего - смотреть такие программы при знании программирования? Tadas:...для непрограмирующих профессионалов и любителей... такой инструмент - вещь великолепная. О том и речь! |
|
|
DWD: И ещё одно - много вы встречали в жизни профессиональных программистов на С, хоть что-нибудь смыслящих в автоматике? Объяснение простое, кто поработал хоть раз с контроллером и Си, то после этого, правильно да ну его эту автоматику. А автоматика, который до мк так и не смог перейти, ну и чё так и будет корпусами меряться по минимуму. Так что это не спор, а уровень квалификации и автоматчик с 40 корпусами и мк с одним всё равно туп и глуп, называю вещи своими именами и никакого тут спора, не было и нет. |
|
|
Форум про радио — сайт, посвященный обсуждению электроники, компьютеров и смежных тем. pro-radio.online | Обратная связь |
© 2003—2024 |