Промтех | Референсные проекты
Наши специалисты реализовали более 200 проектов в различных отраслях промышленности с разной степенью сложности. В числе наших заказчиков крупнейшие государственные и коммерческие организации
«ГМК «НОРИЛЬСКИЙ НИКЕЛЬ». КОМПЛЕСКНАЯ АВТОМАТИЗАЦИЯ РУДНИКА «КАЙЕРКАНСКИЙ»Компанией «Промтех» успешно реализован сложный и, вместе с тем, интересный проект по автоматизации и диспетчеризации (АСОДУ) горного производства одного из предприятий ГМК «Норильский Никель» – рудника «Кайерканский». Этот проект стал настоящим вызовом для команды разработчиков «Промтех», которые блестяще справились с поставленной задачей. В результате, множество разрозненных систем, реализованных на различных технических средствах автоматизации, были объединены в единое информационное пространство с общей средой визуализации, контроля и управления технологическими процессами, организованное по принципу «одного окна». Такое решение позволяет оперативно решать технологические, экономические и управленческие задачи. Менеджеры разных уровней управления получают необходимую и достоверную информацию для принятия оптимальных решений благодаря тому, что обмен данными теперь происходит в едином информационном пространстве.
АВТОМАТИЧЕСКОГО УПРАВЛЕНИЯ ПРОЦЕССАМИ ПОДЗЕМНОГО ДРОБЛЕНИЯ И ДОСТАВКИ РУДЫ; ПОЗИЦИОНИРОВАНИЯ ПЕРСОНАЛА И ТРАНСПОРТА; ДИСПЕТЧЕРИЗАЦИИ ПОДЗЕМНОЙ САМОХОДНОЙ ТЕХНИКИ.
Еще одним знаковым событием для ООО «Промтех» стали работы по общей диспетчеризации Кировского рудника АО «Апатит». В результате была разработана и внедрена система автоматического управления процессом подземного дробления и доставки руды (реализована концепция «рудник без людей»), а также система позиционирования персонала и транспорта на основе беспроводной телефонной связи. Самый основной аспект, на который делалась ставка – это обеспечение безопасности при производстве подземных работ. Внедрение данных систем позволило предприятию выйти на новый уровень оптимизации производственных процессов за счет постоянного контроля нахождения персонала, что позволит в будущем быстрее реагировать на внештатные ситуации за счет подачи аварийного сигнала каждому работнику по системе позиционирования. Также стоит отметить увеличившуюся в следствие произведенной модернизации производительности рудника.
Компания «Промтех» выступила в качестве подрядчика при реализации проекта по созданию АСОДУ Усольского калийного комбината, что позволило объединить все структурные подразделения предприятия (Рудник, Фабрика, Транспортный цех, Системы технического учета и распределения энергоресурсов, Вспомогательных служб и т.д.) в единую управляемую систему, действующую на основе принципа взаимного согласования темпов и объемов производства, которая, ориентируясь на плановые нормы производства и реагируя на возникновение аварийных и нештатных ситуаций, позволяет снизить издержки производства и снабдить управленческий ресурс предприятия гибким инструментом стратегического планирования.
ООО «Промтех» также предлагает комплексные решения в сфере управления технологическими и производственными процессами золотоизвлекательных фабрик. Одним из примеров реализации подобных задач стала работа над проектом по разработке АСУТП для ЗИФ Олимпиадинского месторождения ЗАО «Полюс». Итогом работ стало увеличение показателей извлечения золота, а также повышение эффективности работы фабрики, достигнутое за счет:
— Увеличения производительности (выпуск товарной продукции)
— Устранения ситуаций, обуславливающих получение некачественной продукции
— Повышения извлечения металлов из руды — Снижение убытков от аварий и простоев оборудования
— Минимизации влияния «человеческого» фактора на работу технологического процесса
— Общего снижения себестоимости выпускаемой продукции
Референтные цены в госзакупках
Главная • База знаний • Статьи, комментарии, интервью • Референтные цены в госзакупках
20 октября 2016 г. были подведены итоги общественного обсуждения законопроекта «О внесении изменений в Федеральный закон «О контрактной системе в сфере закупок товаров, работ, услуг для обеспечения государственных и муниципальных нужд» и отдельные законодательные акты Российской Федерации», подготовленного Минэкономразвития России. Этот документ предусматривает введение в законодательство понятия «референтная цена», а также соответствующее изменение регулирования.
По законопроекту референтная цена – это цена единицы товара, работы, услуги, закупаемых для обеспечения государственных и муниципальных нужд, сформированная на основании данных о ценах на такие товары, работы, услуги по ранее заключенным государственным контрактам, которые при этом должны быть исполнены без применения к поставщику неустоек (штрафов, пеней). Сведения о ценах заключенных ранее контрактов будут содержаться в единой информационной системе в сфере закупок (далее – ЕИС), а референтная цена по каждому товару – автоматически определяться самой ЕИС в порядке, установленном Правительством РФ.
Законопроектом вводятся референтные цены для закупок как по Закону № 44-ФЗ, так и по Закону № 223-ФЗ, то есть в том числе для закупок отдельными видами юридических лиц (госкорпорации, субъекты естественных монополий и т. д.).
Следует пояснить, что необходимым условием для введения референтных цен служит унификация наименований закупаемых товаров, работ и услуг. В противном случае невозможно будет корректно определить референтную цену на какой-либо товар, поскольку он может в различных государственных контрактах называться по-разному.
Разработан проект Постановления Правительства РФ, определяющий порядок формирования и ведения каталога товаров, работ, услуг для обеспечения государственных и муниципальных нужд, состав включаемой в него информации и документов. Согласно этому проекту государственный заказчик будет обязан при формировании конкурсной документации ориентироваться на данные из каталога. Сформированный каталог будет находиться в публичном доступе.
Внедрение в государственные закупки референтных цен, а также единого каталога товаров, работ и услуг видится действительно разумной мерой, позволяющей сделать процесс ценообразования в ходе определения начальной цены контракта более прозрачным и повысить эффективность использования бюджетных средств. Введение референтных цен очень важно для закупок, осуществляемых по Закону № 223-ФЗ, поскольку он не устанавливает обязательных к применению методов определения начальной (максимальной) цены контракта.
Однако, на наш взгляд, некоторые положения законопроекта требуют значительной доработки. Так, вопросы вызывает предложенная формулировка об использовании государственным заказчиком существующих методов определения начальной цены контракта с учетом содержащихся в ЕИС референтных цен. Что значит «определение цены контракта с учетом референтных цен»? Накладывается ли на государственного заказчика обязательство, или ему предоставляется право устанавливать начальную цену контракта с учетом референтной цены? Будет ли референтная цена иметь приоритетное значение при расчете начальной цены контракта по методу сопоставимых рыночных цен? Остается открытым и вопрос о реальной способности дефлятора, используемого при расчете референтной цены, актуализировать цену уже заключенных контрактов с учетом условий текущего дня.
Внедрение единого каталога товаров, работ и услуг также сопряжено с определенными трудностями. Очевидно, что его разработка – это крайне сложный, дорогостоящий и, главное, небыстрый процесс. Тем не менее референтные цены планируется внедрить уже с января 2017 г., что фактически не оставляет шансов разработчикам каталога запустить его одновременно с вступлением в силу поправок о референтных ценах. Таким образом, нормы о референтных ценах просто не будут работать до запуска каталога товаров в ЕИС.
Внедрение референтных цен в государственные закупки, безусловно, позитивное начинание. Однако необходимо доработать законопроект, чтобы исключить правовую неопределенность для госзаказчиков. Кроме того, поскольку основным регулятором в сфере государственных закупок является ФАС России, ее мнение о законопроекте особенно интересно. И, возможно, оно будет высказано при внесении этого документа в Государственную Думу.
Источник — «Конкуренция и право»
Project References
Добавление ссылок из одного проекта в другой на панели Project References диалогового окна Properties проекта в StreamBase Студия.
Чтобы открыть панель «Ссылки на проект», откройте диалоговое окно «Свойства проекта» для проекта, который будет использовать ресурсы в другом проект, как описано в разделе Свойства проекта StreamBase. Выберите «Ссылки на проект» в столбце содержимого слева.
Ссылка на проект — это ссылка из текущего проекта Studio на другой проект. Ссылка делает определенные ресурсы в указанном проекте становятся доступными для использования в текущем проекте. Используйте панель «Ссылки на проект» диалогового окна «Свойства» текущего проекта, чтобы добавить или удалить ссылки на другие проекты в текущей рабочей области Studio.
Важно
Добавление ссылки на другой проект не приводит к автоматическому добавлению ресурсов этого проекта в текущий проект. Добавление ссылка на проект только делает указанный проект доступным для поиска ресурсов из текущего проекта.
Ресурсы, которые становятся доступными для текущего проекта из упомянутого проекта, включают:
Модули приложений в указанном проекте.
Интерфейсы в указанном проекте.
Определения в модуле в проекте, на который ссылаются, такие как константы, именованные схемы и схемы таблиц.
Файлы ресурсов, на которые ссылаются операторы и адаптеры, такие как файлы данных CSV или другие входные файлы.
Таким образом, добавление ссылки из проекта A в проект B добавляет модули и интерфейсы в проекте B в путь поиска модулей проекта A. Аналогично, папки в пути поиска ресурсов проекта B автоматически добавляются в путь поиска ресурсов проекта A.
Если указанный проект содержит какие-либо пользовательские операторы или адаптеры, они , а не становятся доступными для текущего проекта. Используйте панель «Путь сборки Java» диалогового окна «Свойства» проекта, чтобы добавить файлы JAR, которые реализуют пользовательские операторы и адаптеры.
Ниже показано диалоговое окно Project Properties для проекта FX_Aggregation_Sample
, показывающее, что он имеет ссылку на другой проект, FX_Aggregation_Components.
Это означает, что проект FX_Aggregation_Sample
в нижней части иллюстрации Package Explorer может использовать модули, определения, интерфейсы и файлы ресурсов.
в FX_Aggregation_Components
.
Если проект ссылается на более чем один проект, проекты, на которые есть ссылки, ищутся в алфавитном порядке по имени проекта. Этот позволяет вам управлять порядком вызова нескольких проектов, на которые ссылаются, управляя их именами проектов.
На следующем рисунке показаны ссылки на два проекта StreamBase. Первый из двух проектов изначально назывался FX_Sharables
. Однако это означало, что ресурсы в FX_Aggregation_Components
сначала были видны ссылающемуся проекту. Чтобы сделать ресурсы в FX_Sharables
доступными перед другим проектом, он был переименован в FX_AA_Sharables
.
Вызывающее приложение также может использовать ресурсы назначенных подпапок упомянутого проекта. Используйте сетку «Папки проекта в пути поиска модуля» на панели «Путь поиска модуля» диалогового окна свойств проекта
На следующем рисунке показана часть страницы «Путь поиска модуля» диалогового окна «Свойства» проекта. Этот проект обозначил два уровня подпапок, на которые можно ссылаться.
Управление ссылками в проекте — Visual Studio (Windows)
- Статья
- 7 минут на чтение
Применяется к: Visual Studio Visual Studio для Mac Visual Studio Code
Прежде чем писать код для внешнего компонента или подключенной службы, ваш проект должен сначала содержать ссылку на него. Ссылка — это, по сути, запись в файле проекта, которая содержит информацию, необходимую Visual Studio для поиска компонента или службы.
Способ добавления ссылки зависит от типа проекта для кода, над которым вы работаете:
Если вы видите узел Dependencies в Solution Explorer , вы можете использовать контекстное меню правой кнопки мыши, чтобы выбрать Добавить ссылку на проект . Вы также можете щелкнуть правой кнопкой мыши узел проекта и выбрать Добавить > Ссылка на проект .
Если вы видите узел References в Solution Explorer
, вы можете использовать контекстное меню правой кнопки мыши, чтобы выбрать Add Reference . Или щелкните правой кнопкой мыши узел проекта и выберите Добавить > Ссылка .Дополнительные сведения см. в разделе Как добавить или удалить ссылки.
Можно добавить ссылку на следующие типы компонентов и служб:
Ссылки на приложения UWP
Ссылки на проекты
Проекты универсальной платформы Windows (UWP) могут создавать ссылки на другие проекты UWP в решении или на проекты Windows 8.1 или двоичные файлы, при условии, что в этих проектах не используются API, которые устарели в Windows 10 и более поздних версиях. Дополнительные сведения см. в статье Переход со среды выполнения Windows 8 на UWP.
Если вы решите переориентировать проекты Windows 8.1 на Windows 10 и более поздние версии, см. статью Портирование, миграция и обновление проектов Visual Studio.
Ссылки на Extension SDK
Приложения Visual Basic, C#, C++ и JavaScript универсальной платформы Windows (UWP) могут ссылаться на Extension SDK, предназначенные для Windows 8.1, если эти Extension SDK не используют API, которые устарели в Windows 10 и потом. Посетите сайт поставщика Extension SDK, чтобы узнать, могут ли на него ссылаться приложения UWP.
Если вы обнаружите, что Extension SDK, на который ссылается ваше приложение, не поддерживается, вам необходимо выполнить следующие шаги:
Посмотрите на название проекта, который вызывает ошибку. Платформа, на которую нацелен ваш проект, указана в скобках рядом с названием проекта. Например, MyProjectName (Windows 8.1) означает, что ваш проект MyProjectName предназначен для версии платформы Windows 8. 1.
Перейдите на сайт поставщика, которому принадлежит неподдерживаемый SDK расширений, и установите версию SDK расширений с зависимостями, совместимыми с версией платформы, на которую нацелен ваш проект.
Note
Один из способов узнать, имеет ли Extension SDK зависимости от других Extension SDK, — просмотреть Reference Manager . Перезапустите Visual Studio, создайте новый проект приложения C# UWP, затем щелкните проект правой кнопкой мыши и выберите Добавить ссылку . Перейдите на вкладку Windows , затем на подвкладку Extensions и выберите Extension SDK. Посмотрите на правую панель диспетчера ссылок
Важно
Если ваш проект нацелен конкретно на Windows 10, а Extension SDK, установленный на предыдущем шаге, зависит от пакета среды выполнения Microsoft Visual C++, версия пакета среды выполнения Microsoft Visual C++, совместимая с Windows 10, — v14. 0 и устанавливается вместе с Visual Studio.
Если Extension SDK, который вы установили на предыдущем шаге, имеет зависимости от других Extension SDK, перейдите на сайты поставщиков, которым принадлежат зависимости, и установите версии этих зависимостей, совместимые с версией платформы, на которой работает ваш проект. таргетинг.
Перезапустите Visual Studio и откройте приложение.
Щелкните правой кнопкой мыши узел Ссылки или Зависимости в проекте, который вызвал ошибку, и выберите Добавить ссылку .
Перейдите на вкладку Windows , а затем на подвкладку Extensions , затем снимите флажки для старых SDK расширений и установите флажки для новых SDK расширений. Нажмите OK .
Когда вы делаете ссылку на сборку в своем проекте, Visual Studio ищет сборку в следующих местах:
Примечание
- Все проекты содержат подразумеваемую ссылку на mscorlib .
- Все проекты содержат подразумеваемую ссылку на
System.Core
, даже еслиSystem.Core
удален из списка ссылок. - Проекты Visual Basic содержат подразумеваемую ссылку на Microsoft.VisualBasic.
Ссылки на общие компоненты во время выполнения
Во время выполнения компоненты должны находиться либо в пути вывода проекта, либо в глобальном кэше сборок (GAC). Если проект содержит ссылку на объект, который не находится ни в одном из этих мест, вы должны скопировать ссылку в выходной путь проекта при построении проекта. Свойство CopyLocal указывает, нужно ли делать эту копию. Если значение равно True , ссылка копируется в каталог проекта при построении проекта. Если значение равно False , ссылка не копируется.
Если вы развертываете приложение, содержащее ссылку на пользовательский компонент, зарегистрированный в GAC, этот компонент не будет развернут вместе с приложением независимо от параметра CopyLocal. В более ранних версиях Visual Studio можно было установить свойство CopyLocal для ссылки, чтобы обеспечить развертывание сборки. Теперь вы должны вручную добавить сборку в папку \Bin. Это позволяет тщательно проверять весь пользовательский код, снижая риск публикации пользовательского кода, с которым вы не знакомы.
По умолчанию для свойства CopyLocal установлено значение False , если сборка или компонент находятся в глобальном кэше сборок или являются компонентом платформы. В противном случае устанавливается значение True . Ссылки между проектами всегда имеют значение True .
Ссылка на проект или сборку, предназначенную для другой версии .NET
Вы можете создавать приложения, ссылающиеся на проекты или сборки, предназначенные для другой версии .NET. Например, вы можете создать приложение, предназначенное для .NET Framework 4.6, которое ссылается на сборку, предназначенную для .NET Framework 4.5. Если вы создаете проект, предназначенный для более ранней версии . NET, вы не можете задать в этом проекте ссылку на проект или сборку, предназначенную для более новой версии.
Дополнительные сведения см. в разделе Обзор таргетинга платформы.
Межпроектные ссылки
Межпроектные ссылки — это ссылки на проекты, содержащие сборки; вы добавляете ссылки на проекты с помощью вкладки Projects диалогового окна «Диспетчер ссылок». Visual Studio может найти сборку, если указан путь к проекту.
Если у вас есть проект, создающий сборку, вы должны ссылаться на проект, а не на файл (см. ниже). Преимущество межпроектной ссылки заключается в том, что она создает зависимость между проектами в системе сборки. Зависимый проект будет построен, если он изменился с момента последней сборки ссылающегося проекта. Ссылка на файл не создает зависимости сборки, поэтому можно построить ссылающийся проект без сборки зависимого проекта, и ссылка может устареть. (То есть проект может ссылаться на ранее созданную версию проекта.) Это может привести к тому, что в bin каталог, что невозможно. Когда возникает этот конфликт, вы увидите сообщение, такое как «Предупреждение: файл зависимости в проекте «Проект» не может быть скопирован в каталог запуска, поскольку это приведет к перезаписи ссылки на файл». Дополнительные сведения см. в разделах Устранение неполадок с неработающими ссылками и Практическое руководство. Создание и удаление зависимостей проекта.
Примечание
Ссылка на файл вместо ссылки между проектами создается, если целевая версия .NET Framework одного проекта — версия 4.5, а целевая версия другого проекта — версии 2, 3, 3.5 или 4.0.
Общие ссылки на проекты
В отличие от большинства других типов проектов, общий проект не имеет двоичного вывода. Вместо этого код компилируется в каждый проект, который на него ссылается. Общие проекты позволяют писать общий код, на который ссылается несколько различных проектов приложений. Код компилируется как часть каждого ссылающегося проекта и может включать директивы компилятора, чтобы помочь включить функции, специфичные для платформы, в общую базу кода.