{"id":1323,"date":"2025-04-10T09:46:53","date_gmt":"2025-04-10T09:46:53","guid":{"rendered":"https:\/\/webprojects.cloud\/wordpress\/splatco\/?post_type=spl_knowledgebase&#038;p=1323"},"modified":"2025-05-29T12:45:42","modified_gmt":"2025-05-29T12:45:42","slug":"hd8-operator-interface","status":"publish","type":"spl_knowledgebase","link":"https:\/\/webprojects.cloud\/wordpress\/splatco\/knowledgebase\/product-documentation\/product-documentation-controllers\/hd8-product-documentation\/hd8-operator-interface\/","title":{"rendered":"HD8: Operator interface"},"content":{"rendered":"\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"250\" height=\"198\" src=\"https:\/\/webprojects.cloud\/wordpress\/splatco\/wp-content\/uploads\/2025\/04\/hd8_Operator-interface-.jpg\" alt=\"\" class=\"wp-image-1324\" srcset=\"https:\/\/webprojects.cloud\/wordpress\/splatco\/wp-content\/uploads\/2025\/04\/hd8_Operator-interface-.jpg 250w, https:\/\/webprojects.cloud\/wordpress\/splatco\/wp-content\/uploads\/2025\/04\/hd8_Operator-interface--64x51.jpg 64w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/figure>\n\n\n\n<p>The HD8 has a built in operator interface (Man-Machine interface). The operator interface consists of:<br><\/p>\n\n\n\n<h6 class=\"wp-block-heading\">3 push buttons<\/h6>\n\n\n\n<p>These are miniature momentary action push buttons, wired to dedicated inputs. They are sensed by a program just like any other input, though the SPLat programming language contains special instructions that are designed to simplify programming user interface operations. The buttons appear to your program on inputs 4, 5, and 6.<\/p>\n\n\n\n<h6 class=\"wp-block-heading\">Numeric Display<\/h6>\n\n\n\n<p>The 3 digit numeric display uses 7-segment LED technology. Numerals are formed by selectively turning on the 7 segments. Each digit is driven by 8 dedicated outputs, the eighth being a decimal point that is located to the right of its associated digit. Thus the number range that can be displayed is 0.01 to 999.<\/p>\n\n\n\n<p>In 7-segment displays the convention is to use letters to designate the segments, according to the following diagram:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"130\" height=\"150\" src=\"https:\/\/webprojects.cloud\/wordpress\/splatco\/wp-content\/uploads\/2025\/04\/led_display_segments.gif\" alt=\"\" class=\"wp-image-1325\" srcset=\"https:\/\/webprojects.cloud\/wordpress\/splatco\/wp-content\/uploads\/2025\/04\/led_display_segments.gif 130w, https:\/\/webprojects.cloud\/wordpress\/splatco\/wp-content\/uploads\/2025\/04\/led_display_segments-64x74.gif 64w\" sizes=\"auto, (max-width: 130px) 100vw, 130px\" \/><\/figure>\n\n\n\n<p>The following table defines the output numbers used for the segments in each of the 3 display digits.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><th>&nbsp;<\/th><th>Left<\/th><th>Middle<\/th><th>Right<\/th><\/tr><tr><td>a<\/td><td>5<\/td><td>13<\/td><td>21<\/td><\/tr><tr><td>b<\/td><td>6<\/td><td>14<\/td><td>22<\/td><\/tr><tr><td>c<\/td><td>7<\/td><td>15<\/td><td>23<\/td><\/tr><tr><td>d<\/td><td>8<\/td><td>16<\/td><td>24<\/td><\/tr><tr><td>e<\/td><td>9<\/td><td>17<\/td><td>25<\/td><\/tr><tr><td>f<\/td><td>10<\/td><td>18<\/td><td>26<\/td><\/tr><tr><td>g<\/td><td>11<\/td><td>19<\/td><td>27<\/td><\/tr><tr><td>dp<\/td><td>12<\/td><td>20<\/td><td>28<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h6 class=\"wp-block-heading\">Example Code<\/h6>\n\n\n\n<p>There is a working example that includes some handy subroutines for displaying numbers on the 7 segment LEDs.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-horizontal is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-499968f5 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-text-align-center wp-element-button\" href=\"https:\/\/webprojects.cloud\/wordpress\/splatco\/wp-content\/uploads\/2025\/04\/hd8_therm_example.zip\">Download HD8 Example Code<\/a><\/div>\n<\/div>\n\n\n\n<p>Open the&nbsp;<strong>HD8TemperatureExample.spt<\/strong>&nbsp;file in SPLat\/PC.&nbsp; If you have one of the&nbsp;<a href=\"https:\/\/webprojects.cloud\/wordpress\/splatco\/product\/hvac26a-air-conditioner-controller\/\">TP11027 thermistors<\/a>&nbsp;then you&#8217;ll see the temperature displayed in \u00b0C.<br><\/p>\n\n\n\n<h6 class=\"wp-block-heading\">Faceplate and graphic overlay (you supply)<\/h6>\n\n\n\n<p>The HD8 is designed to be mounted behind a flat faceplate. The plate requires cutouts to match the buttons and digits. You will find dimensioned drawings in the files resources area of the resources CD or on our file resources&nbsp;<a href=\"https:\/\/webprojects.cloud\/wordpress\/splatco\/download\/outlines-schematics-etc\/\">FTP site<\/a>. The board needs to be spaced off the faceplate so the tops of the push button switch stems fall minutely (&lt;0.1mm) below the outside surface of the faceplate. You then place a flexible polyester or Lexan graphics overlay on the outside surface and the buttons can be activated by pressing them through the overlay. You can see more detail in the&nbsp;<a href=\"https:\/\/webprojects.cloud\/wordpress\/splatco\/knowledgebase\/product-documentation\/product-documentation-controllers\/mmi203-product-documentation\/mmi203-operator-interface\/mmi203-graphic-overlays\/\">MMi202 documentation<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td>Warning: The board and the metal faceplate (or any other metallic surface that the board is mounted to) must be attached using metal screws&nbsp;<em>and no insulating hardware&nbsp;<\/em>so they are at the same potential. The mounting holes on the board are deliberately made with exposed metal. Failure to &#8220;bond&#8221; the face plate to the board will expose the board and the LCD to the risk of damage from static discharge.<\/td><\/tr><\/tbody><\/table><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>The HD8 has a built in operator interface (Man-Machine interface). The operator interface consists of: 3 push buttons These are miniature momentary action push buttons,&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":1300,"menu_order":4,"template":"","class_list":["post-1323","spl_knowledgebase","type-spl_knowledgebase","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>HD8: Operator interface - SPLat Controls<\/title>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"HD8: Operator interface - SPLat Controls\" \/>\n<meta property=\"og:description\" content=\"The HD8 has a built in operator interface (Man-Machine interface). The operator interface consists of: 3 push buttons These are miniature momentary action push buttons,...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webprojects.cloud\/wordpress\/splatco\/knowledgebase\/product-documentation\/product-documentation-controllers\/hd8-product-documentation\/hd8-operator-interface\/\" \/>\n<meta property=\"og:site_name\" content=\"SPLat Controls\" \/>\n<meta property=\"article:modified_time\" content=\"2025-05-29T12:45:42+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/webprojects.cloud\/wordpress\/splatco\/wp-content\/uploads\/2025\/04\/hd8_Operator-interface-.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"250\" \/>\n\t<meta property=\"og:image:height\" content=\"198\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\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:\/\/webprojects.cloud\/wordpress\/splatco\/knowledgebase\/product-documentation\/product-documentation-controllers\/hd8-product-documentation\/hd8-operator-interface\/\",\"url\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/knowledgebase\/product-documentation\/product-documentation-controllers\/hd8-product-documentation\/hd8-operator-interface\/\",\"name\":\"HD8: Operator interface - SPLat Controls\",\"isPartOf\":{\"@id\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/knowledgebase\/product-documentation\/product-documentation-controllers\/hd8-product-documentation\/hd8-operator-interface\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/knowledgebase\/product-documentation\/product-documentation-controllers\/hd8-product-documentation\/hd8-operator-interface\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/wp-content\/uploads\/2025\/04\/hd8_Operator-interface-.jpg\",\"datePublished\":\"2025-04-10T09:46:53+00:00\",\"dateModified\":\"2025-05-29T12:45:42+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/knowledgebase\/product-documentation\/product-documentation-controllers\/hd8-product-documentation\/hd8-operator-interface\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webprojects.cloud\/wordpress\/splatco\/knowledgebase\/product-documentation\/product-documentation-controllers\/hd8-product-documentation\/hd8-operator-interface\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/knowledgebase\/product-documentation\/product-documentation-controllers\/hd8-product-documentation\/hd8-operator-interface\/#primaryimage\",\"url\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/wp-content\/uploads\/2025\/04\/hd8_Operator-interface-.jpg\",\"contentUrl\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/wp-content\/uploads\/2025\/04\/hd8_Operator-interface-.jpg\",\"width\":250,\"height\":198},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/knowledgebase\/product-documentation\/product-documentation-controllers\/hd8-product-documentation\/hd8-operator-interface\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Product documentation\",\"item\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/knowledgebase\/product-documentation\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Product documentation: Controllers\",\"item\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/knowledgebase\/product-documentation\/product-documentation-controllers\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"HD8 Product documentation\",\"item\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/knowledgebase\/product-documentation\/product-documentation-controllers\/hd8-product-documentation\/\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"HD8: Operator interface\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/#website\",\"url\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/\",\"name\":\"SPLat Controls\",\"description\":\"OEM Embedded Machine Controllers\",\"publisher\":{\"@id\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/#organization\",\"name\":\"SPLat Controls\",\"url\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/wp-content\/uploads\/2024\/10\/logo.svg\",\"contentUrl\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/wp-content\/uploads\/2024\/10\/logo.svg\",\"caption\":\"SPLat Controls\"},\"image\":{\"@id\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"HD8: Operator interface - SPLat Controls","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"en_US","og_type":"article","og_title":"HD8: Operator interface - SPLat Controls","og_description":"The HD8 has a built in operator interface (Man-Machine interface). The operator interface consists of: 3 push buttons These are miniature momentary action push buttons,...","og_url":"https:\/\/webprojects.cloud\/wordpress\/splatco\/knowledgebase\/product-documentation\/product-documentation-controllers\/hd8-product-documentation\/hd8-operator-interface\/","og_site_name":"SPLat Controls","article_modified_time":"2025-05-29T12:45:42+00:00","og_image":[{"width":250,"height":198,"url":"https:\/\/webprojects.cloud\/wordpress\/splatco\/wp-content\/uploads\/2025\/04\/hd8_Operator-interface-.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/webprojects.cloud\/wordpress\/splatco\/knowledgebase\/product-documentation\/product-documentation-controllers\/hd8-product-documentation\/hd8-operator-interface\/","url":"https:\/\/webprojects.cloud\/wordpress\/splatco\/knowledgebase\/product-documentation\/product-documentation-controllers\/hd8-product-documentation\/hd8-operator-interface\/","name":"HD8: Operator interface - SPLat Controls","isPartOf":{"@id":"https:\/\/webprojects.cloud\/wordpress\/splatco\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webprojects.cloud\/wordpress\/splatco\/knowledgebase\/product-documentation\/product-documentation-controllers\/hd8-product-documentation\/hd8-operator-interface\/#primaryimage"},"image":{"@id":"https:\/\/webprojects.cloud\/wordpress\/splatco\/knowledgebase\/product-documentation\/product-documentation-controllers\/hd8-product-documentation\/hd8-operator-interface\/#primaryimage"},"thumbnailUrl":"https:\/\/webprojects.cloud\/wordpress\/splatco\/wp-content\/uploads\/2025\/04\/hd8_Operator-interface-.jpg","datePublished":"2025-04-10T09:46:53+00:00","dateModified":"2025-05-29T12:45:42+00:00","breadcrumb":{"@id":"https:\/\/webprojects.cloud\/wordpress\/splatco\/knowledgebase\/product-documentation\/product-documentation-controllers\/hd8-product-documentation\/hd8-operator-interface\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webprojects.cloud\/wordpress\/splatco\/knowledgebase\/product-documentation\/product-documentation-controllers\/hd8-product-documentation\/hd8-operator-interface\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webprojects.cloud\/wordpress\/splatco\/knowledgebase\/product-documentation\/product-documentation-controllers\/hd8-product-documentation\/hd8-operator-interface\/#primaryimage","url":"https:\/\/webprojects.cloud\/wordpress\/splatco\/wp-content\/uploads\/2025\/04\/hd8_Operator-interface-.jpg","contentUrl":"https:\/\/webprojects.cloud\/wordpress\/splatco\/wp-content\/uploads\/2025\/04\/hd8_Operator-interface-.jpg","width":250,"height":198},{"@type":"BreadcrumbList","@id":"https:\/\/webprojects.cloud\/wordpress\/splatco\/knowledgebase\/product-documentation\/product-documentation-controllers\/hd8-product-documentation\/hd8-operator-interface\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webprojects.cloud\/wordpress\/splatco\/"},{"@type":"ListItem","position":2,"name":"Product documentation","item":"https:\/\/webprojects.cloud\/wordpress\/splatco\/knowledgebase\/product-documentation\/"},{"@type":"ListItem","position":3,"name":"Product documentation: Controllers","item":"https:\/\/webprojects.cloud\/wordpress\/splatco\/knowledgebase\/product-documentation\/product-documentation-controllers\/"},{"@type":"ListItem","position":4,"name":"HD8 Product documentation","item":"https:\/\/webprojects.cloud\/wordpress\/splatco\/knowledgebase\/product-documentation\/product-documentation-controllers\/hd8-product-documentation\/"},{"@type":"ListItem","position":5,"name":"HD8: Operator interface"}]},{"@type":"WebSite","@id":"https:\/\/webprojects.cloud\/wordpress\/splatco\/#website","url":"https:\/\/webprojects.cloud\/wordpress\/splatco\/","name":"SPLat Controls","description":"OEM Embedded Machine Controllers","publisher":{"@id":"https:\/\/webprojects.cloud\/wordpress\/splatco\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/webprojects.cloud\/wordpress\/splatco\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/webprojects.cloud\/wordpress\/splatco\/#organization","name":"SPLat Controls","url":"https:\/\/webprojects.cloud\/wordpress\/splatco\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webprojects.cloud\/wordpress\/splatco\/#\/schema\/logo\/image\/","url":"https:\/\/webprojects.cloud\/wordpress\/splatco\/wp-content\/uploads\/2024\/10\/logo.svg","contentUrl":"https:\/\/webprojects.cloud\/wordpress\/splatco\/wp-content\/uploads\/2024\/10\/logo.svg","caption":"SPLat Controls"},"image":{"@id":"https:\/\/webprojects.cloud\/wordpress\/splatco\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/webprojects.cloud\/wordpress\/splatco\/wp-json\/wp\/v2\/spl_knowledgebase\/1323","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webprojects.cloud\/wordpress\/splatco\/wp-json\/wp\/v2\/spl_knowledgebase"}],"about":[{"href":"https:\/\/webprojects.cloud\/wordpress\/splatco\/wp-json\/wp\/v2\/types\/spl_knowledgebase"}],"author":[{"embeddable":true,"href":"https:\/\/webprojects.cloud\/wordpress\/splatco\/wp-json\/wp\/v2\/users\/1"}],"up":[{"embeddable":true,"href":"https:\/\/webprojects.cloud\/wordpress\/splatco\/wp-json\/wp\/v2\/spl_knowledgebase\/1300"}],"wp:attachment":[{"href":"https:\/\/webprojects.cloud\/wordpress\/splatco\/wp-json\/wp\/v2\/media?parent=1323"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}