Перейти к содержимому

Подключения и адреса

Подключение описывает связь с устройством, адрес тега указывается в его формате. Панель адреса в таблице тегов собирает адрес без ручного ввода.

Панель адреса S7

Контроллеры S7-300, S7-400, S7-1200, S7-1500. Порт 102, задаются тип ЦПУ, стойка и слот.

Адрес Значение
DB1.DBX0.1 Бит блока данных
DB1.DBB2, DB1.DBW4, DB1.DBD8 Байт, слово, двойное слово
M10.0, MW10 Меркеры
I0.0 (E0.0) Входы
QW2 (AW2) Выходы
DB1.STRING10.20 STRING[20] со смещения 10
DB1.WSTRING40.20 WSTRING[20]
DB1.CHAR2, DB1.WCHAR4 Один символ
DB1.DTL20, DB1.DT32, DB1.DATE40, DB1.TOD42 Дата и время, тип тега String
DB1.S5TIME46 S5TIME, тип тега Int32, значение в миллисекундах

Строки и время доступны только в блоках данных. Кодовая страница для STRING и CHAR задаётся в подключении, по умолчанию 1251. Время передаётся текстом yyyy-MM-dd HH:mm:ss.fff.

Порт 502, задаётся Unit ID. Соединение может быть постоянным или открываться на время опроса.

Нотация Примеры
С нуля CO5, DI0, IR10, HR100, HR100.3 (бит регистра)
Modicon, с единицы 00001, 10001, 30001, 40001, 400001

MC Protocol, двоичный кадр 3E: Q/L, iQ-R и iQ-F в режиме совместимости с Q. Порт по умолчанию 5000.

Битовые устройства: X, Y, M, L, F, V, B, SM, SB, TS, CS. Словные: D, W, R, ZR, SD, SW, TN, CN. Номера X, Y, B, SB, W, SW шестнадцатеричные. Примеры: D100, M0, X1F.

Адрес тега — NodeId узла сервера, например ns=2;s=Line1.Speed. Режим безопасности: самая защищённая политика сервера (по умолчанию) или без шифрования для стенда. Сертификаты хранятся в %ProgramData%\Scadora\pki.

Адрес Что делает
SINE(0,100,60) Синус: минимум, максимум, период в секундах
RAMP(0,100,30) Пила
TRIANGLE(-5,5,20) Треугольник
SQUARE(10,20,80) Меандр: период, минимум, максимум
RANDOM(15,25) Случайное блуждание
MEM:Pump1, MEM:Speed=50 Ячейка памяти, можно с начальным значением
FILL(Pump1,5,2,0,100) Наполнение: ячейка, рост и спад в секунду, пределы
DELAY(Valve1,3) Значение ячейки с задержкой

Тег без подключения живёт в памяти сервера. Флаг Retain сохраняет его значение между перезапусками.