<?xml version='1.0' encoding='UTF-8' ?> <!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'> <html class="client-nojs" dir="ltr" lang="en"> <head> <meta charset="UTF-8" /> <title>Модули/DCON - OpenSCADAWiki</title> <meta content="MediaWiki 1.26.4" name="generator" /> <link href="https://www.gnu.org/copyleft/fdl.html" rel="copyright" /> <link href="../../en/files/doc.css" rel="stylesheet" /></head> <body><div class="floatright"><a href="../index.html"><img alt="OpenSCADA" src="../../en/files/index.png" /></a></div><div id="mw_header"> <div class="mw-indicators"> </div> <h1 id="firstHeading" lang="ru">Модули/DCON</h1> </div><div class="mw-content-ltr" dir="ltr" id="mw-content-text" lang="ru"><div class="mw-pt-translate-header noprint" dir="ltr" lang="en">This page is a <span class="plainlinks"><a class="external text" href="http://oscada.org/wiki/index.php?title=Special:Translate&group=page-Modules%2FDCON&action=page&filter=&language=ru" rel="nofollow noreferrer noopener" target="_blank">translated version</a></span> of the page <a class="external" href="http://oscada.org/wiki/Modules/DCON" title="Modules/DCON">Modules/DCON</a> and the translation is 93% complete.</div><hr /><div class="mw-pt-languages" dir="ltr" lang="en"><div class="mw-pt-languages-list autonym"><a class="mw-pt-languages-ui mw-pt-progress mw-pt-progress--complete" href="../../en/Modules/DCON.html" title="Modules/DCON (100% translated)">English</a> • ‎<span class="mw-pt-languages-selected mw-pt-progress mw-pt-progress--complete">mRussian</span> • ‎<a class="mw-pt-progress mw-pt-progress--complete" href="../../uk/Modules/DCON.html" title="Модулі/DCON (100% translated)">УкраїнÑька</a></div></div> <div class="noprint" style="float:right; border:1px solid gray; width:300px; background-color:ivory; padding:2px;"> <table cellspacing="0"> <tr> <td> <a class="image" href="http://oscada.org/wiki/File:Constr.png"><img alt="Constr.png" height="32" src="../../en/files/Constr.png" width="32" /></a> </td> <td style="padding-left:5px;"> The translation checking and actualizing </td></tr></table> </div> <table class="wikitable"> <tr> <th> Модуль </th> <th> Ð˜Ð¼Ñ </th> <th> ВерÑÐ¸Ñ </th> <th> Ð›Ð¸Ñ†ÐµÐ½Ð·Ð¸Ñ </th> <th> ИÑточник </th> <th> Языки </th> <th> Платформы </th> <th> Тип </th> <th> Ðвтор </th> <th> ОпиÑание </th></tr> <tr> <td> <a href="../Modules/DCON.html" title="Special:MyLanguage/Modules/DCON">DCON</a> </td> <td> DCON клиент </td> <td> 1.2 </td> <td> GPL2 </td> <td> daq_DCON.so </td> <td> en,uk,ru,de </td> <td> x86,x86_64,ARM </td> <td> DAQ </td> <td> Роман Савоченко, Ðлмаз Каримов </td> <td> ПредоÑтавлÑет реализацию клиента DCON-протокола. Поддерживает I-7000 DCON протокол. </td></tr></table> <div class="toc" id="toc"><div id="toctitle"><h2>Contents</h2></div> <ul> <li class="toclevel-1 tocsection-1"><a href="#.D0.9E.D0.B1.D1.89.D0.B5.D0.B5_.D0.BE.D0.BF.D0.B8.D1.81.D0.B0.D0.BD.D0.B8.D0.B5_.D0.BF.D1.80.D0.BE.D1.82.D0.BE.D0.BA.D0.BE.D0.BB.D0.B0_DCON"><span class="tocnumber">1</span> <span class="toctext">Общее опиÑание протокола DCON</span></a></li> <li class="toclevel-1 tocsection-2"><a href="#.D0.9C.D0.BE.D0.B4.D1.83.D0.BB.D1.8C"><span class="tocnumber">2</span> <span class="toctext">Модуль</span></a> <ul> <li class="toclevel-2 tocsection-3"><a href="#.D0.9A.D0.BE.D0.BD.D1.82.D1.80.D0.BE.D0.BB.D0.BB.D0.B5.D1.80_.D0.B4.D0.B0.D0.BD.D0.BD.D1.8B.D1.85"><span class="tocnumber">2.1</span> <span class="toctext">Контроллер данных</span></a></li> <li class="toclevel-2 tocsection-4"><a href="#.D0.9F.D0.B0.D1.80.D0.B0.D0.BC.D0.B5.D1.82.D1.80.D1.8B"><span class="tocnumber">2.2</span> <span class="toctext">Параметры</span></a></li> </ul> </li> <li class="toclevel-1 tocsection-5"><a href="#.D0.A2.D0.B0.D0.B1.D0.BB.D0.B8.D1.86.D0.B0_.D1.81.D0.BE.D0.B2.D0.BC.D0.B5.D1.81.D1.82.D0.B8.D0.BC.D0.BE.D1.81.D1.82.D0.B8_.D0.BC.D0.BE.D0.B4.D1.83.D0.BB.D0.B5.D0.B9_.D0.B2.D0.B2.D0.BE.D0.B4.D0.B0-.D0.B2.D1.8B.D0.B2.D0.BE.D0.B4.D0.B0_.D1.80.D0.B0.D0.B7.D0.BB.D0.B8.D1.87.D0.BD.D1.8B.D1.85_.D0.BF.D1.80.D0.BE.D0.B8.D0.B7.D0.B2.D0.BE.D0.B4.D0.B8.D1.82.D0.B5.D0.BB.D0.B5.D0.B9"><span class="tocnumber">3</span> <span class="toctext">Таблица ÑовмеÑтимоÑти модулей ввода-вывода различных производителей</span></a></li> </ul> </div> <p>DCON — протокол ÑемейÑтв контроллеров ADAM (<a class="external free" href="http://www.advantech.com" rel="nofollow noreferrer noopener" target="_blank">http://www.advantech.com</a>, <a class="external free" href="http://ipc2u.ru" rel="nofollow noreferrer noopener" target="_blank">http://ipc2u.ru</a>), ICP DAS (<a class="external free" href="http://www.icpdas.com" rel="nofollow noreferrer noopener" target="_blank">http://www.icpdas.com</a>, <a class="external free" href="http://ipc2u.ru" rel="nofollow noreferrer noopener" target="_blank">http://ipc2u.ru</a>), RealLab (<a class="external free" href="http://www.RLDA.ru" rel="nofollow noreferrer noopener" target="_blank">http://www.RLDA.ru</a>) и подобных. ИÑпользует Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ данных поÑледовательные линии ÑвÑзи RS-485. </p><p>Данный модуль предоÑтавлÑет возможноÑÑ‚ÑŒ ввода-вывода информации Ñ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ñ… уÑтройÑтв по протоколу DCON. Также модулем реализуютÑÑ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ горизонтального резервированиÑ, а именно ÑовмеÑтной работы Ñ ÑƒÐ´Ð°Ð»Ñ‘Ð½Ð½Ð¾Ð¹ Ñтанцией Ñтого-же уровнÑ. </p> <h2><span class="mw-headline" id=".D0.9E.D0.B1.D1.89.D0.B5.D0.B5_.D0.BE.D0.BF.D0.B8.D1.81.D0.B0.D0.BD.D0.B8.D0.B5_.D0.BF.D1.80.D0.BE.D1.82.D0.BE.D0.BA.D0.BE.D0.BB.D0.B0_DCON"><span class="mw-headline-number">1</span> Общее опиÑание протокола DCON</span></h2> <p>Протокол DCON предполагает одно ведущее (запрашивающее) уÑтройÑтво в линии (master), которое может передавать команды одному или неÑкольким ведомым уÑтройÑтвам (slave), обращаÑÑÑŒ к ним по уникальному в линии адреÑу. СинтакÑÐ¸Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´ протокола позволÑет адреÑовать 255 уÑтройÑтв на одной линии ÑвÑзи Ñтандарта RS-485. </p><p>Инициатива Ð¿Ñ€Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ð¾Ð±Ð¼ÐµÐ½Ð° вÑегда иÑходит от ведущего уÑтройÑтва. Ведомые уÑтройÑтва проÑлушивают линию ÑвÑзи. МаÑтер подаёт Ð·Ð°Ð¿Ñ€Ð¾Ñ (поÑылка, поÑледовательноÑÑ‚ÑŒ байт) в линию и переходит в ÑоÑтоÑние проÑÐ»ÑƒÑˆÐ¸Ð²Ð°Ð½Ð¸Ñ Ð»Ð¸Ð½Ð¸Ð¸ ÑвÑзи. Ведомое уÑтройÑтво отвечает на запроÑ, пришедший в его адреÑ. </p> <h2><span class="mw-headline" id=".D0.9C.D0.BE.D0.B4.D1.83.D0.BB.D1.8C"><span class="mw-headline-number">2</span> Модуль</span></h2> <p>Данный модуль предоÑтавлÑет возможноÑÑ‚ÑŒ прозрачного опроÑа и запиÑи портов ввода-вывода уÑтройÑтв, ÑовмеÑтимых Ñ ICP DAS I-7000. Ðа вкладках наÑтроек Ð¼Ð¾Ð´ÑƒÐ»Ñ DCON вводÑÑ‚ÑÑ Ð½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ñ‹Ðµ наÑтройки, а на вкладках атрибутов поÑвлÑÑŽÑ‚ÑÑ ÑоответÑтвующие заданным параметрам переменные ввода-вывода. </p> <h3><span class="mw-headline" id=".D0.9A.D0.BE.D0.BD.D1.82.D1.80.D0.BE.D0.BB.D0.BB.D0.B5.D1.80_.D0.B4.D0.B0.D0.BD.D0.BD.D1.8B.D1.85"><span class="mw-headline-number">2.1</span> Контроллер данных</span></h3> <p>Ð”Ð»Ñ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¸Ñточника данных DCON ÑоздаётÑÑ Ð¸ конфигурируетÑÑ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ð»ÐµÑ€ в ÑиÑтеме OpenSCADA. Пример вкладки конфигурации контроллера данного типа изображен на риÑ.1. </p> <div class="center"><div class="thumb tnone"><div class="thumbinner" style="width:780px;"><a class="image" href="http://oscada.org/wiki/File:DCON_cntr.png"><img class="thumbimage" height="670" src="../../en/files/DCON_cntr.png" width="778" /></a> <div class="thumbcaption">РиÑ.1. Вкладка конфигурации контроллера.</div></div></div></div> <p>From this tab you can set: </p> <ul><li> State of the controller object, as follows: status, "Enabled", "Running" and the storage name containing the configuration.</li> <li> Identifier, name and description of the controller.</li> <li> The state "Enabled" and "Running", in which the controller object must be translated at start up.</li> <li> Policy of scheduling and priority of the data acquisition task.</li> <li> Name of <a href="../Program_manual.html#Transports" title="Special:MyLanguage/Documents/Program manual">the output transport</a>, typicaly it is a transport of the <a href="../Modules/Serial.html" title="Special:MyLanguage/Modules/Serial">serial interfaces</a>.</li> <li> Request tries.</li></ul> <h3><span class="mw-headline" id=".D0.9F.D0.B0.D1.80.D0.B0.D0.BC.D0.B5.D1.82.D1.80.D1.8B"><span class="mw-headline-number">2.2</span> Параметры</span></h3> <p>Модуль <i>DCON</i> предоÑтавлÑет только один тип параметров — "Стандарт". Ðа вкладке параметров можно уÑтановить: </p> <ul><li> СоÑтоÑние параметра "Включен": требует отключениÑ-Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ Ð´Ð»Ñ Ð²ÑÑ‚ÑƒÐ¿Ð»ÐµÐ½Ð¸Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ð¹ на Ñтой вкладке в Ñилу. </li> <li> Идентификатор, Ð¸Ð¼Ñ Ð¸ опиÑание параметра. </li> <li> СоÑтоÑние в которое переводить параметр при загрузке "Включен". </li> <li> ÐÐ´Ñ€ÐµÑ ÑƒÑтройÑтва в Ñети RS-485. Ð’ деÑÑтичном виде от 0 до 255. </li> <li> Флаг проверки контрольной Ñуммы. Должен ÑоответÑтвовать заданному в уÑтройÑтве ввода-вывода.</li> <li> Сигнал главного. Предназначен Ð´Ð»Ñ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ñ ÑƒÑтройÑтвами Ñети работы главного. Должен ÑоответÑтвовать наÑтройкам Ñторожевых таймеров уÑтройÑтв.</li> <li> Метод Ñ‡Ñ‚ÐµÐ½Ð¸Ñ Ð°Ð½Ð°Ð»Ð¾Ð³Ð¾Ð²Ñ‹Ñ… входов (AI) или их отÑутÑтвие.</li> <li> Диапазон аналоговых входов (AI). УчаÑтвует в работе только при заданном методе Ñ‡Ñ‚ÐµÐ½Ð¸Ñ Ð°Ð½Ð°Ð»Ð¾Ð³Ð¾Ð²Ñ‹Ñ… входов и должен ÑоответÑтвовать наÑтройкам уÑтройÑтва.</li> <li> Метод запиÑи аналоговых выходов (AO) или их отÑутÑтвие.</li> <li> Диапазон аналоговых выходов (AO). УчаÑтвует в работе только при заданном методе Ñ‡Ñ‚ÐµÐ½Ð¸Ñ Ð°Ð½Ð°Ð»Ð¾Ð³Ð¾Ð²Ñ‹Ñ… входов и должен ÑоответÑтвовать наÑтройкам уÑтройÑтва.</li> <li> Метод Ñ‡Ñ‚ÐµÐ½Ð¸Ñ Ð´Ð¸Ñкретных входов (DI) или их отÑутÑтвие.</li> <li> Метод запиÑи диÑкретных выходов (DO) или их отÑутÑтвие.</li> <li> Метод Ñ‡Ñ‚ÐµÐ½Ð¸Ñ Ñчётных входов (CI) или их отÑутÑтвие.</li></ul> <div class="center"><div class="thumb tnone"><div class="thumbinner" style="width:741px;"><a class="image" href="http://oscada.org/wiki/File:DCON_prm_ru.png"><img class="thumbimage" height="616" src="../files/DCON_prm_ru.png" width="739" /></a> <div class="thumbcaption">РиÑ.2. Вкладка конфигурации параметра.</div></div></div></div> <p>Ð’ ÑоответÑтвии Ñ Ð½Ð°Ñтройками параметра выполнÑетÑÑ Ð¾Ð¿Ñ€Ð¾Ñ Ð¸ Ñоздание атрибутов (риÑ.3). </p> <div class="center"><div class="thumb tnone"><div class="thumbinner" style="width:661px;"><a class="image" href="http://oscada.org/wiki/File:DCON_prm_atr_ru.png"><img class="thumbimage" height="543" src="../files/DCON_prm_atr_ru.png" width="659" /></a> <div class="thumbcaption">РиÑ.3. Вкладка атрибутов параметра.</div></div></div></div> <h2><span class="mw-headline" id=".D0.A2.D0.B0.D0.B1.D0.BB.D0.B8.D1.86.D0.B0_.D1.81.D0.BE.D0.B2.D0.BC.D0.B5.D1.81.D1.82.D0.B8.D0.BC.D0.BE.D1.81.D1.82.D0.B8_.D0.BC.D0.BE.D0.B4.D1.83.D0.BB.D0.B5.D0.B9_.D0.B2.D0.B2.D0.BE.D0.B4.D0.B0-.D0.B2.D1.8B.D0.B2.D0.BE.D0.B4.D0.B0_.D1.80.D0.B0.D0.B7.D0.BB.D0.B8.D1.87.D0.BD.D1.8B.D1.85_.D0.BF.D1.80.D0.BE.D0.B8.D0.B7.D0.B2.D0.BE.D0.B4.D0.B8.D1.82.D0.B5.D0.BB.D0.B5.D0.B9"><span class="mw-headline-number">3</span> Таблица ÑовмеÑтимоÑти модулей ввода-вывода различных производителей</span></h2> <table class="wikitable"> <tr> <th> # </th> <th> Ð’Ð’ (DCON Метод) </th> <th> NILAP (<a class="external free" href="http://www.rlda.ru/" rel="nofollow noreferrer noopener" target="_blank">http://www.rlda.ru/</a>) </th> <th> ICPDAS (<a class="external free" href="http://www.icpdas.com/" rel="nofollow noreferrer noopener" target="_blank">http://www.icpdas.com/</a>) </th> <th> Advantech (<a class="external free" href="http://www.advantech.com/" rel="nofollow noreferrer noopener" target="_blank">http://www.advantech.com/</a>) </th></tr> <tr> <td> 1 </td> <td> 1AI(#AA), 1AI(#AAN) </td> <td> NL-1RTD </td> <td> I-7013 </td> <td> ADAM-4011, ADAM-4013, ADAM-4012, ADAM-4016 </td></tr> <tr> <td> 2 </td> <td> 1AI(#AA), 1AI(#AAN), 3DO(^AADOVVV) </td> <td> NL-1RTD </td> <td> </td> <td> </td></tr> <tr> <td> 3 </td> <td> 4AI(#AA), 4AI(#AAN) </td> <td> NL-4RTD </td> <td> </td> <td> </td></tr> <tr> <td> 4 </td> <td> 4AI(#AA), 4AI(#AAN), 3DO(^AADOVVV) </td> <td> NL-4RTD, CL-4RTD </td> <td> </td> <td> </td></tr> <tr> <td> 5 </td> <td> 1AI(#AA), 1AI(#AAN), 1DI(@AADI), 2DO(@AADO) </td> <td> </td> <td> I-7011, I-7012, I-7014 </td> <td> </td></tr> <tr> <td> 6 </td> <td> 1AI(#AA), 1AI(#AAN), 1DI(@AADI), 4DO(@AADO) </td> <td> </td> <td> I-7016P </td> <td> </td></tr> <tr> <td> 7 </td> <td> 2AI(#AA), 2AI(#AAN), 1DI(@AADI), 4DO(@AADO) </td> <td> </td> <td> I-7016 </td> <td> </td></tr> <tr> <td> 8 </td> <td> 8AI(#AA), 8AI(#AAN), 6DO(@AADODD)</td> <td> </td> <td>I-7005</td> <td> </td></tr> <tr> <td>9</td> <td>3AI(#AA), 3AI(#AAN)</td> <td> </td> <td>I-7033</td> <td> </td></tr> <tr> <td>10</td> <td>6AI(#AA), 6AI(#AAN)</td> <td> </td> <td>I-7015</td> <td>ADAM-4015 </td></tr> <tr> <td>11</td> <td>8AI(#AA), 8AI(#AAN)</td> <td>NL-8AI, NL-8TI</td> <td>I-7017, I-7018, I-7019R</td> <td>ADAM-4017, ADAM-4018, ADAM-4019 </td></tr> <tr> <td>12</td> <td>8AI(#AA), 8AI(#AAN), 2DO(^AADOVVV)</td> <td>CL-8TI</td> <td> </td> <td> </td></tr> <tr> <td>13</td> <td>8AI(#AA), 8AI(#AAN), 3DO(^AADOVVV)</td> <td>NL-8AI, NL-8TI, CL-8AI</td> <td> </td> <td> </td></tr> <tr> <td>14</td> <td>10AI(#AA), 10AI(#AANN)</td> <td> </td> <td>I-7017Z, I-7018Z</td> <td> </td></tr> <tr> <td>15</td> <td>16AI(#AA^AA), 16AI(#AAN^AAN)</td> <td>NL-8AI</td> <td> </td> <td> </td></tr> <tr> <td>16</td> <td>16AI(#AA^AA), 16AI(#AAN^AAN), 3DO(^AADOVVV)</td> <td>NL-8AI, RL-16AIF</td> <td> </td> <td> </td></tr> <tr> <td>17</td> <td>20AI(#AA), 20AI(#AANN)</td> <td> </td> <td>I-7017Z</td> <td> </td></tr> <tr> <td>18</td> <td>1AO(#AA)</td> <td>NL-1AO</td> <td>I-7021</td> <td>ADAM-4021 </td></tr> <tr> <td>19</td> <td>2AO(#AAN)</td> <td>NL-2AO, CL-2AO</td> <td>I-7022</td> <td> </td></tr> <tr> <td>20</td> <td>4AO(#AAN)</td> <td>NL-4AO, CL-4AO</td> <td>I-7024</td> <td> </td></tr> <tr> <td>21</td> <td>4AO(#AACN)</td> <td> </td> <td> </td> <td>ADAM-4024 </td></tr> <tr> <td>22</td> <td>14DI($AA6)</td> <td> </td> <td>I-7041</td> <td> </td></tr> <tr> <td>23</td> <td>16DI($AA6)</td> <td>NL-16DI, NL-16HV</td> <td>I-7051, I-7053</td> <td>ADAM-4051, ADAM-4053 </td></tr> <tr> <td>24</td> <td>16DI($AA6), 2DO(^AADOVVV)</td> <td>NL-16DI, NL-16HV, CL-16DI</td> <td> </td> <td> </td></tr> <tr> <td>25</td> <td>8DI($AA6,FF00)</td> <td>NL-8DI</td> <td>I-7052, I-7058, I-7059</td> <td>ADAM-4052 </td></tr> <tr> <td>26</td> <td>8DI($AA6), 2DO(^AADOVVV)</td> <td>NL-8DI, CL-8DI</td> <td> </td> <td> </td></tr> <tr> <td>27</td> <td>2DO(@AA,0300)</td> <td>NL-2R</td> <td> </td> <td> </td></tr> <tr> <td>28</td> <td>4DO(@AA,0F00)</td> <td>NL-4R, NL-4DO, CL-4DO</td> <td> </td> <td> </td></tr> <tr> <td>29</td> <td>4DO(#AA000F)</td> <td> </td> <td> </td> <td>ADAM-4060 </td></tr> <tr> <td>30</td> <td>3DI($AA6), 4DO(@AA,0F00)</td> <td>NL-4DO</td> <td> </td> <td> </td></tr> <tr> <td>31</td> <td>8DO(@AA,FF00)</td> <td>NL-8R, NL-8DO, RL-8RC, CL-8DO, CL-8RC</td> <td> </td> <td> </td></tr> <tr> <td>31</td> <td>8DO(#AA00FF)</td> <td> </td> <td> </td> <td>ADAM-4068, ADAM-4069 </td></tr> <tr> <td>32</td> <td>3DI($AA6), 8DO(@AA,FF00)</td> <td>NL-8DO</td> <td> </td> <td> </td></tr> <tr> <td>33</td> <td>13DO(@AA,1FFF)</td> <td> </td> <td>I-7042</td> <td> </td></tr> <tr> <td>34</td> <td>16DO(@AA,FFFF)</td> <td>NL-16DO, CL-16DO</td> <td>I-7043, I-7045</td> <td> </td></tr> <tr> <td>35</td> <td>3DI($AA6), 16DO(@AA,FFFF)</td> <td>NL-16DO</td> <td> </td> <td> </td></tr> <tr> <td>36</td> <td>4DI($AA6), 8DO(@AA,FF)</td> <td> </td> <td>I-7044</td> <td> </td></tr> <tr> <td>37</td> <td>7DI($AA6), 8DO(@AA,FF)</td> <td> </td> <td>I-7050</td> <td> </td></tr> <tr> <td>38</td> <td>7DI($AA6), 8DO(#AA00FF)</td> <td> </td> <td> </td> <td>ADAM-4050 </td></tr> <tr> <td>39</td> <td>8DI($AA6), 8DO(@AA,FF)</td> <td> </td> <td>I-7055</td> <td> </td></tr> <tr> <td>40</td> <td>8DI($AA6), 8DO(#AA00FF)</td> <td> </td> <td> </td> <td>ADAM-4055 </td></tr> <tr> <td>41</td> <td>4DI($AA6), 4DO(@AA,F)</td> <td> </td> <td>I-7060</td> <td> </td></tr> <tr> <td>42</td> <td>12DO(@AA,0FFF)</td> <td> </td> <td>I-7061</td> <td> </td></tr> <tr> <td>43</td> <td>12DO(#AA000FFF)</td> <td> </td> <td> </td> <td>ADAM-4056 </td></tr> <tr> <td>44</td> <td>8DI($AA6), 3DO(@AA,7)</td> <td> </td> <td>I-7063</td> <td> </td></tr> <tr> <td>45</td> <td>4DI($AA6), 5DO(@AA,1F)</td> <td> </td> <td>I-7065</td> <td> </td></tr> <tr> <td>46</td> <td>7DO(@AA,7F)</td> <td> </td> <td>I-7066, I-7067</td> <td> </td></tr> <tr> <td>47</td> <td>2CI(#AA)</td> <td>NL-2C</td> <td> </td> <td>ADAM-4080 </td></tr> <tr> <td>48</td> <td>2CI(#AA), 2DO(@AADO0D)</td> <td> </td> <td>I-7080</td> <td> </td></tr> <tr> <td>49</td> <td>2CI(#AA), 4DO(@(^)AADO0D)</td> <td>NL-2C</td> <td> </td> <td> </td></tr> <tr> <td>50</td> <td>3CI(#AA)</td> <td> </td> <td>I-7083</td> <td> </td></tr></table> </div><table style="border-top: dotted 2px #999999; margin-top: 20pt; color: gray;" width="100%"><tr><td style="text-align: left;" width="40%"><a href="http://oscada.org/wiki/Modules/DCON/ru">Modules/DCON/ru</a> - <a href="http://oscada.org/en/main/about-the-project/licenses/">GFDL</a></td><td style="text-align: center;">April 2025</td><td style="text-align: right;" width="40%">OpenSCADA 1+r3018</td></tr></table></body> </html>