Различия

Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.

Ссылка на это сравнение

ide_base_03 [2015/02/02 01:13] (текущий)
Строка 1: Строка 1:
 +======Шаблон программы======
  
 +Данный компонент необходим для разработки типовых алгоритмов проекта. Один шаблон программы может вызываться из разных узлов операторских станций или узлов контроллеров проекта как разные реализации одного и того же алгоритма, но с разными привязками аргументов к источникам-приемникам данных проекта.
 +
 +Для редактирования алгоритма шаблона используется специальный редактор, подробнее о нем смотрите раздел //**Редактор алгоритмов**//.
 +
 +На текущий момент алгоритм может быть разработан с использованием двух типов языков:
 +  - //**FBD**// (Functional Block Diagram) Язык функциональный блоков (около 130 различных типовых логических блоков в том числе и из стандарта МЭК61131.3). Визуальный язык программирования.
 +  - //**C#**// (Си-шарп) Высокоуровневый объектно-ориентированный язык программирования. Это текстовый язык программирования, ориентированный на технологию .Net.
 +
 +Помимо этих двух языков программирования в алгоритме можно вызывать внешние модули DLL, написанные на управляемом коде (Managed code) с использованием технологии .Net: на C#, на VB.Net. Это могут быть отдельные DLL сторонних разработчиков, штатные библиотеки, или даже DLL, которые были написаны и скомпилированы в самой среде разработки СКАДы.
ide_base_03.txt · Последние изменения: 2015/02/02 01:13 (внешнее изменение)
 
За исключением случаев, когда указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: CC Attribution-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki