Segnetics

Вернуться   Segnetics > Форум Segnetics > Вопросы о Matrix

Вопросы о Matrix Работа и применение контроллеров Matrix.

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 04.10.2019, 18:54   #1
ujin
Senior Member
 
Аватара для ujin
 
Регистрация: May 2010
Адрес: Novosibirsk
Сообщения: 762
Благодарил(а): 1 раз(а)
Поблагодарили: 10 раз(а) в 10 сообщениях
По умолчанию Религиозные споры про то и про сё

Цитата
Сообщение от sidkurt Посмотреть сообщение
Несколько вопросов:
1. MRL модули на прямую к контроллеру можно будет подключить?
2. Версия с хдма, экранные формы будут реализованы через лоджик? Да и как быть с разрешением. Можно ли будет подключить к квм консоли, будет ли функционировать мышь?
3. Возможность, как постоянному клиенту, участия в тестировании.
4. Не понятно как выбирать модификацию возможных интерфейсов. Как выбрать например 4 шт. RS-485.
5. Для каких целей в контроллере прежде всего для хвак -CAN протокол?
Памяти Герцена» (1912) В. И. Ленин:
"Узок круг этих революционеров. Страшно далеки они от народа. Но дело их не пропало. Декабристы разбудили Герцена. Герцен начал революционную агитацию"
Уж простите Арсений, но Вы не принимаете персональные сообщения.
Поэтому после прочтения удалите.
Народу в моем лице нужен Ethernet в качестве транспорта (10 соединений не одно!).
Нужен LAPP - Linux, Apach, PostrgreSQL, PHP
Нужна поканальная гальваническая изоляция как у ICP CON
Нужно развитие лоджика - массивы, строки, циклы, условия.
Нужен WEB интерфейс. Нахрена экраны, когда у каждого в руке 4-х ядерный комп?
Сейчас работаю в компании, которая стоит миллиард баксов. Как Вы понимаете у меня все нормально, но за державу обидно. Не могу использовать Вашу продукцию. Хотя применял около 7 лет и всем говорил, что Вы единственная компания в России, которая разработала собственный компилятор. Успехов.
После прочтения удалить !!!


__________________
В жизни 2 правила успеха:
1 Не говори всего что знаешь
2 ...
ujin вне форума   Ответить с цитированием
Старый 05.10.2019, 03:31   #2
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 023
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Функционал

Цитата:
Сообщение от ujin Посмотреть сообщение
Народу в моем лице нужен Ethernet в качестве транспорта (10 соединений не одно!).




Цитата:
Сообщение от ujin Посмотреть сообщение
Народу в моем лице нужен Ethernet в качестве транспорта (10 соединений не одно!).
SMH-2Gi в 2007 году уже поддерживал до 400 одновременных соединений. Trim5, SMH4, Matrix поддерживают тысячи соединений.



Цитата:
Сообщение от ujin Посмотреть сообщение
Нужен LAPP - Linux, Apach, PostrgreSQL, PHP
Еще SMH-2Gi был построен на Linux. Имел SQL Lite, Apahe и его системное меню работает на PHP.



Цитата:
Сообщение от ujin Посмотреть сообщение
Нужна поканальная гальваническая изоляция как у ICP CON
Гальванически неизолированного Ethernet несуществует. Стандарт этого не допускает.



Цитата:
Сообщение от ujin Посмотреть сообщение
Нужно развитие лоджика - массивы, строки, циклы, условия.
Массивы есть прямо в лоб (mux, array, наборы reg), условия есть в виде свитчей (dc/dmux) и пост-условий (mux), сама программа и есть большой цикл (пост-условия откидывают незначащий результат). Да, это явно непривычно для вас, но это всё это есть.

"Непривычно" и "Отсутствует" - это разные слова.

Я пришёл в Сегнетикс в 2004 году не из компании за миллиард баксов. И уже на второй день знакомства с лоджиком написал первую программу, использующую массивы, циклические расчёты и работу по условиям. Это была игра "змейка" для контроллера SMH2010 модели А. Змейка ползала, кушала, росла и прекрасно управлялась с клавиатуры. Лоджик того времени существовал менее года и был весьма и весьма ограничен в возможностях.



Цитата:
Сообщение от ujin Посмотреть сообщение
После прочтения удалить !!!
Если вам реально нужно было это удалить, вы бы написали мне на адрес техподдержки...



Цитата:
Сообщение от ujin Посмотреть сообщение
"Узок круг этих революционеров. Страшно далеки они от народа.
Не обижайтесь, но страшно далеки вы от наших контроллеров и понимания их возможностей, но спасибо, что вы применяете их вот уже 7 лет. Ваше с виду критическое письмо я воспринимаю как описание прекрасной работы нашей команды. Получается что вы, не зная о 90% всех возможностей контроллеров всё равно признали их полезными для себя. Это несомненно, большой успех команды Segnetics.
Миниатюры
Нажмите на картинку для увеличения

Название:  Безымянный.jpg
Просмотров: 1949
Размер:  64.0 Кбайт  


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.

Последний раз редактировалось Arsie, 23.03.2020 в 13:25
Arsie сейчас на форуме   Ответить с цитированием
Старый 06.10.2019, 19:01   #3
ujin
Senior Member
 
Аватара для ujin
 
Регистрация: May 2010
Адрес: Novosibirsk
Сообщения: 762
Благодарил(а): 1 раз(а)
Поблагодарили: 10 раз(а) в 10 сообщениях
По умолчанию Ответ: Функционал

Цитата:
Сообщение от Arsie Посмотреть сообщение
SMH-2Gi в 2007 году уже поддерживал до 400 одновременных соединений. Trim5, SMH4, Matrix поддерживают тысячи соединений. Вы все 7 лет не догадывались об этом?
Это контроллеры а не модули ввода вывода. К ним нужно прицепить модуль ввода вывода по Вашему внутреннему протоколу или MODBUS RTU.
- надежность.
- стоимость. Про стоимость можно остановиться подробнее.
Trim5+FMR-1010 = 16 каналов*22 Евро/канал
SMH4+FMR-1010 = 16 каналов*23 Евро/канал
Matrix = 16 каналов*14 Евро/канал
Ближайшая модель небезызвестного производителя 10 каналов*10 S/канал. В одном модуле.
По этому пункту --
Цитата:
Сообщение от Arsie Посмотреть сообщение
Еще SMH-2Gi был построен на Linux. Имел SQL Lite, Apahe и его системное меню работает на PHP. Вы все 7 лет не догадывались об этом?
Я писал про PostgreSQl. Мне не нужен SQL Lite.
И Линукс Линуксу рознь. Где у Вашего линукса репозиторий?
По этому пункту тоже --
Цитата:
Сообщение от Arsie Посмотреть сообщение
Гальванически неизолированного Ethernet несуществует. Стандарт этого не допускает.
Я писал поканальная гальваническая изоляция. Вы не догадываетесь о чем я?
Об аналоговых входах. Кусок сравнительной таблицы - последняя строчка не Ваша.
"Макс. допустимое входное напряжение" "поканальная гальваническая развязка" "групповая гальваническая развязка" "гальваническая развязка питания" Напряжение питания Подавление помехи общего вида Подавление синфазной помехи Погрешность %
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
По этому пункту -
Цитата:
Сообщение от Arsie Посмотреть сообщение
Массивы есть прямо в лоб (mux, array, наборы reg), условия есть в виде свитчей (dc/dmux) и пост-условий (mux), сама программа и есть большой цикл (пост-условия откидывают незначащий результат). Да, это явно непривычно для вас, но это всё это есть.
"Непривычно" и "Отсутствует" - это разные слова.
Словесные упражнения не могут поменять сути. Вы можете поставить рядом 10 блоков обвести их рамкой и сказать это массив, я здесь художник и я так вижу.
Работа с массивами это выход блока типа массив и вход блока типа массив, соединенные связью типа массив.
Для Вашего удобства вы опустили в ответе выход типа строка, вход типа строка, соединенные связью типа строка.
Цикл - это кусок программы, выполняющийся пока не выполнится условия окончания цикла. У вас такого нет
Условия - это так же кусок программы. Аналогично - нет
По этому пункту ---
Опустили неудобный пунк про WEB интерфейс. (Без него пока еще можно работать)

Итого 5:0 не В Вашу пользу.
Цитата:
Сообщение от Arsie Посмотреть сообщение
Это несомненно, большой успех команды Segnetics.
Можно как угодно оценивать свой успех. Для меня он вообще огромный и недостижимый, но к сожалению, на сегодняшний день для мня недостаточный.
Цитата:
Сообщение от Arsie Посмотреть сообщение
Не обижайтесь
Да это Вы не обижайтесь. Сижу себе в пятницу. Выпил пивка. Смотрю опять победные реляции от Сегнетикс. Думаю как можно не видеть, что не верной дорогой идете, товарищи? Не сдержался, написал.


__________________
В жизни 2 правила успеха:
1 Не говори всего что знаешь
2 ...
ujin вне форума   Ответить с цитированием
Старый 07.10.2019, 07:26   #4
starmos
Senior Member
 
Регистрация: Jan 2013
Сообщения: 702
Благодарил(а): 21 раз(а)
Поблагодарили: 13 раз(а) в 12 сообщениях
По умолчанию Ответ: Функционал

Цитата:
Сообщение от ujin Посмотреть сообщение
...
Ближайшая модель небезызвестного производителя 10 каналов*10 S/канал. В одном модуле.
Что за производитель? Вообще конечно у Сегнетикс цены задраны, это давно известно. Но нельзя не отметить, что политика видимо меняется, т.к. последние изделия уже существенно ближе к народу.
Ну и про экран и WEB - я к такому же выводу пришел. Главное сам же высказывался за качественные экраны на контроллерах, но сейчас думаю - зачем действительно? Эти экраны с контроллерами стоят в подвалах и техпомещениях, где их 95% времени не видит вообще никто. А из тех кто видит = часть слесаря неграмотные, которым лучше бы и не видеть. Поэтому вариант: пришел и подключился, возможно даже не заходя в подвал = неплохой вариант мне кажется. Я для пробы подобное на ESP8266 делал, через MQTT, и локально делал и удаленно. И мне кажется это неплохая альтернатива дисплеям.
starmos вне форума   Ответить с цитированием
Старый 07.10.2019, 10:09   #5
ujin
Senior Member
 
Аватара для ujin
 
Регистрация: May 2010
Адрес: Novosibirsk
Сообщения: 762
Благодарил(а): 1 раз(а)
Поблагодарили: 10 раз(а) в 10 сообщениях
По умолчанию Ответ: Функционал

Цитата:
Сообщение от Arsie Посмотреть сообщение
Это несомненно, большой успех команды Segnetics.
Еще раз по этому пункту, не умаляя Ваших достижений.
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
ujin вне форума   Ответить с цитированием
Старый 07.10.2019, 14:48   #6
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 023
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Функционал

Цитата:
Сообщение от ujin Посмотреть сообщение
Я писал про PostgreSQl. Мне не нужен SQL Lite.
Установите. Вы же на компьютере не "голым" windows пользуетесь, тоже программ установили некоторое количество. Или я не прав?



Цитата:
Сообщение от ujin Посмотреть сообщение
И Линукс Линуксу рознь. Где у Вашего линукса репозиторий?
По этому пункту тоже --
Юджин. Вы, как и Адекс, старожил и очень меня удивляете. Один не смог тексты найти и отредактировать, вы умудрились подключение репозитория проморгать... Ну как так можно-то?


Цитата:
Сообщение от ujin Посмотреть сообщение
Я писал поканальная гальваническая изоляция. Вы не догадываетесь о чем я?
За годы работы в техподдержки я уже нагадался вдоволь. Увольте.



Цитата:
Сообщение от ujin Посмотреть сообщение
Словесные упражнения не могут поменять сути. Вы можете поставить рядом 10 блоков обвести их рамкой и сказать это массив, я здесь художник и я так вижу.

Работа с массивами это выход блока типа массив и вход блока типа массив, соединенные связью типа массив.
Вот именно, вы художник, вы так видите. Я вижу в слове "массив" только сам массив, а не объект типа array. И стараюсь пользоваться правильной терминологией.



Цитата:
Сообщение от ujin Посмотреть сообщение
Цикл - это кусок программы, выполняющийся пока не выполнится условия окончания цикла. У вас такого нет
Зачем это нам?



Цитата:
Сообщение от ujin Посмотреть сообщение
Условия - это так же кусок программы. Аналогично - нет По этому пункту ---
Зачем это нам?

Если привычная вам техника без этого работать не может - пожалуйста. Но при чём тут FBD в целом и наши контроллеры в частности?


Цитата:
Сообщение от ujin Посмотреть сообщение
Итого 5:0 не В Вашу пользу.
Есть правда, есть ложь. А есть статистика. (c)


Добавлено через 15 минут

Цитата:
Сообщение от ujin Посмотреть сообщение
Итого 50*20*100 = 100 000 значений в секунду. При этом пинг от одного контроллера 0,3 - 1 мс. Т.е. безболезненно можно собрать минимум 500 000 значений в секунду с разных модулей ввода вывода.
И этот контроллер стоит 10 баксов?

Что может и что не может технический прогресс, я знаю также хорошо, как и вы.

Матрикс опрашивает 244 сааамых жирных модулей FMR менее, чем за 500 мсек. Причём в условиях помех и по интерфеейсу, выдерживающему гораздо больше проблем, чем быстрый, но уязвимый Эзернет.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.

Последний раз редактировалось Arsie, 17.10.2019 в 14:19
Arsie сейчас на форуме   Ответить с цитированием
Старый 07.10.2019, 21:24   #7
Gel
Senior Member
 
Регистрация: Nov 2017
Сообщения: 563
Благодарил(а): 3 раз(а)
Поблагодарили: 38 раз(а) в 30 сообщениях
По умолчанию Ответ: Функционал

Цитата:
Сообщение от ujin Посмотреть сообщение
Я писал про PostgreSQl. Мне не нужен SQL Lite.
А зачем на контроллере может понадобиться PostgreSQL, если не секрет?
Gel вне форума   Ответить с цитированием
Старый 08.10.2019, 10:30   #8
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 023
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Функционал

Цитата
Сообщение от Gel Посмотреть сообщение
А зачем на контроллере может понадобиться PostgreSQL, если не секрет?
Скорее всего из-за привычек. Вот кажется мне так из-за жгучего желания циклов в виде циклов кода и ветвлений в виде ветвлений именно кода, а не логики.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.

Последний раз редактировалось Arsie, 17.10.2019 в 14:24
Arsie сейчас на форуме   Ответить с цитированием
Старый 08.10.2019, 13:06   #9
ujin
Senior Member
 
Аватара для ujin
 
Регистрация: May 2010
Адрес: Novosibirsk
Сообщения: 762
Благодарил(а): 1 раз(а)
Поблагодарили: 10 раз(а) в 10 сообщениях
По умолчанию Ответ: Функционал

Цитата:
Сообщение от Arsie Посмотреть сообщение
SMH-2Gi в 2007 году уже поддерживал до 400 одновременных соединений.
Далее продолжу про Ethernet.
Ethernet по стандарту 802.1 ... считается непромышленным протоколом, в связи с тем, что не обеспечивает детерменированный метод передачи данных. Однако уже есть множество промышленных протоколов, использующих Ethernet. Описаны в стандарте ГОСТ МЭК 61784-2016.
В этом же стандарте есть описание подразделов этих же промышленных протоколов, рассчитанных на передачу сигналов безопасности и сертифицированных по уровню SIL3. Это подразделы SafetyNet.
Далее уже разработан и внедряется стандарт IEEE 802 для детерменированных сетей Time Sensitive Network (TSN). Таким образом это уже промышленный стандарт. И множество всяких ***BUS сегодня уже не нужны.


__________________
В жизни 2 правила успеха:
1 Не говори всего что знаешь
2 ...
ujin вне форума   Ответить с цитированием
Старый 08.10.2019, 13:21   #10
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 023
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Функционал

Цитата:
Сообщение от ujin Посмотреть сообщение
Далее продолжу про Ethernet.
Ну к чему это всё? Я прекрасно знаю, что существую контроллеры за 10 тыс евро, которые превосходят наши контроллеры абсолютно во всём, кроме размера. Нашим клиентам-то это что даёт?


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 08.10.2019, 13:30   #11
Gel
Senior Member
 
Регистрация: Nov 2017
Сообщения: 563
Благодарил(а): 3 раз(а)
Поблагодарили: 38 раз(а) в 30 сообщениях
По умолчанию Ответ: Функционал

Цитата:
Сообщение от ujin Посмотреть сообщение
нужно конвертировать. 50 Ethernet соединений
Я, может, скажу удивительную вещь, но на уровне Ehternet вообще нет соединений. Соединения есть на транспортном уровне (по OSI, уровень 4) или выше.

Цитата Ethernet по стандарту 802.1
Стандарты 802.1 основаны на Ethernet. Вы не путаете, кто на ком стоит?
Gel вне форума   Ответить с цитированием
Старый 08.10.2019, 13:38   #12
ujin
Senior Member
 
Аватара для ujin
 
Регистрация: May 2010
Адрес: Novosibirsk
Сообщения: 762
Благодарил(а): 1 раз(а)
Поблагодарили: 10 раз(а) в 10 сообщениях
По умолчанию Ответ: Функционал

Цитата:
Сообщение от Arsie Посмотреть сообщение
Зачем это нам?
Вот ключевой ответ. Можно сказать краеугольный камень Вашего и мировоззрения и Вашей комманды.
Цитата:
Сообщение от Arsie Посмотреть сообщение
И этот контроллер стоит 10 баксов?
Опять грубое передергивание. 10 баксов - была названа стоимость одного канала некоего конкретного контроллера. Испытания проводились на имитаторе модуля ввода вывода. Цель выявление максимума пропускной способности конкретного TCP Slave.
Характеристики:
Компьютер. Процессор Intel ? двухядерный 2,4 ГГц
Сетевая карта intel 1000e.
ОС PharLap
Программа с циклом 1 мс обновляла 20 переменных по синусоидальному закону. TCP Slave принимал соединения, выдавал данные и т.д. Написан на LabView. Просто тестер пропускной способности.
Цитата:
Сообщение от Arsie Посмотреть сообщение
244 сааамых жирных модулей FMR менее, чем за 500 мсек. Причём в условиях помех и по интерфеейсу, выдерживающему гораздо больше проблем, чем быстрый, но уязвимый Эзернет.
244*20*2 = 976 значений в секунду, 1000 S/sec
У меня в простеньком тесте в 100 раз больше от одного!!!
И вы забыли упомянуть про цикл опроса. У меня цикл опроса был 10 мс.
При этом там еще резерва вагон. Можно увеличить количество переменных до 700 шт в одном запросе вместо 20 и это никак не повлияет на период опроса. Из сетевой карты в программу данные считываются за 50 микросекунд.
Ну и далее обсуждение бесполезно. Ваш ключевой ответ "Зачем это нам?" делает бессмысленным все мои затраты времени.


Добавлено через 7 минут

Цитата
Сообщение от Gel Посмотреть сообщение
Я, может, скажу удивительную вещь, но на уровне Ehternet вообще нет соединений. Соединения есть на транспортном уровне (по OSI, уровень 4) или выше.


Стандарты 802.1 основаны на Ethernet. Вы не путаете, кто на ком стоит?
Да мои формулировки неправильные. Вы могли бы помочь другим людям (не мне), написав правильные.


Добавлено через 12 минут

Цитата
Сообщение от Gel Посмотреть сообщение
Я, может, скажу удивительную вещь, но на уровне Ehternet вообще нет соединений. Соединения есть на транспортном уровне (по OSI, уровень 4) или выше.


Стандарты 802.1 основаны на Ethernet. Вы не путаете, кто на ком стоит?
Спасибо за поправку.
TCP соединений.
Стандарты 802.1 описывают транспортный уровень.


__________________
В жизни 2 правила успеха:
1 Не говори всего что знаешь
2 ...
ujin вне форума   Ответить с цитированием
Старый 08.10.2019, 13:51   #13
Gel
Senior Member
 
Регистрация: Nov 2017
Сообщения: 563
Благодарил(а): 3 раз(а)
Поблагодарили: 38 раз(а) в 30 сообщениях
По умолчанию Ответ: Функционал

Цитата:
Сообщение от ujin Посмотреть сообщение
Да мои формулировки неправильные. Вы могли бы помочь другим людям (не мне), написав правильные.
Выскажу свое экспертное мнение. Не до конца понял вашу проблему, т.к. ее описание сумбурно и содержит множество странных утверждений.

Больше похоже на то, что вы неправильно пользуетесь молотком, а не то, что проблема в молотке.
Gel вне форума   Ответить с цитированием
Старый 08.10.2019, 13:54   #14
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 743
Благодарил(а): 12 раз(а)
Поблагодарили: 192 раз(а) в 188 сообщениях
По умолчанию Ответ: Функционал

Цитата:
Сообщение от ujin Посмотреть сообщение
Испытания проводились на имитаторе модуля ввода вывода. Цель выявление максимума пропускной способности конкретного TCP Slave.
Так Вы тут сказки рассказываете...
Железка-то реальная есть?

А так это все поп...зделки ни о чем с путаницей стандартов, транспортов и протоколов.


Добавлено через 2 минуты

Цитата
Сообщение от Gel Посмотреть сообщение
Больше похоже на то, что вы неправильно пользуетесь молотком, а не то, что проблема в молотке.
Или лыжи не едут, или что-то ещё.
ATS сейчас на форуме   Ответить с цитированием
Старый 08.10.2019, 14:00   #15
ujin
Senior Member
 
Аватара для ujin
 
Регистрация: May 2010
Адрес: Novosibirsk
Сообщения: 762
Благодарил(а): 1 раз(а)
Поблагодарили: 10 раз(а) в 10 сообщениях
По умолчанию Ответ: Функционал

Цитата
Сообщение от Gel Посмотреть сообщение
Выскажу свое экспертное мнение. Не до конца понял вашу проблему, т.к. ее описание сумбурно и содержит множество странных утверждений.

Больше похоже на то, что вы неправильно пользуетесь молотком, а не то, что проблема в молотке.
Спасибо. Перечитал. Так и есть. Можно подумать что я подсоедил 50 кабелей между 2мя устройствами. Мало времени на обдумывание.


Добавлено через 1 час 31 минуту

Цитата:
Сообщение от Arsie Посмотреть сообщение
Зачем это нам?
Зачем это нам?
Думаю этот вопрос тоже нужно немного рассмотреть.
С момента моего первого знакомства с лождиком кажется в 2006 году принципиальных изменений немного. Значительные это откат операций, групповое перемещение, групповое копирование вставка, SMART.
Список конечно же неполный. От Вас можно привести ссылку на историю.
Но в любом случае явный перекос в сторону железа.
Тогда как в мире например в 2018 году из 16 компаний единорогов только 3 не были непосредственно связаны с IT технологиями.
Т.Е. Наоборот больше перекос в сторону IT технологий.
Грубо говоря деньги зарабатываются на программах и программных сервисах. Только не нужно сейчас про нефть, оружие и тд.


Добавлено через 1 час 34 минуты

Цитата
Сообщение от ATS Посмотреть сообщение
Так Вы тут сказки рассказываете...
Железка-то реальная есть?

А так это все поп...зделки ни о чем с путаницей стандартов, транспортов и протоколов.


Добавлено через 2 минуты


Или лыжи не едут, или что-то ещё.
Не понял Вашего вопроса.
Вы кроме путаницы еще что-нибудь сумели понять? Если нет можно просто пропустить тему.


Добавлено через 1 час 47 минут

Цитата:
Сообщение от Arsie Посмотреть сообщение
Нашим клиентам-то это что даёт?
Вот все-таки появились наши клиенты, то есть мне тоже можно, как клиенту высказаться? Несколько сотен Ваших приборов я таки успел поставить, пока не попал в альтернативную реальность.
Все о чем я писал это не контроллеры за тысячи баксов.
Давайте сначала.
1. Ethernet - дешево и сердито. Скоро будет внедрен стандарт Time Sensitive Network (TSN), который не увеличит стоимость.
2. Развитие ПО. Добавление таких функций в ядро о которых думаешь, как можно без них вообще обходиться. Опять дешево и сердито.
3. WEB интерфейс. Здесь посложнее, но тоже не мегазатраты. Уже большинство предлагают. Миллионы сайтов написаны не мегакрутыми специалистами.
4. 240 В защита от перенапряжения и поканальная гальваническая изоляция за 10 баксов за канал. Не знаю как это китайцы сделали, но это делает прибор неубиваемым. Не неумираемым а неубиваемым никаким придурком.


__________________
В жизни 2 правила успеха:
1 Не говори всего что знаешь
2 ...
ujin вне форума   Ответить с цитированием
Старый 08.10.2019, 17:10   #16
ujin
Senior Member
 
Аватара для ujin
 
Регистрация: May 2010
Адрес: Novosibirsk
Сообщения: 762
Благодарил(а): 1 раз(а)
Поблагодарили: 10 раз(а) в 10 сообщениях
По умолчанию Ответ: Функционал

Цитата
Сообщение от ATS Посмотреть сообщение
Так Вы тут сказки рассказываете...
Железка-то реальная есть?

А так это все поп...зделки ни о чем с путаницей стандартов, транспортов и протоколов.


Добавлено через 2 минуты


Или лыжи не едут, или что-то ещё.
С лыжами действительно какая-то лажа. Отвечаю на одно сообщение появляется в другом.
Еще раз простите за путаницу в терминах. Понял что Вам нужно.
Видео железки и описание сюда не загрузилось. Обещаю попозже подготовить.
На словах - железка это просто обычный комп с абсолютно рядовыми характеристиками. Каждый из Вас может повторить этот эксперимент.
Пока времени нет, но попозже обязательно видео будет.


__________________
В жизни 2 правила успеха:
1 Не говори всего что знаешь
2 ...
ujin вне форума   Ответить с цитированием
Старый 08.10.2019, 18:36   #17
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 023
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Функционал

Цитата:
Сообщение от ujin Посмотреть сообщение
На словах - железка это просто обычный комп с абсолютно рядовыми характеристиками.
Каких-то 20 лет назад ваш обычный рядовой комп попал бы в топ-100 самых быстрых компов мира. Не равняйте ПЛК с жизненным циклом в десятки лет с ПК с маркетинговым жизненным циклом 1 год и фактическим 3-4 года при условиях эксплуатации в промке и под хорошей нагрузкой.

Да и комп форм-фактора ПЛК будет дай бог, чтобы выдавать 5..10% от вашего "обычного компа с рядовыми характеристиками".


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 08.10.2019, 19:46   #18
ujin
Senior Member
 
Аватара для ujin
 
Регистрация: May 2010
Адрес: Novosibirsk
Сообщения: 762
Благодарил(а): 1 раз(а)
Поблагодарили: 10 раз(а) в 10 сообщениях
По умолчанию Ответ: Функционал

Цитата:
Сообщение от Arsie Посмотреть сообщение
Каких-то 20 лет назад ваш обычный рядовой комп попал бы в топ-100 самых быстрых компов мира. Не равняйте ПЛК с жизненным циклом в десятки лет с ПК с маркетинговым жизненным циклом 1 год и фактическим 3-4 года при условиях эксплуатации в промке и под хорошей нагрузкой.

Да и комп форм-фактора ПЛК будет дай бог, чтобы выдавать 5..10% от вашего "обычного компа с рядовыми характеристиками".
Это всего лишь демонстратор сколько можно данных качнуть через Ethernet.
Одно 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 ...
ujin вне форума   Ответить с цитированием
Старый 08.10.2019, 20:51   #19
Gel
Senior Member
 
Регистрация: Nov 2017
Сообщения: 563
Благодарил(а): 3 раз(а)
Поблагодарили: 38 раз(а) в 30 сообщениях
По умолчанию Ответ: Функционал

Цитата:
Сообщение от ujin Посмотреть сообщение
Это всего лишь демонстратор сколько можно данных качнуть через Ethernet.
Если задача "качнуть максимум значений через Ethernet", то зачем использовать Modbus/TCP?

Тогда вы на Fast Ethernet сможете прокачать не 15 тыс. значений в секунду, а на два порядка больше, несколько миллионов двухбайтовых значений в секунду, распределенных по тысяче TCP-соединений.
Gel вне форума   Ответить с цитированием
Старый 09.10.2019, 08:49   #20
ujin
Senior Member
 
Аватара для ujin
 
Регистрация: May 2010
Адрес: Novosibirsk
Сообщения: 762
Благодарил(а): 1 раз(а)
Поблагодарили: 10 раз(а) в 10 сообщениях
По умолчанию Ответ: Функционал

Цитата
Сообщение от Gel Посмотреть сообщение
Если задача "качнуть максимум значений через Ethernet", то зачем использовать Modbus/TCP?

Тогда вы на Fast Ethernet сможете прокачать не 15 тыс. значений в секунду, а на два порядка больше, несколько миллионов двухбайтовых значений в секунду, распределенных по тысяче TCP-соединений.
Максимум при определенных условиях.
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.
Миниатюры
Нажмите на картинку для увеличения

Название:  DSC_1537.jpg
Просмотров: 161
Размер:  440.5 Кбайт   Нажмите на картинку для увеличения

Название:  DSC_1538.jpg
Просмотров: 180
Размер:  495.5 Кбайт   Нажмите на картинку для увеличения

Название:  DSC_1541.jpg
Просмотров: 141
Размер:  457.2 Кбайт   Нажмите на картинку для увеличения

Название:  DSC_1543.jpg
Просмотров: 126
Размер:  418.9 Кбайт   Нажмите на картинку для увеличения

Название:  DSC_1544.jpg
Просмотров: 163
Размер:  486.9 Кбайт  

Нажмите на картинку для увеличения

Название:  DSC_1545.jpg
Просмотров: 156
Размер:  488.9 Кбайт   Нажмите на картинку для увеличения

Название:  DSC_1533.jpg
Просмотров: 147
Размер:  483.4 Кбайт  


__________________
В жизни 2 правила успеха:
1 Не говори всего что знаешь
2 ...

Последний раз редактировалось ujin, 09.10.2019 в 08:59
ujin вне форума   Ответить с цитированием
Старый 09.10.2019, 11:17   #21
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 023
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Функционал

Цитата:
Сообщение от ujin Посмотреть сообщение
Это всего лишь демонстратор сколько можно данных качнуть через Ethernet.
Через эзернет и у нас качнуть можно гораздо больше. Вот только задаче "качнуть" выделено намного меньше ресурсов, чем задачам "подумать" и "поуправлять". Ибо мало качать гигабайты информации, нужно ещё что-то с этим делать.

Я повторю уже сказанное мною давным давно: сила Крэя не в процессорной мощи, а в периферии, которая успевает поставлять данные и отводить результаты. Должен быть баланс. Ускорив одну какую-то часть, в тесте можно получить хорошую прибавку. А в реальных задачах получить нулевой выхлоп.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.

Последний раз редактировалось Arsie, 01.11.2019 в 10:53
Arsie сейчас на форуме   Ответить с цитированием
Старый 09.10.2019, 11:29   #22
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 743
Благодарил(а): 12 раз(а)
Поблагодарили: 192 раз(а) в 188 сообщениях
По умолчанию Ответ: Функционал

Цитата:
Сообщение от ujin Посмотреть сообщение
Ось влезла только Win XP Embedded. Есть версия с Linux, но с Windows получилось быстрее.
Установлен PostgreSQL сервер. И все параметры с одной установки (около сотни) пишутся раз в секунду (читаются с модулей раз в 100 мс). Глубина 3 месяца.
Это меньше контроллера Сегнетикс начиная с TRIM.
Ну и зачем для такой задачи PLC?
Кстати и 10 баксов за канал для 7018 что-то не совсем соответствуют истине. Как минимум раза в два с половиной.

А почему Вы думаете что ТРИМ с таким не справится? Всего десяток модулей опросить.

Последний раз редактировалось ATS, 09.10.2019 в 11:46
ATS сейчас на форуме   Ответить с цитированием
Старый 09.10.2019, 12:41   #23
Gel
Senior Member
 
Регистрация: Nov 2017
Сообщения: 563
Благодарил(а): 3 раз(а)
Поблагодарили: 38 раз(а) в 30 сообщениях
По умолчанию Ответ: Функционал

Цитата:
Сообщение от ujin Посмотреть сообщение
Максимум при определенных условиях.
В данных условиях больше 60 (или 63) любых TCP соединений не устанавливается.
Я провел синтетические тесты на SMH4.

Просто 1000 TCP-соединений устанавливается без проблем. В качестве доказательства прикладываю файл с состоянием соединений (в архиве netstat.zip).

При работе с штатным modbus-сервером на SMH4 наблюдаются проблемы в районе 70 входящих соединений, сделал вывод, что это особенность конкретной реализации modbus/tcp-сервера.

Если бы мне понадобилось организовать подключение 1000 master-устройств к SMH4 (что, очевидно, далеко за типовыми потребностями), то сделал бы необходимую мне реализацию modbus-сервера. Открытость платформы контроллера позволяет это сделать.
Вложения
Тип файла: zip netstat.zip (9.0 Кбайт, 17 просмотров)
Gel вне форума   Ответить с цитированием
Старый 09.10.2019, 12:54   #24
ujin
Senior Member
 
Аватара для ujin
 
Регистрация: May 2010
Адрес: Novosibirsk
Сообщения: 762
Благодарил(а): 1 раз(а)
Поблагодарили: 10 раз(а) в 10 сообщениях
По умолчанию Ответ: Функционал

Цитата
Сообщение от ATS Посмотреть сообщение
Ну и зачем для такой задачи PLC?
Кстати и 10 баксов за канал для 7018 что-то не совсем соответствуют истине. Как минимум раза в два с половиной.

А почему Вы думаете что ТРИМ с таким не справится? Всего десяток модулей опросить.
А я где то писал про 7018? У этого модуля 27 баксов за канал.
Но там термопарные входы.
У ET-7017 20 каналов за 200 баксов
Справится. Он справится и с 60 модулями.
Какой PLC? Обычный пром компьютер за 260 кажется баксов.
Перечитайте еще раз тему. Все тоже самое, только чуть-чуть другое.
Вместо 485 - Ethernet.
Перегрузочная способность по напряжению 240 В, есть поканальная гальваническая развязка.
WEB интерфейс на модуле для конфигурации модуля.
Вместо лоджика LabView. У которого есть WEB интерфейс и работа с массивами, строками, циклами, условиями. При этом остальные его мощные способности не нужны.


Добавлено через 14 минут

Цитата
Сообщение от Gel Посмотреть сообщение
Я провел синтетические тесты на SMH4.

Просто 1000 TCP-соединений устанавливается без проблем.
Отлично.
Теперь добавляем это все в модули ввода вывода. Насколько я понимаю в Matrix есть аналогичный Ethernet канал.
Добавляем поканальную гальваническую развязку, перегрузочную способность 240В.
Добавляем немного функционала в лоджик.
И вуаля Вы на уровне ведущих мировых производителей.

Как сообщения добавляются не туда? Не понимаю.


Добавлено через 24 минуты

Цитата:
Сообщение от Arsie Посмотреть сообщение
Вот только задаче "качнуть" выделено намного меньше ресурсов, чем задачам "подумать" и "поуправлять". Ибо мало качать гигабайты информации, нужно ещё что-то с этим делать.
Золотые слова
Это была вторая часть моего сообщения - развитие лоджика, на которое вы отвечали "зачем это нам?"
Сейчас Вы скажете опять про кучи баксов затраченные на ПО.
По ссылке с чего начинала могучая фирма. У Вас ресурсов и программистов явно больше чем у них тогда. https://labviewwiki.org/wiki/LabVIEW_1.0


__________________
В жизни 2 правила успеха:
1 Не говори всего что знаешь
2 ...

Последний раз редактировалось ujin, 09.10.2019 в 13:10
ujin вне форума   Ответить с цитированием
Старый 09.10.2019, 13:53   #25
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 743
Благодарил(а): 12 раз(а)
Поблагодарили: 192 раз(а) в 188 сообщениях
По умолчанию Ответ: Функционал

Цитата:
Сообщение от ujin Посмотреть сообщение
А я где то писал про 7018? У этого модуля 27 баксов за канал.
Но там термопарные входы.
А что на фото не 7018?

Цитата Какой PLC? Обычный пром компьютер за 260 кажется баксов.
Перечитайте еще раз тему. Все тоже самое, только чуть-чуть другое.
Вместо 485 - Ethernet.
Да Matrix PLC. Тема-то о нем.

А Вы тут лупите про мало кому нужную свою задачу для которой есть море Prom-PC.


Цитата Перегрузочная способность по напряжению 240 В, есть поканальная гальваническая развязка.
WEB интерфейс на модуле для конфигурации модуля.
Вместо лоджика LabView. У которого есть WEB интерфейс и работа с массивами, строками, циклами, условиями. При этом остальные его мощные способности не нужны.
А почему ICP DAS это все в модуль не засунул не задумывались?

Цитата Отлично.
Теперь добавляем это все в модули ввода вывода. Насколько я понимаю в Matrix есть аналогичный Ethernet канал.
И зачем модулю ввода вывода куча соединений? Чаще он опрашивается одним мастером.
ATS сейчас на форуме   Ответить с цитированием
Старый 10.10.2019, 05:54   #26
ujin
Senior Member
 
Аватара для ujin
 
Регистрация: May 2010
Адрес: Novosibirsk
Сообщения: 762
Благодарил(а): 1 раз(а)
Поблагодарили: 10 раз(а) в 10 сообщениях
По умолчанию Ответ: Функционал

Цитата
Сообщение от ATS Посмотреть сообщение
А что на фото не 7018?
На фото 7018, а в упоминании модуля по 10 баксов за канал 7017.
Я написал, что есть некие модули с такими характеристиками, чтобы не рекламировать. Вы почему-то не поверили. Теперь опять пытаетесь выявить какое либо несоответствие и далее на основании этого несоответствия признать всю тему ложной.
[/QUOTE]
Цитата
Сообщение от ATS Посмотреть сообщение
Да Matrix PLC. Тема-то о нем.
А Вы тут лупите про мало кому нужную свою задачу для которой есть море Prom-PC.
И я о нем же, что в таком виде мне он точно не пригодится.
За всех говорить не могу. У меня были котельные. Там все устройства больше одного контроллера. Фотки в приложении. Сейчас еще больше, немного изображений было выше.
Цитата
Сообщение от ATS Посмотреть сообщение
А почему ICP DAS это все в модуль не засунул не задумывались?
Уже начинает засовывать помаленьку. Посмотрите WISE.
А с другой стороны LabView уже работает на raspberry pi.
Цитата
Сообщение от ATS Посмотреть сообщение
И зачем модулю ввода вывода куча соединений? Чаще он опрашивается одним мастером.
Ключевое слово чаще. Как только нужно больше - все приехали.
У меня каждый модуль опрашивается минимум 2-мя мастерами. Одним управляющим и одним сборщиком для базы данных.
Миниатюры
Нажмите на картинку для увеличения

Название:  201004270959_054.jpg
Просмотров: 148
Размер:  444.6 Кбайт   Нажмите на картинку для увеличения

Название:  Фото 0471.jpg
Просмотров: 135
Размер:  402.2 Кбайт   Нажмите на картинку для увеличения

Название:  SDC10021.jpg
Просмотров: 131
Размер:  495.5 Кбайт   Нажмите на картинку для увеличения

Название:  DSC_0009.jpg
Просмотров: 137
Размер:  484.3 Кбайт   Нажмите на картинку для увеличения

Название:  DSC_0289.jpg
Просмотров: 128
Размер:  494.7 Кбайт  

Нажмите на картинку для увеличения

Название:  DSC_0018.jpg
Просмотров: 111
Размер:  510.0 Кбайт  


__________________
В жизни 2 правила успеха:
1 Не говори всего что знаешь
2 ...
ujin вне форума   Ответить с цитированием
Старый 10.10.2019, 07:05   #27
ujin
Senior Member
 
Аватара для ujin
 
Регистрация: May 2010
Адрес: Novosibirsk
Сообщения: 762
Благодарил(а): 1 раз(а)
Поблагодарили: 10 раз(а) в 10 сообщениях
По умолчанию Ответ: Функционал

Цитата
Сообщение от ATS Посмотреть сообщение
А Вы тут лупите про мало кому нужную свою задачу для которой есть море Prom-PC.
Вопрос, если более внимательно подумать, интересный.
Во первых кто из нас теперь сказочник. Приведите свой референс.
Во вторых, что Вы предлагаете.
В третих, где это можно использовать.
Первые два пункта я озвучил.
На третий вопрос можно ответить - везде. А не только в самой простой вент установке или самом простом ИТП.


__________________
В жизни 2 правила успеха:
1 Не говори всего что знаешь
2 ...
ujin вне форума   Ответить с цитированием
Старый 10.10.2019, 10:03   #28
Gel
Senior Member
 
Регистрация: Nov 2017
Сообщения: 563
Благодарил(а): 3 раз(а)
Поблагодарили: 38 раз(а) в 30 сообщениях
По умолчанию Ответ: Функционал

Цитата:
Сообщение от ujin Посмотреть сообщение
Ключевое слово чаще. Как только нужно больше - все приехали.
У меня каждый модуль опрашивается минимум 2-мя мастерами. Одним управляющим и одним сборщиком для базы данных.
Хочу обратить внимание, что если "A" может поддерживать больше подключений, чем "B", то это не обязательно означает, что "A" лучше "B".

Но "A" более дуракоустойчивее, чем "B", прощает больше архитектурных ошибок.

"Все приехали" -- это неверно, т.к. всегда можно организовать шлюз, который даже только одно возможное подключение размножит на сколько угодно. Применимость этого зависит от требований к системе.
Gel вне форума   Ответить с цитированием
Старый 10.10.2019, 14:13   #29
ujin
Senior Member
 
Аватара для ujin
 
Регистрация: May 2010
Адрес: Novosibirsk
Сообщения: 762
Благодарил(а): 1 раз(а)
Поблагодарили: 10 раз(а) в 10 сообщениях
По умолчанию Ответ: Функционал

Цитата
Сообщение от Gel Посмотреть сообщение
Хочу обратить внимание, что если "A" может поддерживать больше подключений, чем "B", то это не обязательно означает, что "A" лучше "B".

Но "A" более дуракоустойчивее, чем "B", прощает больше архитектурных ошибок.

"Все приехали" -- это неверно, т.к. всегда можно организовать шлюз, который даже только одно возможное подключение размножит на сколько угодно. Применимость этого зависит от требований к системе.
Опять какие-то словесные упражнения.
Если у Вас нет выбора дороги, то значит Вы не можете ошибиться в выборе дороги и значит это лучше. Вдруг дурак выберет дорогу которая в ремонте.
А с одной дорогой все становится гораздо понятнее, и если что можно предусмотреть на развилке бульдозер.
Миллиарды соединений по всему миру работают. Какая Вам еще нужна статистика. Уже и стандарты промышленные сделали. Уже и сертифицировали по SIL3. Вы опять одно и то же. Нет мы еще продержимся, пусть поближе подойдут.


__________________
В жизни 2 правила успеха:
1 Не говори всего что знаешь
2 ...
ujin вне форума   Ответить с цитированием
Старый 10.10.2019, 14:19   #30
ailcat
Senior Member
 
Аватара для ailcat
 
Регистрация: Oct 2010
Адрес: Москва
Сообщения: 403
Благодарил(а): 29 раз(а)
Поблагодарили: 2 раз(а) в 2 сообщениях
По умолчанию Ответ: Функционал

Цитата:
Сообщение от ujin Посмотреть сообщение
Ключевое слово чаще. Как только нужно больше - все приехали.
У меня каждый модуль опрашивается минимум 2-мя мастерами. Одним управляющим и одним сборщиком для базы данных.
Вот, кстати, и ответ на вами же ранее поставленный вопрос

Как и во всех контроллерах "простого" уровня - общение с подчиненными устройствами идет монопольно и по RS485 (да, есть УСО и на Ethernet'е - но они довольно мало распространены и целесообразны лишь там, где критично шифровать передачу контролируемых данных и управляющих воздействий).
А для общения с верхним уровнем (управляющим компьютером) более чем логично использовать именно стандартную сетевую структуру предприятия, с "классическим" недетерменированным Ethernet'ом - как раз удобно реализующим в одной сети и множество соединений, и мультимастерность и достаточно прочих плюшек.

Автоматизировать же сложные техпроцессы, особенно с риском угробить людей или запороть многомиллионное изделие - на простых контроллерах типа Сегнетиковских есть полная импотенция разработчика...

Последний раз редактировалось Arsie, 01.11.2019 в 10:53
ailcat вне форума   Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать свои сообщения

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +4, время: 13:44.


Версия vBulletin: 3.8.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2023