В принципе я понял, мне просто надо было понимание для урока, откуда читается и куда пишется.Rovki писал(а):Ваше право разделять на области внутри ФЛпрог ,как считаете нужным .Каскаде все равно, ей нужен любой адрес регистра и бита ,так сделано в ПР и ПЛК.
Вот наверное уже десяток проектов сделал на Каскаде и поверьте ни сном ни духом ни знал о разделах ,функциях и прочих программистких штучек .Делал тупо ,как настоящий электронщик любой проект в течении часа на ПР и планшете .Партнер KaSсada не даст соврать .support писал(а):Если человек разрабатывает визуализацию для контроллера, то он по любому должен знать о разделе COIL (можно перевести как битовые переменные, или цифровые выходы), DISCRETE INPUT (цифровые входы), HOLDING REGISTERS (аналоговые переменные), INPUT REGISTER (аналоговые входа).
Это не совсем программиские штучки. Програмисты о них ничего не знают)))). Это АСУ - шные штучки. Электронщики если честно о них почти то же мало знают. Но любой АСУ - шник первое что изучает - это протоколы модбас и профибас. Это как библия. Основные протоколы обмена данными в промышленности. Недавно сименс (автор и хозяин профибаса) отказался от его развития и начал вводит профинет. Теперь и его приходится изучать. Но модбас - это открытый и бесплатный протокол (ну и самый простой) так что для домашней автоматизации самое то. Всё таки хотя бы базовые знания о нём надо иметь.Rovki писал(а):Вот наверное уже десяток проектов сделал на Каскаде и поверьте ни сном ни духом ни знал о разделах ,функциях и прочих программистких штучек
Ну таких я кучу знаю ,я имел ввиду для ардуиноОлег писал(а):Есть, но FLProg вне конкуренции по возможностям. Например SoapBox Snap только LADDER. Есть ешё Horizontautomatics FBD.
Они обе для ардуино.Rovki писал(а):Ну таких я кучу знаю ,я имел ввиду для ардуино
Глянул бегло ,что то не увидел сразу ардуино ,что взять - не программист .Хотя лет 30назад бегло писал на ассемблере для микроЭВМ собственной разработки .support писал(а):Они обе для ардуино
Да и с английским не очень -троечник , дружу .Понимаю только язык принципиальных схем B)Олег писал(а):SoapBox Snap Arduino Ladder Logic Tutorial
только сейчас начинаю улавливать разницу между программируемыми реле (разными) ,как вид и Ардуино .В Реле(например Пр и аналогичных) все боле за регламентировано ,чем в ардуино ,в этом и сложность -приходится совмещать разные языки для написания пользовательских проектов (блоков) ,в зависимости от задачи .В ПР базовый набор регламентирован и ограничен одним языком для одного проекта ,нет возможности реализовывать разные интерфейсы и протоколы.Что касаемо самого проекта управления (регулирования) ,то возможности безграничны ,особенно для ПР200 (1000переменных ,сотни ФБ,итд) ,только скорость ограничена по входам выходам из-за программной фильтрации (от помех)support писал(а):Из наших больше ничего не знаю.
Так сравнивать не совсем верно.Rovki писал(а):ПР200 (1000переменных ,сотни ФБ,итд)
Почему? Вот яркий пример. Есть такая панель Nextion HMI. Классная кстати штука. Её поддержка уже реализована в FLProg. Но у неё есть одна недоработка. При переходе со страницы на страницу не сохрняются точки графика. Поэтому пришлось в реализации лепить костыли. Точки сохраняются на ардуинке. При открытии страницы с графиком, они отправляются на панель. Для этого создается массив на 300 точек. Вот и 300 переменных.Rovki писал(а):Сложно представить и увидеть на рабочем столе проект с 2 сотнями переменных
Попробую сделать видеоhrach писал(а):У меня такой вопрос. Создаю сеть RS485. В сети две устройство адрес которых первого 1 второго 2. Когда на КаСкаде задаю адреса на кнопок, лампочек ИТД если ставлю 1 везде адреса автоматом получается 1, если 2 везде будет 2. Я не могу на КаСкаде разные адреса установить. В сети только могу управлять одним устройством. Не пойму что не так делаю