Показать сообщение отдельно
Старый 08.10.2019, 19:46   #18
ujin
Senior Member
 
Аватара для ujin
 
Регистрация: May 2010
Адрес: Novosibirsk
Сообщения: 761
Благодарил(а): 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 вне форума   Ответить с цитированием