- •Практическая работа № 4
- •Теоретическое обоснование практической работы.
- •Адресация модулей simatic s7-300
- •1.1 Адресация, определяемая пользователем
- •1.2 Адресация модулей, определяемая местом установки
- •1.4 Адресация сигнальных модулей
- •1.4.1 Адреса цифровых модулей
- •1.4.2 Пример для цифровых модулей
- •Пример для аналоговых модулей
- •1.6 Адресация встроенных входов и выходов cpu
- •Адресация модулей simatic s7-400
- •2.1 Географические и логические адреса
- •2.1.1 Географические адреса
- •1.5 Адреса аналоговых модулей
- •2.1.2 Логические адреса
- •2.2 Адресация по умолчанию
- •2.2.1 Адресация по умолчанию цифровых модулей
- •2.2.2 Адреса по умолчанию аналоговых модулей
- •2.3 Как определить адрес канала по умолчанию
- •Задание на практическую работу
- •Контрольные вопросы.
1.1 Адресация, определяемая пользователем
При адресации, определяемой пользователем (свободной адресации), вы можете присвоить каждому модулю любой адрес в пределах управляемой CPU области адресации. В S7-300 свободная адресация возможна только для CPU 312, 314 (6ES7314-1AF10-0AB0), 315, 315-2 DP, 316-2 DP и 318-2 DP, а также CPU 31xC.
Свободную адресацию поддерживают следующие CPU
Адресация, определяемая пользователем (свободная адресация), означает, что вы можете присвоить каждому модулю (SM/FM/CP) адрес по своему выбору. Это назначение производится в STEP 7. При этом вы задаете начальный адрес модуля, на котором базируются все следующие адреса этого модуля.
Преимущества адресации, определяемой пользователем
• Вы можете оптимально использовать имеющееся в вашем распоряжении адресное пространство, поскольку между модулями не остается "пустых адресов".
• При создании стандартного программного обеспечения вы можете указывать адреса, независимо от конкретной конфигурации S7-300.
1.2 Адресация модулей, определяемая местом установки
Адресация модулей, определяемая местом установки (фиксированная адресация), является адресацией по умолчанию, т.е. STEP 7 ставит в соответствие каждому номеру слота определенный начальный адрес модуля.
При адресации, определяемой местом установки (адресации по умолчанию), каждому номеру слота поставлен в соответствие начальный адрес модуля. В зависимости от типа модуля это может быть цифровой или аналоговый адрес. В этой главе мы покажем вам, какие начальные адреса модулей присвоены тому или иному номеру слота. Данная информация необходима вам для того, чтобы определить начальные адреса используемых модулей.
Максимальная конфигурация и соответствующие начальные адреса модулей
Следующий рисунок представляет конструкцию S7-300 на 4 стойках и возможные слоты с начальными адресами их модулей.
В модулях ввода-вывода адреса входов и выходов начинаются с одного и того же начального адреса модуля.
1.4 Адресация сигнальных модулей
Далее описана адресация сигнальных модулей. Эта информация нужна вам для правильной адресации каналов сигнальных модулей в программе пользователя.
1.4.1 Адреса цифровых модулей
Адрес входа или выхода цифрового модуля складывается из адреса байта и адреса бита:
Адрес байта связан с начальным адресом модуля. Адрес бита вы считываете на модуле. Если первый цифровой модуль установлен в слоте 4, то по умолчанию его начальный адрес равен 0. Начальный адрес каждого следующего цифрового модуля увеличивается от слота к слоту на 4.
Следующий рисунок показывает, по какой схеме получаются адреса отдельных каналов цифрового модуля.
Рис.2. Адреса входов и выходов цифровых модулей
1.4.2 Пример для цифровых модулей
Следующий рисунок показывает на примере, какие создаются адреса по умолчанию, если цифровой модуль размещается в слоте 4, т. е. если начальный адрес модуля равен 0.
Номер слота 3 остается свободным, так как в примере отсутствует интерфейсный модуль.
Рис. 3. Адреса входов и выходов цифрового модуля в слоте 4
