aleksey34rus Posted July 20, 2012 Share Posted July 20, 2012 Возможно ли подсчитать объем трафика(для выбора протокола Ethernet) занимемый в сети Е4200 при количестве обрабатываемых сигналов 125, из них 10% аналоговых, остальные дискретные? Если возможно, то как? Link to comment
Komantsev Posted July 20, 2012 Share Posted July 20, 2012 Добрый день! Да трафик будет мизерный. Давайте очень грубо прикинем (я навскидку точно не помню длину Modbus-заголовков, поэтому приблизительно): 1) Аналоговые сигналы: - Modbus-запрос на получение аналоговых данных - примерно 12-15 байт - Modbus-ответ на 15 аналоговых сигналов (двухбайтовые данные, т.е. всего 30 байт) плюс заголовки. Ну в 50 байт впишетесь. 2) Дискретные сигналы - Modbus-запрос на получение дискретных данных - примерно 12-15 байт - Modbus-ответ на 110 дискретных сигналов (однобайтовые данные, т.е. всего 110 байт) плюс заголовки. Давайте округлим до 130 байт. Итого: чуть больше 200 байт полезной информации по TCP/IP на один запрос. Чаще 10 раз в секунду опрашивать ioLogik нет смысла (все равно у него АЦП работает с частотой 10 Гц). Вот и получается "полезный" трафик порядка 2 Кбит/с. Ещё сколько-то будет служебного. Но все равно в итоге получаются единицы килобит/с. Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now