Программа сменно-суточный рапорт для ведения сменно-суточного рапорта (газовщиком) на доменной печи, страница 2

12. Запустите скрипт на выполнение, и после получения сообщения об успешном выполнении закройте Query Analyser и проверьте наличие таблиц в базе данных. Список таблиц приводится в разделе Информационное обеспечение.

13.  Запустите приложение, при первом запуске Вы увидите сообщение о том, что невозможно подключиться к SQL серверу и будет предложено ввести новое имя сервера. Введите имя сервера и снова перезапустите приложение. Если имя сервера правильное, но во время запуска приложение выдает сообщение о том, что не может открыть какую либо таблицу или приложение неработоспособно, в приложении зайдите в настройки параметров и проверьте имя пользователя и пароль для подключения к SQL серверу, нажмите кнопку «Принять». После ввода имени пользователя и пароля перезапустите приложение.

14. Восстановите настроечную таблицу и таблицу со списком компонентов шихты. Для этого в форме «Настройка параметров» имеется кнопка «Восстановить адреса». После нажатия на нее,  выйдет предупреждающее окно и после утвердительного ответа,  данные для настроечной и таблицы компонентов будут восстановлены. Их можно будет просмотреть и средствами SQL сервера.

Информационное обеспечение

Информационное обеспечение представлено в приложении № 2.

Внимание информационное обеспечение для доменной печи №5 отличается от других печей!

В базе данных DP5 SQL сервера есть, так называемая, настроечная таблица под названием «Adjust», в которой хранится вся информация о тех параметрах, которые будут считываться с контроллеров и записываться в DDE элементы (тэги). Для каждого тэга в таблице определяется, активен этот тэг или нет, в какую таблицу будет записываться значение из контроллера, в какое поле, имя темы, элемент (адрес в контроллере PLC), с каким интервалом считываться из RSLinx, а также функциональное назначение данного параметра.

При запуске программа ReportDC считывает эту настроечную таблицу и на ее основе создает DDE тэги и организовывает связь с RSLinx и MSSQL .

Аппаратно-программная структура

Программа ReportDC устанавливается на  компьютеры,  которые территориально расположены в различных местах сети Windows NT доменного цеха. Взаимодействие осуществляется по различным физическим каналам  - Ethernet и Granch. Упрощенная структура изображена на рисунке внизу, полная структура всей сети Доменного цеха в приложении №1.

Программа, установленная в помещении газовой на рабочей станции XP1, настроена как клиент MS SQL сервера, но с возможностью редактирования. С неё осуществляется ввод данных в БД.

Программа, установленная в помещении контроллеров на сервере SPR5 , настроена как DDE клиент и клиент MS SQL сервера, который установлен на ней же. Она осуществляет считывание данных с контроллеров (PLC1-PLC5) и ввод их в базу MS SQL сервера, а также подготавливает записи для ввода газовщиком.

Программы, установленные на компьютеры начальника ДЦ и его заместителя, настроены как клиенты MS SQL сервера, но без возможности редактирования.

 

Работа

 Работа программы

Программа может работать в двух режимах: в полном режиме, т.е. обеспечивается вся функциональность и в режиме без опроса RSLinx и возможности редактирования таблиц. Этот режим следует использовать для удаленного пользователя, который имеет возможность только просмотра базы данных и вывода рапорта на печать. Настройка программы на нужный режим осуществляется через форму «Настройка параметров ».

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

Список форм и таблиц на них: