Siemens — 3. Обмен данными

Обмен данными 3.2 Коммуникационные услуги Как можно использовать открытые IE-коммуникации Чтобы иметь возможность обмена данными с другими коммуникационными партнерами через программу пользователя, STEP 7 предоставляет в распоряжение следующие FB и UDT в разделе "Communication Blocks [Коммуникационные блоки]" стандартной библиотеки "Standard Library": • Протоколы, ориентированные на соединения: TCP, ISO-on-TCP – FB 63 "TSEND" для передачи данных – FB 64 "TRCV" для приема данных – FB 65 "TCON", для создания соединения – FB 66 "TDISCON", для рассоединения – UDT 65 "TCON_PAR" со структурой данных для проектирования соединения • Протокол без установления соединения:

UDP – FB 67 "TUSEND" для передачи данных – FB 68 "TURCV" для приема данных – FB 66 "TDISCON" для ликвидации локальной точки доступа к коммуникациям – FB 65 "TCON" для создания локальной точки доступа к коммуникациям – UDT 65 "TCON_PAR" со структурой данных для параметризации локальной точки доступа к коммуникациям – UDT 66 "TCON_ADR" со структурой данных параметров адресации удаленного партнера Блок данных для параметризации • Блоки данных для параметризации коммуникационных соединений при использовании TCP и ISO-on-TCP. Для параметризации соединения вы должны создать DB, содержащий структуру данных из UDT 65 "TCON_PAR".

Эта структура данных содержит все параметры, которые вам необходимы для установления соединения. Вам нужно создать такую структуру данных для каждого соединения, и вы можете организовать ее также в глобальном DB. В параметре CONNECT функционального блока FB 65 "TCON" содержится ссылка на адрес описания соответствующего соединения (например, P#DB100.DBX0.0, byte 64). • Блоки данных для параметризации локальной точки доступа к коммуникациям при использовании UDP Для параметризации локальной точки доступа к коммуникациям создайте DB, содержащий структуру данных из UDT 65 "TCON_PAR".

Эта структура данных содержит все параметры, которые вам необходимы для установления соединения между программой пользователя и коммуникационным уровнем операционной системы Параметр CONNECT функционального блока FB 65 "TCON" содержит ссылку на адрес описания соответствующего соединения (напр., P#DB100.DBX0.0 Byte 64). Manual, 12/2006 , A5E00105475-07 3-27 CPU 31xC и CPU 31x, Технические данные