anonymous@RULINUX.NET~# Last login: 2024-12-23 04:05:54
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск
[#] [Добавить метку] [Редактировать]
Скрыть

[2Селедыч]Вот и стрерлась грань между PIC/AVR и PLC.

Такую прогу нашел, при чем свободную. На языке LD, он тебе знаком лучше чем мне, можно быдлокодить и под PIC-и и AVR-ы. То есть получается нефиговая кроссплатформенность между ПЛК и обычными микроконтроллерами. И чего раньше никто до такого чудо компилятора не додумался. Ведь фактически PLC и PIC/AVR выполняют похожие задачи и там и там автоматизация чего-то, просто разные требования, а подходы к программированию совершенно разные, PLC релейные диаграммы, а микроконтроллеры чуть ли не ассемблер, уж Си потом появился.

То есть получается я могу сделать навороченную сигналку на мерс или охранное устройство в стиле PLC-mode на обычном PIC-е. И даже при желании могу портировать на настоящий PLC?

lenwolf(*) (2014-11-29 07:40:15)
Отредактировано lenwolf по причине "не указана"
Mozilla/5.0 (Windows NT 5.1; rv:33.0) Gecko/20100101 Firefox/33.0

[Ответить на это сообщение]
avatar
Скрыть

Re:[2Селедыч]Вот и стрерлась грань между PIC/AVR и PLC.

То же самое можно сделать для обычного PC. Это не стирает грань между PC и микроконтроллером

Vasily(*)(2014-11-29 10:17:30)

Mozilla/5.0 (X11; FreeBSD amd64; rv:33.0) Gecko/20100101 Firefox/33.0
avatar
  • матерные выражения
Скрыть

Re:[2Селедыч]Вот и стрерлась грань между PIC/AVR и PLC.

> можно быдлокодить и под PIC-и и AVR-ы.

По ссылке: my code generator for the AVR is very poor. The AVR back end still generates PIC code...

> можно быдлокодить и под PIC-и и AVR-ы.

А как же хвалёная кросс-платформенность сей?

> На языке LD

Ladder Diagram? Заебись наверное диаграммами программировать

> Ведь фактически PLC и PIC/AVR выполняют похожие задачи и там и там автоматизация чего-то

MCU: микросхема, предназначенная для управления электронными устройствами.
PLC: областью применения ПЛК обычно являются автоматизированные процессы промышленного производства в контексте производственного предприятия;

Как-то совершенно разные задачи, хотя бы по размеру.

> То есть получается я могу сделать навороченную сигналку на мерс или охранное устройство в стиле PLC-mode на обычном PIC-е.

А не заебёшься диаграммы в ASCII рисовать? А потом через год ты вспонишь что там у тебя нарисовано?

anonymous(*)(2014-11-29 13:23:02)

Mozilla/5.0 (X11; Linux x86_64; rv:33.0) Gecko/20100101 Firefox/33.0
avatar
Скрыть

Re:[2Селедыч]Вот и стрерлась грань между PIC/AVR и PLC.

> Ведь фактически PLC и PIC/AVR выполняют похожие задачи

«Фактически трактор и двигатель УТД-20-С1 выполняют похожие задачи».

какое-то странное ты сделал "открытие", лол.

spaceivan(*)(2014-11-29 15:59:54)

Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Firefox/31.0 Iceweasel/31.2.0
avatar
Скрыть

Re:[2Селедыч]Вот и стрерлась грань между PIC/AVR и PLC.

>Заебись наверное диаграммами программировать
Но PLC же именно ими и программируют. К тому же если нужно просто запрограммировать устройство, упраляющее реллюхами по таймеру в зависимости от датчиков, то LD проще даже чем Си, уж не говоря про ассемблер.

lenwolf(*)(2014-11-29 16:40:43)

Mozilla/5.0 (Windows NT 5.1; rv:33.0) Gecko/20100101 Firefox/33.0
avatar
Скрыть

Re:[2Селедыч]Вот и стрерлась грань между PIC/AVR и PLC.

>MCU: микросхема, предназначенная для управления электронными устройствами. PLC: областью применения ПЛК обычно являются автоматизированные процессы промышленного производства в контексте производственного предприятия;
Обвешиваешь MCU релюхами, опопарами и прочей обвязкой вот тебе и простейший PLC. По секрету скажу промышленный PLC же тоже делается на основе MCU. Так что не всё так однозначно.

lenwolf(*)(2014-11-29 16:49:18)
Отредактировано lenwolf по причине "не указана"
Mozilla/5.0 (Windows NT 5.1; rv:33.0) Gecko/20100101 Firefox/33.0
Этот тред читают 2 пользователя:
Анонимных: 2
Зарегистрированных: 0




(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!