|
Вопросы о Matrix Работа и применение контроллеров Matrix. |
|
Опции темы | Поиск в этой теме | Опции просмотра |
04.10.2019, 18:54 | #1 |
Senior Member
Регистрация: May 2010
Адрес: Novosibirsk
Сообщения: 762
Благодарил(а): 1 раз(а)
Поблагодарили:
10 раз(а) в 10 сообщениях
|
Религиозные споры про то и про сё
"Узок круг этих революционеров. Страшно далеки они от народа. Но дело их не пропало. Декабристы разбудили Герцена. Герцен начал революционную агитацию" Уж простите Арсений, но Вы не принимаете персональные сообщения. Поэтому после прочтения удалите. Народу в моем лице нужен Ethernet в качестве транспорта (10 соединений не одно!). Нужен LAPP - Linux, Apach, PostrgreSQL, PHP Нужна поканальная гальваническая изоляция как у ICP CON Нужно развитие лоджика - массивы, строки, циклы, условия. Нужен WEB интерфейс. Нахрена экраны, когда у каждого в руке 4-х ядерный комп? Сейчас работаю в компании, которая стоит миллиард баксов. Как Вы понимаете у меня все нормально, но за державу обидно. Не могу использовать Вашу продукцию. Хотя применял около 7 лет и всем говорил, что Вы единственная компания в России, которая разработала собственный компилятор. Успехов. После прочтения удалить !!! __________________ В жизни 2 правила успеха: 1 Не говори всего что знаешь 2 ... |
05.10.2019, 03:31 | #2 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 023
Благодарил(а): 15 раз(а)
Поблагодарили:
655 раз(а) в 599 сообщениях
|
Ответ: Функционал
"Непривычно" и "Отсутствует" - это разные слова. Я пришёл в Сегнетикс в 2004 году не из компании за миллиард баксов. И уже на второй день знакомства с лоджиком написал первую программу, использующую массивы, циклические расчёты и работу по условиям. Это была игра "змейка" для контроллера SMH2010 модели А. Змейка ползала, кушала, росла и прекрасно управлялась с клавиатуры. Лоджик того времени существовал менее года и был весьма и весьма ограничен в возможностях. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. Последний раз редактировалось Arsie, 23.03.2020 в 13:25 |
06.10.2019, 19:01 | #3 |
Senior Member
Регистрация: May 2010
Адрес: Novosibirsk
Сообщения: 762
Благодарил(а): 1 раз(а)
Поблагодарили:
10 раз(а) в 10 сообщениях
|
Ответ: Функционал
- надежность. - стоимость. Про стоимость можно остановиться подробнее. Trim5+FMR-1010 = 16 каналов*22 Евро/канал SMH4+FMR-1010 = 16 каналов*23 Евро/канал Matrix = 16 каналов*14 Евро/канал Ближайшая модель небезызвестного производителя 10 каналов*10 S/канал. В одном модуле. По этому пункту -- И Линукс Линуксу рознь. Где у Вашего линукса репозиторий? По этому пункту тоже -- Об аналоговых входах. Кусок сравнительной таблицы - последняя строчка не Ваша. "Макс. допустимое входное напряжение" "поканальная гальваническая развязка" "групповая гальваническая развязка" "гальваническая развязка питания" Напряжение питания Подавление помехи общего вида Подавление синфазной помехи Погрешность % 36VAC - - - 18…36 VAC/DC 0,5 60VAC - 1000 V - 18…36 VAC/DC 36VAC - 1000 V - 18…36 VAC/DC 240VRMS 2500 VDC 2500 VDC 4000 VDC 10…30 VDC 100 dB 150 dB 0,1 По этому пункту - Работа с массивами это выход блока типа массив и вход блока типа массив, соединенные связью типа массив. Для Вашего удобства вы опустили в ответе выход типа строка, вход типа строка, соединенные связью типа строка. Цикл - это кусок программы, выполняющийся пока не выполнится условия окончания цикла. У вас такого нет Условия - это так же кусок программы. Аналогично - нет По этому пункту --- Опустили неудобный пунк про WEB интерфейс. (Без него пока еще можно работать) Итого 5:0 не В Вашу пользу. __________________ В жизни 2 правила успеха: 1 Не говори всего что знаешь 2 ... |
07.10.2019, 07:26 | #4 |
Senior Member
Регистрация: Jan 2013
Сообщения: 702
Благодарил(а): 21 раз(а)
Поблагодарили:
13 раз(а) в 12 сообщениях
|
Ответ: Функционал
Ну и про экран и WEB - я к такому же выводу пришел. Главное сам же высказывался за качественные экраны на контроллерах, но сейчас думаю - зачем действительно? Эти экраны с контроллерами стоят в подвалах и техпомещениях, где их 95% времени не видит вообще никто. А из тех кто видит = часть слесаря неграмотные, которым лучше бы и не видеть. Поэтому вариант: пришел и подключился, возможно даже не заходя в подвал = неплохой вариант мне кажется. Я для пробы подобное на ESP8266 делал, через MQTT, и локально делал и удаленно. И мне кажется это неплохая альтернатива дисплеям. |
07.10.2019, 10:09 | #5 |
Senior Member
Регистрация: May 2010
Адрес: Novosibirsk
Сообщения: 762
Благодарил(а): 1 раз(а)
Поблагодарили:
10 раз(а) в 10 сообщениях
|
Ответ: Функционал
5 авеню нью-йорка 1900 год - один автомобиль, остальное конные экипажи. 1913 год ни одного конного экипажа. Есть видео теста, не загружается на форум, нужно конвертировать. 50 Ethernet соединений с одного компьютера к одному имитатору модуля ввода вывода. В одном соединении 20 double значений. Цикл опроса 10 мсек. Более 60 соединений к одному IP не дает сетевая карта или драйвер. Итого 50*20*100 = 100 000 значений в секунду. При этом пинг от одного контроллера 0,3 - 1 мс. Т.е. безболезненно можно собрать минимум 500 000 значений в секунду с разных модулей ввода вывода. __________________ В жизни 2 правила успеха: 1 Не говори всего что знаешь 2 ... Последний раз редактировалось Arsie, 01.11.2019 в 10:42 |
07.10.2019, 14:48 | #6 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 023
Благодарил(а): 15 раз(а)
Поблагодарили:
655 раз(а) в 599 сообщениях
|
Ответ: Функционал
Если привычная вам техника без этого работать не может - пожалуйста. Но при чём тут FBD в целом и наши контроллеры в частности? Добавлено через 15 минут Что может и что не может технический прогресс, я знаю также хорошо, как и вы. Матрикс опрашивает 244 сааамых жирных модулей FMR менее, чем за 500 мсек. Причём в условиях помех и по интерфеейсу, выдерживающему гораздо больше проблем, чем быстрый, но уязвимый Эзернет. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. Последний раз редактировалось Arsie, 17.10.2019 в 14:19 |
07.10.2019, 21:24 | #7 |
Senior Member
Регистрация: Nov 2017
Сообщения: 563
Благодарил(а): 3 раз(а)
Поблагодарили:
38 раз(а) в 30 сообщениях
|
Ответ: Функционал
|
08.10.2019, 10:30 | #8 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 023
Благодарил(а): 15 раз(а)
Поблагодарили:
655 раз(а) в 599 сообщениях
|
Ответ: Функционал
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. Последний раз редактировалось Arsie, 17.10.2019 в 14:24 |
08.10.2019, 13:06 | #9 |
Senior Member
Регистрация: May 2010
Адрес: Novosibirsk
Сообщения: 762
Благодарил(а): 1 раз(а)
Поблагодарили:
10 раз(а) в 10 сообщениях
|
Ответ: Функционал
Ethernet по стандарту 802.1 ... считается непромышленным протоколом, в связи с тем, что не обеспечивает детерменированный метод передачи данных. Однако уже есть множество промышленных протоколов, использующих Ethernet. Описаны в стандарте ГОСТ МЭК 61784-2016. В этом же стандарте есть описание подразделов этих же промышленных протоколов, рассчитанных на передачу сигналов безопасности и сертифицированных по уровню SIL3. Это подразделы SafetyNet. Далее уже разработан и внедряется стандарт IEEE 802 для детерменированных сетей Time Sensitive Network (TSN). Таким образом это уже промышленный стандарт. И множество всяких ***BUS сегодня уже не нужны. __________________ В жизни 2 правила успеха: 1 Не говори всего что знаешь 2 ... |
08.10.2019, 13:21 | #10 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 023
Благодарил(а): 15 раз(а)
Поблагодарили:
655 раз(а) в 599 сообщениях
|
Ответ: Функционал
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
08.10.2019, 13:30 | #11 |
Senior Member
Регистрация: Nov 2017
Сообщения: 563
Благодарил(а): 3 раз(а)
Поблагодарили:
38 раз(а) в 30 сообщениях
|
Ответ: Функционал
|
08.10.2019, 13:38 | #12 |
Senior Member
Регистрация: May 2010
Адрес: Novosibirsk
Сообщения: 762
Благодарил(а): 1 раз(а)
Поблагодарили:
10 раз(а) в 10 сообщениях
|
Ответ: Функционал
Характеристики: Компьютер. Процессор Intel ? двухядерный 2,4 ГГц Сетевая карта intel 1000e. ОС PharLap Программа с циклом 1 мс обновляла 20 переменных по синусоидальному закону. TCP Slave принимал соединения, выдавал данные и т.д. Написан на LabView. Просто тестер пропускной способности. У меня в простеньком тесте в 100 раз больше от одного!!! И вы забыли упомянуть про цикл опроса. У меня цикл опроса был 10 мс. При этом там еще резерва вагон. Можно увеличить количество переменных до 700 шт в одном запросе вместо 20 и это никак не повлияет на период опроса. Из сетевой карты в программу данные считываются за 50 микросекунд. Ну и далее обсуждение бесполезно. Ваш ключевой ответ "Зачем это нам?" делает бессмысленным все мои затраты времени. Добавлено через 7 минут Добавлено через 12 минут TCP соединений. Стандарты 802.1 описывают транспортный уровень. __________________ В жизни 2 правила успеха: 1 Не говори всего что знаешь 2 ... |
08.10.2019, 13:51 | #13 |
Senior Member
Регистрация: Nov 2017
Сообщения: 563
Благодарил(а): 3 раз(а)
Поблагодарили:
38 раз(а) в 30 сообщениях
|
Ответ: Функционал
Больше похоже на то, что вы неправильно пользуетесь молотком, а не то, что проблема в молотке. |
08.10.2019, 13:54 | #14 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 743
Благодарил(а): 12 раз(а)
Поблагодарили:
192 раз(а) в 188 сообщениях
|
Ответ: Функционал
Железка-то реальная есть? А так это все поп...зделки ни о чем с путаницей стандартов, транспортов и протоколов. Добавлено через 2 минуты |
08.10.2019, 14:00 | #15 |
Senior Member
Регистрация: May 2010
Адрес: Novosibirsk
Сообщения: 762
Благодарил(а): 1 раз(а)
Поблагодарили:
10 раз(а) в 10 сообщениях
|
Ответ: Функционал
Добавлено через 1 час 31 минуту С момента моего первого знакомства с лождиком кажется в 2006 году принципиальных изменений немного. Значительные это откат операций, групповое перемещение, групповое копирование вставка, SMART. Список конечно же неполный. От Вас можно привести ссылку на историю. Но в любом случае явный перекос в сторону железа. Тогда как в мире например в 2018 году из 16 компаний единорогов только 3 не были непосредственно связаны с IT технологиями. Т.Е. Наоборот больше перекос в сторону IT технологий. Грубо говоря деньги зарабатываются на программах и программных сервисах. Только не нужно сейчас про нефть, оружие и тд. Добавлено через 1 час 34 минуты Вы кроме путаницы еще что-нибудь сумели понять? Если нет можно просто пропустить тему. Добавлено через 1 час 47 минут Все о чем я писал это не контроллеры за тысячи баксов. Давайте сначала. 1. Ethernet - дешево и сердито. Скоро будет внедрен стандарт Time Sensitive Network (TSN), который не увеличит стоимость. 2. Развитие ПО. Добавление таких функций в ядро о которых думаешь, как можно без них вообще обходиться. Опять дешево и сердито. 3. WEB интерфейс. Здесь посложнее, но тоже не мегазатраты. Уже большинство предлагают. Миллионы сайтов написаны не мегакрутыми специалистами. 4. 240 В защита от перенапряжения и поканальная гальваническая изоляция за 10 баксов за канал. Не знаю как это китайцы сделали, но это делает прибор неубиваемым. Не неумираемым а неубиваемым никаким придурком. __________________ В жизни 2 правила успеха: 1 Не говори всего что знаешь 2 ... |
08.10.2019, 17:10 | #16 |
Senior Member
Регистрация: May 2010
Адрес: Novosibirsk
Сообщения: 762
Благодарил(а): 1 раз(а)
Поблагодарили:
10 раз(а) в 10 сообщениях
|
Ответ: Функционал
Еще раз простите за путаницу в терминах. Понял что Вам нужно. Видео железки и описание сюда не загрузилось. Обещаю попозже подготовить. На словах - железка это просто обычный комп с абсолютно рядовыми характеристиками. Каждый из Вас может повторить этот эксперимент. Пока времени нет, но попозже обязательно видео будет. __________________ В жизни 2 правила успеха: 1 Не говори всего что знаешь 2 ... |
08.10.2019, 18:36 | #17 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 023
Благодарил(а): 15 раз(а)
Поблагодарили:
655 раз(а) в 599 сообщениях
|
Ответ: Функционал
Да и комп форм-фактора ПЛК будет дай бог, чтобы выдавать 5..10% от вашего "обычного компа с рядовыми характеристиками". __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
08.10.2019, 19:46 | #18 |
Senior Member
Регистрация: May 2010
Адрес: Novosibirsk
Сообщения: 762
Благодарил(а): 1 раз(а)
Поблагодарили:
10 раз(а) в 10 сообщениях
|
Ответ: Функционал
Одно Ethernet соединение между 2 компами. Для чистоты эксперимента взята быстрая ось PharLap на слейве. Ее задача обновлять данные в памяти, чтобы было видно, что читаются именно новые данные. Обновляются всего несколько тысяч значений. 20 - синусоида. следующие 20 эта же синусоида + какая то константа. Далее слейв MODBUS TCP на этой же оси берет данные и выдает по запросу мастера. Мастер - комп с осью Centos 7 Установлено 50 MODBUS TCP соединений между 2 компами. Раз в 10 мс считываются данные со всех 50 соединений по 20 значений. Заносятся в массив и отображаются на графике. Для ATS - видео экрана ОС PharLap https://youtu.be/tvDZ2-1L0o8, следующее видео сбора и отображения данных https://youtu.be/JI39d7R8j7Y. Записывалось для своих сотрудников в целях ответа на вопрос а слабо передать 15 тыс значений в секунду. __________________ В жизни 2 правила успеха: 1 Не говори всего что знаешь 2 ... |
08.10.2019, 20:51 | #19 |
Senior Member
Регистрация: Nov 2017
Сообщения: 563
Благодарил(а): 3 раз(а)
Поблагодарили:
38 раз(а) в 30 сообщениях
|
Ответ: Функционал
Тогда вы на Fast Ethernet сможете прокачать не 15 тыс. значений в секунду, а на два порядка больше, несколько миллионов двухбайтовых значений в секунду, распределенных по тысяче TCP-соединений. |
09.10.2019, 08:49 | #20 |
Senior Member
Регистрация: May 2010
Адрес: Novosibirsk
Сообщения: 762
Благодарил(а): 1 раз(а)
Поблагодарили:
10 раз(а) в 10 сообщениях
|
Ответ: Функционал
1 Условие: У меня под рукой было 2 компа и все. 2 Нужно использовать MODBUS TCP, так как модули поддерживают только этот обмен. 3. Порт у Слейва только 502. В данных условиях больше 60 (или 63) любых TCP соединений не устанавливается. Максимум по скорости можно выжать если использовать UDP соединения. В каждом соединении передавать одновременно не 20 а 1480 (такой примерно максимум) двухбайтовых значений Установить не 50, а гораздо больше UDP соединений не с одним слейвом а со многими. Ну и выявлено ограничение по записи в TCP порт и чтения из TCP порта на уровне 50 микросекунд, что говорит о пределе на уровне 30 миллионов значений в секунду. Но даже достигнутые цифры позволяют не задумываться о пропускной способности сети до сотен тысяч значений в секунду. Замеры были сделаны, чтобы определиться можно ли все модули ввода вывода и все компьютеры выводить в одноранговую сеть. Теперь немного картинок (раз просили) без рекламы конкретного производителя (на этом месте мог-бы быть сегнетикс, но параметры...). Модуля ввода вывода установлены в простых распредкоробках и разбросаны по цеху, а так же установлены в шкафах. Через локальные свичи соединены с управляющими компами и центральным свичем. К этой же сети подключены комп сбора данных и сервер баз данных. Все максимально недорого, хотя цели уменьшить стоимость и не было. Ну и характеристики управляющих компов (без слез не взглянешь) EBOX 3330. Процессор Vortex86DX2 0.9 ГГц ОЗУ 1 Гб SSD Диск 8 Гб Ось влезла только Win XP Embedded. Есть версия с Linux, но с Windows получилось быстрее. Установлен PostgreSQL сервер. И все параметры с одной установки (около сотни) пишутся раз в секунду (читаются с модулей раз в 100 мс). Глубина 3 месяца. Это меньше контроллера Сегнетикс начиная с TRIM. __________________ В жизни 2 правила успеха: 1 Не говори всего что знаешь 2 ... Последний раз редактировалось ujin, 09.10.2019 в 08:59 |
09.10.2019, 11:17 | #21 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 023
Благодарил(а): 15 раз(а)
Поблагодарили:
655 раз(а) в 599 сообщениях
|
Ответ: Функционал
Я повторю уже сказанное мною давным давно: сила Крэя не в процессорной мощи, а в периферии, которая успевает поставлять данные и отводить результаты. Должен быть баланс. Ускорив одну какую-то часть, в тесте можно получить хорошую прибавку. А в реальных задачах получить нулевой выхлоп. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. Последний раз редактировалось Arsie, 01.11.2019 в 10:53 |
09.10.2019, 11:29 | #22 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 743
Благодарил(а): 12 раз(а)
Поблагодарили:
192 раз(а) в 188 сообщениях
|
Ответ: Функционал
Кстати и 10 баксов за канал для 7018 что-то не совсем соответствуют истине. Как минимум раза в два с половиной. А почему Вы думаете что ТРИМ с таким не справится? Всего десяток модулей опросить. Последний раз редактировалось ATS, 09.10.2019 в 11:46 |
09.10.2019, 12:41 | #23 |
Senior Member
Регистрация: Nov 2017
Сообщения: 563
Благодарил(а): 3 раз(а)
Поблагодарили:
38 раз(а) в 30 сообщениях
|
Ответ: Функционал
Просто 1000 TCP-соединений устанавливается без проблем. В качестве доказательства прикладываю файл с состоянием соединений (в архиве netstat.zip). При работе с штатным modbus-сервером на SMH4 наблюдаются проблемы в районе 70 входящих соединений, сделал вывод, что это особенность конкретной реализации modbus/tcp-сервера. Если бы мне понадобилось организовать подключение 1000 master-устройств к SMH4 (что, очевидно, далеко за типовыми потребностями), то сделал бы необходимую мне реализацию modbus-сервера. Открытость платформы контроллера позволяет это сделать. |
09.10.2019, 12:54 | #24 |
Senior Member
Регистрация: May 2010
Адрес: Novosibirsk
Сообщения: 762
Благодарил(а): 1 раз(а)
Поблагодарили:
10 раз(а) в 10 сообщениях
|
Ответ: Функционал
Но там термопарные входы. У ET-7017 20 каналов за 200 баксов Справится. Он справится и с 60 модулями. Какой PLC? Обычный пром компьютер за 260 кажется баксов. Перечитайте еще раз тему. Все тоже самое, только чуть-чуть другое. Вместо 485 - Ethernet. Перегрузочная способность по напряжению 240 В, есть поканальная гальваническая развязка. WEB интерфейс на модуле для конфигурации модуля. Вместо лоджика LabView. У которого есть WEB интерфейс и работа с массивами, строками, циклами, условиями. При этом остальные его мощные способности не нужны. Добавлено через 14 минут Теперь добавляем это все в модули ввода вывода. Насколько я понимаю в Matrix есть аналогичный Ethernet канал. Добавляем поканальную гальваническую развязку, перегрузочную способность 240В. Добавляем немного функционала в лоджик. И вуаля Вы на уровне ведущих мировых производителей. Как сообщения добавляются не туда? Не понимаю. Добавлено через 24 минуты Это была вторая часть моего сообщения - развитие лоджика, на которое вы отвечали "зачем это нам?" Сейчас Вы скажете опять про кучи баксов затраченные на ПО. По ссылке с чего начинала могучая фирма. У Вас ресурсов и программистов явно больше чем у них тогда. https://labviewwiki.org/wiki/LabVIEW_1.0 __________________ В жизни 2 правила успеха: 1 Не говори всего что знаешь 2 ... Последний раз редактировалось ujin, 09.10.2019 в 13:10 |
09.10.2019, 13:53 | #25 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 743
Благодарил(а): 12 раз(а)
Поблагодарили:
192 раз(а) в 188 сообщениях
|
Ответ: Функционал
А Вы тут лупите про мало кому нужную свою задачу для которой есть море Prom-PC. |
10.10.2019, 05:54 | #26 |
Senior Member
Регистрация: May 2010
Адрес: Novosibirsk
Сообщения: 762
Благодарил(а): 1 раз(а)
Поблагодарили:
10 раз(а) в 10 сообщениях
|
Ответ: Функционал
Я написал, что есть некие модули с такими характеристиками, чтобы не рекламировать. Вы почему-то не поверили. Теперь опять пытаетесь выявить какое либо несоответствие и далее на основании этого несоответствия признать всю тему ложной. [/QUOTE] За всех говорить не могу. У меня были котельные. Там все устройства больше одного контроллера. Фотки в приложении. Сейчас еще больше, немного изображений было выше. А с другой стороны LabView уже работает на raspberry pi. У меня каждый модуль опрашивается минимум 2-мя мастерами. Одним управляющим и одним сборщиком для базы данных. __________________ В жизни 2 правила успеха: 1 Не говори всего что знаешь 2 ... |
10.10.2019, 07:05 | #27 |
Senior Member
Регистрация: May 2010
Адрес: Novosibirsk
Сообщения: 762
Благодарил(а): 1 раз(а)
Поблагодарили:
10 раз(а) в 10 сообщениях
|
Ответ: Функционал
Во первых кто из нас теперь сказочник. Приведите свой референс. Во вторых, что Вы предлагаете. В третих, где это можно использовать. Первые два пункта я озвучил. На третий вопрос можно ответить - везде. А не только в самой простой вент установке или самом простом ИТП. __________________ В жизни 2 правила успеха: 1 Не говори всего что знаешь 2 ... |
10.10.2019, 10:03 | #28 |
Senior Member
Регистрация: Nov 2017
Сообщения: 563
Благодарил(а): 3 раз(а)
Поблагодарили:
38 раз(а) в 30 сообщениях
|
Ответ: Функционал
Но "A" более дуракоустойчивее, чем "B", прощает больше архитектурных ошибок. "Все приехали" -- это неверно, т.к. всегда можно организовать шлюз, который даже только одно возможное подключение размножит на сколько угодно. Применимость этого зависит от требований к системе. |
10.10.2019, 14:13 | #29 |
Senior Member
Регистрация: May 2010
Адрес: Novosibirsk
Сообщения: 762
Благодарил(а): 1 раз(а)
Поблагодарили:
10 раз(а) в 10 сообщениях
|
Ответ: Функционал
Если у Вас нет выбора дороги, то значит Вы не можете ошибиться в выборе дороги и значит это лучше. Вдруг дурак выберет дорогу которая в ремонте. А с одной дорогой все становится гораздо понятнее, и если что можно предусмотреть на развилке бульдозер. Миллиарды соединений по всему миру работают. Какая Вам еще нужна статистика. Уже и стандарты промышленные сделали. Уже и сертифицировали по SIL3. Вы опять одно и то же. Нет мы еще продержимся, пусть поближе подойдут. __________________ В жизни 2 правила успеха: 1 Не говори всего что знаешь 2 ... |
10.10.2019, 14:19 | #30 |
Senior Member
Регистрация: Oct 2010
Адрес: Москва
Сообщения: 403
Благодарил(а): 29 раз(а)
Поблагодарили:
2 раз(а) в 2 сообщениях
|
Ответ: Функционал
Как и во всех контроллерах "простого" уровня - общение с подчиненными устройствами идет монопольно и по RS485 (да, есть УСО и на Ethernet'е - но они довольно мало распространены и целесообразны лишь там, где критично шифровать передачу контролируемых данных и управляющих воздействий). А для общения с верхним уровнем (управляющим компьютером) более чем логично использовать именно стандартную сетевую структуру предприятия, с "классическим" недетерменированным Ethernet'ом - как раз удобно реализующим в одной сети и множество соединений, и мультимастерность и достаточно прочих плюшек. Автоматизировать же сложные техпроцессы, особенно с риском угробить людей или запороть многомиллионное изделие - на простых контроллерах типа Сегнетиковских есть полная импотенция разработчика... Последний раз редактировалось Arsie, 01.11.2019 в 10:53 |