Важно! Для однотипных сообщении рекомендуется использовать систему шаблонов, т.к. при помощи нее создавать такие сообщения удобнее и быстрее, чем через файл. Импорт/экспорт из файла доступен только для обычных сообщений. Шаблонные сообщения нельзя импортировать/экспортировать в файл.
Если импорт сообщений из файла производится впервые, то нужно создать необходимую структуру групп сообщений через редактор сообщений и добавить несколько сообщений для образца. Далее, нужно выполнить экспорт сообщений в файл (будет сохранен в папку "..\Simple-Scada 2\Import"), открыть сформированный файл и продолжить заполнение таблицы своими сообщениями. Каждый столбец таблицы отражает определенное свойство сообщения и его состояний:
•Для создания группы сообщений введите имя группы в столбец "Имя". Для создания вложений в группу используйте символ "#" - подгруппа; ## - подподгруппа и т.д.
•Следующие свойства заполняются из соответствующих выпадающих списков: Бит, Сброс, Тип, Инверт. бит, Звук, Неподтв., Активные. Не пытайтесь вводить значения отличные от доступных - это приведет к ошибкам при импорте сообщений.
•Переменные, указанные для сообщений при заполнении файла, должны быть добавлены в проект через редактор переменных. Если при импорте переменная не будет найдена, то появится предупреждение с номером строки и столбца, в котором имеется отсутствующая в проекте переменная:
•Имена сообщений не должны совпадать. При совпадении имен сообщений будет выдано предупреждение с номером строки и столбца, в котором имеется сообщение с повторяющимся именем:
•Значения и диапазоны в состояниях сообщения не должны пересекаться между собой. При пересечении значений или диапазонов в состоянии сообщения, будет выдано предупреждение с номером строки и столбца, в котором имеется некорректное значение:
После того, как таблица будет заполнена, необходимо сохранить ее. Simple-Scada поддерживает импорт из следующих форматов:
•xlsx - наиболее удобный формат файла. При импорте/экспорте в файл "xlsx" можно работать с раскрывающимися списками, что повышает удобство работы и редактирования сообщений.
•xls - формат файла версии Excel 2003 и более ранних.
•csv - текстовый файл с разделителями.
Если требуется сохранить файл в формате CSV, то для этого в Excel необходимо перейти в меню "Файл -> Сохранить как" и указать тип файла "CSV (разделители - запятые)":
После сохранения файла в нужном формате в папку "..\Simple-Scada 2\Import", открываем редактор сообщений и нажимаем кнопку импорта из файла, расположенную в верхней части панели групп:
Выбираем наш файл (для CSV-файла можно задать кодировку) и указываем "Тип импорта":
•пропустить существующие - добавить только новые сообщения (совпадающие по имени сообщения будут пропущены).
•обновить существующие - обновить свойства совпадающих по имени сообщений и добавить новые(если они имеются).
Важно! Если необходимо, чтобы совпадающие по имени сообщения обновили свои свойства, нужно указать "Тип импорта" -> "обновить существующие".
Редактор проверит файл и в случае обнаружения ошибок заполнения выдаст предупреждение с указанием строки и столбца содержащих неверные данные. Если проверка пройдет успешно, то появится диалоговое окно с указанием количества групп и сообщений, которые будут импортированы:
После нажатия кнопки "Импортировать" сообщения будут добавлены в редактор сообщений с разбивкой по группам указанным в файле:
В процессе разработки проекта можно продолжать добавлять новые сообщения и группы в файл и затем снова импортировать его.