Cоединение отсутствует...

Научно-Производственное Объединение «Каскад-ГРУП»

428000, Россия, Чувашская Республика, г. Чебоксары, пр. Машиностроителей, д. 1 КГ

Телефон: (8352) 22-34-32,
Факс: (8352) 63-48-38

E-mail: abc@kaskad-asu.com

Работа с Siemens: S7.dll для SCADы или «А поставили ли Вы галочку?»

Фраза «а поставили ли Вы галочку?» при работе с драйвером S7 для SCADы «Каскад» продолжает гулять в узких кругах. Дело в том что драйвер S7 использует для обмена с контроллером функции PUT/GET, обмен по которым по умолчанию отключен у любого контроллера Siemens.

По этой причине связи SCADы с контроллером при стандартной заливке программы и конфигурации у вас НЕ будет. Для того чтобы SCADа «Каскад» при помощи драйвера S7.dll все-таки смогла пообщаться с запрограммированным вами контроллером, необходимо поставить галочку разрешения обмена PUT/GET-сообщениями с вашим контроллером. 

Для того, чтобы включить необходимые настройки в контроллерах, нужно иметь возможность вычитать программы из контроллеров (они должны быть незапаролены, либо у Вас должны быть необходимые пароли). После того, как конфигурация будет вычитана в STEP7 или Tia Portal, нужно убедиться, что установлена следующая галочка:

S7.dll для SCADы

Или так:

Дополнительно надо проверить наличие разрешений на чтение и запись данных в контроллер:

Для получения данных в Каскад Вам надо будет настроить конфигурацию.
Запускаем Настройку СДД:

Далеe выбираем конфигурацию:

Заходим в конфигурацию, выбираем «добавить устройство», вводим необходимые параметры: сетевой адрес, описание. Каждое устройство – это физический контроллер Siemens.
Если есть список тегов в виде csv-файла, то указываем путь к нему:

Для приложенного файла это выглядит так:

Нажимаем «Создать теги автоматически» и выбираем нужные теги из списка:

Если csv-файла нет, добавляем теги вручную кнопками «Добавить аналоговый/дискретный тег»:

Нажимаем на кнопку
и проверяем получение данных по тегам. Если теги синие и качество тега 00, значит, данные корректные, если что-то не так, то будет выдан код ошибки, при наведении на нее увидите расшифровку:

Читайте также