Программируемый контроллер S7-200. Системное руководство Например: Рассмотрим сеть, работающую со скоростью 9,6 кБод, с четырьмя TD 200 и четырьмя S7–200, где каждый S7–200 каждую секунду записывает 10 байтов данных другому S7–200. Воспользуемся таблицей 7–11 для расчета конкретных времен передачи для сети: Передача 16 байтов данных 4 устройствами TD 200 = 0,66 с Передача 10 байтов данных 4 модулями S7–200 = 0,63 с Общее время оборота маркера = 1,29 с Чтобы обеспечить этой сети достаточное время для обработки всех запросов в течение одного оборота маркера, установите HSA равным 63. (См.
таблицу 7–13.) Выбор целевого времени оборота маркера (1,89 с), большего, чем максимальное время оборота маркера (1,29 с), гарантирует, что каждое устройство сможет передавать данные при каждом обороте маркера. Для улучшения надежности сети с несколькими maste-устройствами вам следует также предусмотреть следующие мероприятия: - Измените темп актуализации устройств ЧМ-интерфейса, чтобы увеличить время между актуализациями. Например, измените темп актуализации для TD 200 с «As fast as possible [Максимально быстро]» на «Once per second [Один раз в секунду]».
- Сократите количество запросов (и непроизводительные затраты сети для обработки запросов) путем объединения соответствующих операций чтения из сети и записи через сеть. Например, вместо двух операций чтения из сети, которые считывают по 4 байта каждая, используйте одну операцию чтения из сети, которая считывает 8 байтов. Время обработки двух запросов по 4 байта значительно больше, чем время обработки одного запроса на 8 байтов. - Измените темп актуализации master-устройств S7–200 так, чтобы они не пытались выполнять актуализацию быстрее времени оборота маркера. 240