Александр здравствуйте.
Постараюсь ответить на ваши вопросы по порядку
Цитата |
---|
Боюсь упустить важные моменты. Есть более подробная инструкция, как это сделать ? |
Нет инструкций нет, но Вы все сделали правильно. Из важных моментов, который мог быть упущен это идентификатор модели (поле в файле описания модели .mdl) должно сответствовать добавленной Вами формы в оброботку "ТорговоеОборудование" по принципу ИмяФорма = "ИмяТипа" (в данном случае "ФР" + "_" + ИдентификаторМодели. Т.е. не имя файла.mdl имеет значение а содержимое поля Идентификатор в узле описания <Модель
Таким образом если идентификатор модели "МИНИФП8", то имя формы должно быть "ФР_МИНИФП8"
Внимание!
именно формы а не макета
Цитата |
---|
добавил макет «ФР_МИНИФП8» |
Цитата |
---|
Мне не нужно менять код компоненты «Рарус». Я хочу, научиться работать с компонентой. |
Верно, для решения такой задачи как добавление новой модели оборудования компоненту модифицировать не нужно. Вызовы методов оборудования и структуры параметров будут переданы через нее "прозрачно" и попадут в написанный Вами код в модуле формы «ФР_МИНИФП8» в обработке "ТорговоеОборудование"
Цитата |
---|
Что это за файл : FR_Empty.plu ? |
Это основа/костяк для создания любой новой модели в классе ФР. Реализут собой программный объект драйвера, с которым можно взаимодействовать из кода 1С через объект "Задача". Хранит все заданные свойства конкретного экземпляра оборудования в разрезе заданных свойств для конкретной модели оборудования.
Цитата |
---|
Что содержится в файле *.mdl ? |
Описание свойств модели оборудования и значения по-умолчанию при создании нового/очередного экземпляра оборудования данной модели.
Цитата |
---|
Файла с расширением *.plu – это COM, DLL библиотеки поставляемые поставщиками оборудования ? Как COM, DLL библиотеки становиться plu ? |
Нет эти файлы создаются нашими программистами. По сути это DLL (и COM-объекты тоже), только с дополнительными определенными свойствами/интерфейсами предназначенными для работы в составе нашей схемы управления оборудованием.
Цитата |
---|
Файл с расширением mdl – это список входящих параметров и описание из значения ? |
Уже ответил выше
Цитата |
---|
Не могу понять почему для некоторого оборудования управляемая библиотека храниться в файле PLU, у другого оборудования в виде OCX или DLL. PLU – это библиотеки переписанные 1С, а OCX и DLL остались в оригинальном виде поставщика ? |
С некоторым оборудованием мы научились работать напрямую, и нам для взаимодействия с ним ничего не нужно кроме возможности отправки/приема данных через комуникационный порт например. В таких случаях достаточно одной только PLU-шки (пример: драйвер сканера/считывателя).
С другим оборудованием мы вынуждены взаимодействовать через драйверы/библиотеки поставщика оборудования, тогда в поставку добавляются дополнительные DLL/ОСХ (из комплектов драйверов "от производителя").
В некоторых случаях мы взаимодействуем с COM-объектами от производителя и требуем чтобы драйвера от поставщика оборудования уже присутствовали (были установлены) в системе заранее по различным причинам: либо они слишком большие, либо часто обновляются и скачать их с сайта производителя всегда правильнее чем установить с CD-диска дистрибутива, записанного несколько месяцев назад, либо мы вообще не имеем прав включать в поставку сторонее ПО и выполнять его настройку (или даже "предлагать" значения по умолчанию, последнее как правило относится к ПО эквайринга от различных банков)