{"id":23,"date":"2016-04-17T23:51:38","date_gmt":"2016-04-18T06:51:38","guid":{"rendered":"http:\/\/apsubsea.com\/?page_id=23"},"modified":"2017-02-07T14:58:52","modified_gmt":"2017-02-07T22:58:52","slug":"controller-dmx","status":"publish","type":"page","link":"https:\/\/www.apsubsea.com\/?page_id=23","title":{"rendered":"Controller DMX"},"content":{"rendered":"<p><strong>Multifunctional Data Multiplexing Controller (DMX) <\/strong><\/p>\n<p>DMX is very simple to install and use. It is robust in operation. Download <a href=\"http:\/\/apsubsea.com\/wp-content\/uploads\/pdf\/DMX_v1.pdf\" target=\"_blank\">Specification<\/a>.<\/p>\n<figure id=\"attachment_145\" aria-describedby=\"caption-attachment-145\" style=\"width: 300px\" class=\"wp-caption alignnone\"><img decoding=\"async\" loading=\"lazy\" class=\"size-medium wp-image-145\" src=\"http:\/\/apsubsea.com\/wp-content\/uploads\/2016\/04\/DMX-162716-300x279.jpg\" alt=\"Controller DMX: 16 bit, 16 AI, 16AO, 30 DI, 30 DO\" width=\"300\" height=\"279\" srcset=\"https:\/\/www.apsubsea.com\/wp-content\/uploads\/2016\/04\/DMX-162716-300x279.jpg 300w, https:\/\/www.apsubsea.com\/wp-content\/uploads\/2016\/04\/DMX-162716-768x713.jpg 768w, https:\/\/www.apsubsea.com\/wp-content\/uploads\/2016\/04\/DMX-162716-1024x951.jpg 1024w, https:\/\/www.apsubsea.com\/wp-content\/uploads\/2016\/04\/DMX-162716-1200x1114.jpg 1200w\" sizes=\"(max-width: 300px) 85vw, 300px\" \/><figcaption id=\"caption-attachment-145\" class=\"wp-caption-text\">Controller DMX: 16 bit, 16 AI, 16AO, 30 DI, 30 DO<\/figcaption><\/figure>\n<p>DMX\u00a0 area of application:<\/p>\n<ul>\n<li>vehicle control systems (ROV, RC boat, AUV)<\/li>\n<li>operator console (joysticks console)<\/li>\n<li>data acquisition subsystem<\/li>\n<\/ul>\n<p>It is designed to work in several modes:<\/p>\n<ol>\n<li><strong>DMX &#8211; DMX (no PC required)<\/strong>. It is popular and simple scheme when one controller installed inside of\u00a0 operator&#8217;s console or remore control, and another &#8211; on remote site in your device. When user (operator) changes values input ports on one controller than same values appears on output ports of another controller. DMXs linked to each other by 3-wire serial RS-232 asynchronous interface. Serial line can be transferred over any media: 3-wire null modem cable, Ethernet and Wi-Fi (using Ethernet\/Wi-Fi to serial converter) or fiber optic (using Serial to fiber converter or another digital multiplexing device).<\/li>\n<li><strong>Computer &#8211; DMX.<\/strong> This option is useful when your computer controls devices connected to Controller DMX by sending Events triggering commands, gather and record data from controller analog and digital ports (Data logging system).<\/li>\n<li><strong>DMX \u2013 Computer \u2013 DMX.<\/strong> In this mode Computer will translate operator control commands to another DMX controller or controllers in the system. For example one controller installed in console, another &#8211; in data acquisition module and last one in vehicle motion control module. In other way vehicle controller may send its digital and analog ports states to console through Computer for indication purposes. Amount of controllers connected to single computer is limited by this computer characteristics only.<\/li>\n<\/ol>\n<p>Controller DMX board designed in PC-104 form-factor format. Please note, that it <span style=\"text-decoration: underline;\">is not compatible<\/span> to PC-104 ISA\/PCI buses.<\/p>\n<h5>Controller DMX general characteristics<\/h5>\n<p>Opto-isolated analog and digital buses<\/p>\n<p>Independent Ground for Digital, Analog, Data and Power lines<\/p>\n<p><strong>Serial interface settings, RS-232:<\/strong> 38400\/8\/n\/1. TTL: by request<br \/>\n<strong>Data refresh rate:<\/strong> 20 Hz<br \/>\n<strong>Digital Input:<\/strong> 30 channels (TTL)<strong><br \/>\nDigital Output:<\/strong> 30 channels (TTL)<strong><br \/>\nA\/D resolution:<\/strong> 16 bit<br \/>\n<strong>Analog Input (0-5V) single-ended:<\/strong> 16 channels<strong><br \/>\nAnalog Output (0-5V) single-ended:<\/strong> 16 channels<strong><br \/>\nInput impedance:<\/strong> 5 G\u2126<strong><br \/>\nInput voltage:<\/strong> 24 VDC \u00b110%<strong><br \/>\nDMX board dimensio<\/strong>ns (W x L x H) PC-104 format, mm: 90 x 96 x 12 (other form-factor by request)<strong><br \/>\nOperating temperature:<\/strong> -45 \u00f7 +75 \u2070C<\/p>\n<p>Download <a href=\"http:\/\/apsubsea.com\/wp-content\/uploads\/pdf\/DMX_v1.pdf\" target=\"_blank\">Specification<\/a>.<\/p>\n<h5>Bi-directional Controller DMX data protocol<\/h5>\n<p>Data protocol utilizes for communicating Controllers between themselves and\/or between computer and controllers. <a href=\"http:\/\/apsubsea.com\/?page_id=107\" target=\"_blank\">Controller DMX test tool<\/a> uses this data protocol also.<\/p>\n<p>The protocol is bi-directional. That means that each side sends states of its Input ports and switches states of its Output ports according to incoming data string.<\/p>\n<ul>\n<li><strong>Data string format: <\/strong>ASCII NMEA 0183 style, unique header, HEX data blocks delimited by \u2018comma\u2019, Check Sum, Carrier Return and Line Feed symbols;<\/li>\n<li><strong>Data update:<\/strong> Data refresh (update) rate: 20 Hz;<\/li>\n<li><strong>Serial Port settings:<\/strong> RS-232, asynchronous, 38400 bit\/s, 8 bit, no parity, 1 stop bit.<\/li>\n<\/ul>\n<p><strong>Data format of Analog Input ports (AI) values<\/strong><br \/>\nAI#0 &#8211; AI#15: 4 bytes for every AI port. Elder symbol with a lower address.<br \/>\nData sends in ASCII symbols, Values are in range 0x0000 \u2014 0xFFFF (4 digits HEX number)<\/p>\n<p><strong>Data format of Digital Input ports (DI) values<\/strong><br \/>\nDI#3 &#8211; DI#0 2 bytes per DI port. Elder symbol with a lower address.<br \/>\nData sends in ASCII symbols, Values are in range 0x00 \u2014 0xFF (2 digits HEX number).<br \/>\nSignificant bits in a byte are presented right to left: least significant bit is 1, most significant bit is 128<\/p>\n<p><strong>Control Sum<\/strong><br \/>\n2 bytes reserved for Check sum. Data sends in ASCII HEX symbols. Elder symbol with a lower address.<br \/>\nFormula: the sum modulo 2 (&#8220;exclusive or&#8221; operation) of bytes from address #1 to #97 included<\/p>\n<p><strong>Delimiter<\/strong><br \/>\nData blocks delimiter in the string: ASCII code of \u2018comma\u2019 symbol<\/p>\n<p><strong>End of string symbols<\/strong><br \/>\nEnd of string: 2 HEX symbols used \u2013 CR and LF (0X0D and 0X0A)<\/p>\n<h6>Full description of <a href=\"http:\/\/apsubsea.com\/wp-content\/uploads\/pdf\/DMX_protocol_v1.pdf\" target=\"_blank\">Controller DMX data protocol<\/a> you may download here.<\/h6>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>To get a quote &#8211; send an <a href=\"http:\/\/apsubsea.com\/?page_id=17\">inquiry<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Multifunctional Data Multiplexing Controller (DMX) DMX is very simple to install and use. It is robust in operation. Download Specification. DMX\u00a0 area of application: vehicle control systems (ROV, RC boat, AUV) operator console (joysticks console) data acquisition subsystem It is designed to work in several modes: DMX &#8211; DMX (no PC required). It is popular &hellip; <a href=\"https:\/\/www.apsubsea.com\/?page_id=23\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Controller DMX&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Controller DMX - AP Subsea Inc.<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.apsubsea.com\/?page_id=23\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Controller DMX - AP Subsea Inc.\" \/>\n<meta property=\"og:description\" content=\"Multifunctional Data Multiplexing Controller (DMX) DMX is very simple to install and use. It is robust in operation. Download Specification. DMX\u00a0 area of application: vehicle control systems (ROV, RC boat, AUV) operator console (joysticks console) data acquisition subsystem It is designed to work in several modes: DMX &#8211; DMX (no PC required). It is popular &hellip; Continue reading &quot;Controller DMX&quot;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.apsubsea.com\/?page_id=23\" \/>\n<meta property=\"og:site_name\" content=\"AP Subsea Inc.\" \/>\n<meta property=\"article:modified_time\" content=\"2017-02-07T22:58:52+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/apsubsea.com\/wp-content\/uploads\/2016\/04\/DMX-162716-300x279.jpg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.apsubsea.com\/?page_id=23\",\"url\":\"https:\/\/www.apsubsea.com\/?page_id=23\",\"name\":\"Controller DMX - AP Subsea Inc.\",\"isPartOf\":{\"@id\":\"https:\/\/www.apsubsea.com\/#website\"},\"datePublished\":\"2016-04-18T06:51:38+00:00\",\"dateModified\":\"2017-02-07T22:58:52+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.apsubsea.com\/?page_id=23#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.apsubsea.com\/?page_id=23\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.apsubsea.com\/?page_id=23#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.apsubsea.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Controller DMX\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.apsubsea.com\/#website\",\"url\":\"https:\/\/www.apsubsea.com\/\",\"name\":\"AP Subsea Inc.\",\"description\":\"Connecting Your Way\",\"publisher\":{\"@id\":\"https:\/\/www.apsubsea.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.apsubsea.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.apsubsea.com\/#organization\",\"name\":\"AP Subsea Inc.\",\"url\":\"https:\/\/www.apsubsea.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.apsubsea.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.apsubsea.com\/wp-content\/uploads\/2021\/02\/APSubsea-logo-Google.png\",\"contentUrl\":\"https:\/\/www.apsubsea.com\/wp-content\/uploads\/2021\/02\/APSubsea-logo-Google.png\",\"width\":100,\"height\":100,\"caption\":\"AP Subsea Inc.\"},\"image\":{\"@id\":\"https:\/\/www.apsubsea.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.linkedin.com\/company\/ap-subsea-inc\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Controller DMX - AP Subsea Inc.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.apsubsea.com\/?page_id=23","og_locale":"en_US","og_type":"article","og_title":"Controller DMX - AP Subsea Inc.","og_description":"Multifunctional Data Multiplexing Controller (DMX) DMX is very simple to install and use. It is robust in operation. Download Specification. DMX\u00a0 area of application: vehicle control systems (ROV, RC boat, AUV) operator console (joysticks console) data acquisition subsystem It is designed to work in several modes: DMX &#8211; DMX (no PC required). It is popular &hellip; Continue reading \"Controller DMX\"","og_url":"https:\/\/www.apsubsea.com\/?page_id=23","og_site_name":"AP Subsea Inc.","article_modified_time":"2017-02-07T22:58:52+00:00","og_image":[{"url":"http:\/\/apsubsea.com\/wp-content\/uploads\/2016\/04\/DMX-162716-300x279.jpg"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.apsubsea.com\/?page_id=23","url":"https:\/\/www.apsubsea.com\/?page_id=23","name":"Controller DMX - AP Subsea Inc.","isPartOf":{"@id":"https:\/\/www.apsubsea.com\/#website"},"datePublished":"2016-04-18T06:51:38+00:00","dateModified":"2017-02-07T22:58:52+00:00","breadcrumb":{"@id":"https:\/\/www.apsubsea.com\/?page_id=23#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.apsubsea.com\/?page_id=23"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.apsubsea.com\/?page_id=23#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.apsubsea.com\/"},{"@type":"ListItem","position":2,"name":"Controller DMX"}]},{"@type":"WebSite","@id":"https:\/\/www.apsubsea.com\/#website","url":"https:\/\/www.apsubsea.com\/","name":"AP Subsea Inc.","description":"Connecting Your Way","publisher":{"@id":"https:\/\/www.apsubsea.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.apsubsea.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.apsubsea.com\/#organization","name":"AP Subsea Inc.","url":"https:\/\/www.apsubsea.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.apsubsea.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.apsubsea.com\/wp-content\/uploads\/2021\/02\/APSubsea-logo-Google.png","contentUrl":"https:\/\/www.apsubsea.com\/wp-content\/uploads\/2021\/02\/APSubsea-logo-Google.png","width":100,"height":100,"caption":"AP Subsea Inc."},"image":{"@id":"https:\/\/www.apsubsea.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/company\/ap-subsea-inc\/"]}]}},"_links":{"self":[{"href":"https:\/\/www.apsubsea.com\/index.php?rest_route=\/wp\/v2\/pages\/23"}],"collection":[{"href":"https:\/\/www.apsubsea.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.apsubsea.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.apsubsea.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.apsubsea.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=23"}],"version-history":[{"count":30,"href":"https:\/\/www.apsubsea.com\/index.php?rest_route=\/wp\/v2\/pages\/23\/revisions"}],"predecessor-version":[{"id":418,"href":"https:\/\/www.apsubsea.com\/index.php?rest_route=\/wp\/v2\/pages\/23\/revisions\/418"}],"wp:attachment":[{"href":"https:\/\/www.apsubsea.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=23"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}