Добрый день.
Подскажите, в чем отличие ПЛК от ПР?
Можно ли на ПР сделать умный дом?
Вид для печати
Добрый день.
Подскажите, в чем отличие ПЛК от ПР?
Можно ли на ПР сделать умный дом?
Это очень сложно объяснить. Можно попробовать провести аналогию между "творогом" и "творожным продуктом", но полной картины тоже не даст.
Пусть "творог" - это микропроцессор, который есть и там и там. Только там Вы можете писать полноценные программы на процедурном языке (ЯП с достаточно большими возможностями для программиста), а там Вы ограничены "ЯЗЫКОМ", который даже для КИПовцев очень ограничен. Как-то так. А вообще, давайте подождем. Сейчас набегут профессионалы и Вас вылечат и меня вылечат.:o
Т.е. в творог Вы можете добавлять по своему вкусу, что захотите, а вот в творожный продукт, уже мало что можно добавить, чтобы полностью удовлетворить свой вкус.
Слово "полценный" не очень подходит, имхо. Большенство ПЛК в мире используют язык LD , между нами говоря, по секрету . Прежде всего они различаются своими техническими возможностями. Разделение условное. ПР как раз для Киповцев (электронщиков) .
Так приведите ссылку на современное состояние дел, что бы не голословно было и не на уровне ощущений :p
На LD много ПЛК и сейчас, CodeSys есть не везде и не будет везде.
CoDeSys, ISaGRAF и им подобные - это mainstream - и спорить с этим бессмысленно. :D
Иногда проблема заключается в архитектурах ПЛК, ну например имеем CodeSys но убогое по характеристикам (подходит только для вентиляции, отопления и других медленных процессов) или необходимость управлять более быстрыми процессами но подходящий ПЛК имеет только LD, или хорошо еще CFC(или подобное)... Ну и потом муки выбора :)
Самое первое, что бросается в глаза это что цикл программы в ПР зависит от ее сложности, а от этого зависит в свою очередь переферия - опрос по Модбас (причем очень сильно), экран. Мастер сети из ПР так себе, точность по аналоговым входам тоже ниже. Отличие в программной среде (например что на ПР расписано на целый экран в ПЛК на ST делается тремя строчками кода).
Это не означает что ПР кака, наоборот мощный инструмент для решения задач средней сложности.
P.S. Умный дом построить можно :D
Хороший вопрос... (Особенно если знать, что современное ПР превосходит старые ПЛК как по мощности, так и по удобству среды программирования.)
Посему будем сравнивать современные изделия примерно одной возрастной группы, во избежание срача и недопониманий ;)
ПЛК - 5 языков МЭК, возможность задания времени выполнения цикла программ (несколько программ можно запускать каждую со своим временем цикла), Можно отключать ненужную в данный момент программу (в режиме "автомат" программа "наладки" не выполняется и не обсчитывается процессором), как правило мощный сетевой интерфейс с широкими возможностями.
ПР - как правило 1 язык. Цикл выполнения зависит от объёма программы. Программа пишется на одной "простыне" что для больших программ неудобно. Ограниченный сетевой интерфейс или отсутствует.
Смотря что вы понимаете под "умным домом".Цитата:
Можно ли на ПР сделать умный дом?
Включалка-выключалка лампочек, разогревалка электробаньки и наполнялка ванной к определённому времени с поливалкой цветочков пока вы в командировке? - ДА.
Система с распознаванием лиц и возможностью поддерживать беседу имитируя наличие людей в доме? - НЕТ.
Кстати, бот средней тупости (2х сложные фразы) многие принимают за человека.:D