{"id":2983,"date":"2020-08-30T06:04:39","date_gmt":"2020-08-30T06:04:39","guid":{"rendered":"http:\/\/bryceautomation.com\/?p=2983"},"modified":"2020-08-30T06:04:40","modified_gmt":"2020-08-30T06:04:40","slug":"slc-500-ascii-read-line-arl","status":"publish","type":"post","link":"https:\/\/bryceautomation.com\/index.php\/2020\/08\/30\/slc-500-ascii-read-line-arl\/","title":{"rendered":"SLC-500 ASCII Read Line (ARL)"},"content":{"rendered":"\n<h3 class=\"wp-block-heading\">Introduction to the SLC-500 ASCII Read Line (ARL)<\/h3>\n\n\n\n<p>We use the SLC-500 ASCII  Read Line (ARL) to read ASCII data from the serial port.   Particularly, this might be from a bar code reader, weigh scale, or RFID reader.   Basically, we will just execute the ARL instruction every second, to see if there is a line in the buffer that we need to read.   Realize this post is just for example only, and the application at your facility may differ.  Our goal in this section is simply to read a line of text that we type into a terminal, such as PUTTY.  The cable between the processor, and the PC is NULL Modem.<\/p><div id=\"bryce-562025002\" class=\"bryce-afterfirst bryce-entity-placement\"><script async src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-8316758073402323\" crossorigin=\"anonymous\"><\/script><ins class=\"adsbygoogle\" style=\"display:block;\" data-ad-client=\"ca-pub-8316758073402323\" \ndata-ad-slot=\"7728240895\" \ndata-ad-format=\"auto\"><\/ins>\n<script> \n(adsbygoogle = window.adsbygoogle || []).push({}); \n<\/script>\n<\/div>\n\n\n\n<h4 class=\"wp-block-heading\">Configure Channel 0 for ASCII<\/h4>\n\n\n\n<p>First, let&#8217;s drop offline for now, and check the serial port configuration.   Go to &#8220;Channel Configuration&#8221; to make sure channel 0 is in user mode.   Check the baud rate (and other settings) on the Channel 0 user tab.  <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"897\" height=\"479\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/08\/image-52.png\" alt=\"\" class=\"wp-image-2968 lazyload\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/08\/image-52.png 897w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/08\/image-52-300x160.png 300w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/08\/image-52-768x410.png 768w\" data-sizes=\"(max-width: 897px) 100vw, 897px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 897px; --smush-placeholder-aspect-ratio: 897\/479;\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"684\" height=\"496\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/08\/image-53.png\" alt=\"ASCII channel\" class=\"wp-image-2969 lazyload\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/08\/image-53.png 684w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/08\/image-53-300x218.png 300w\" data-sizes=\"(max-width: 684px) 100vw, 684px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 684px; --smush-placeholder-aspect-ratio: 684\/496;\" \/><\/figure>\n\n\n\n<p>The termination characters are important to determine the end of the ASCII string (end of the line) that you will read.   In this case, we&#8217;ll just leave them at default values.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Data Files<\/h4>\n\n\n\n<p>Next, be sure  you have a control element that is not in use.   Go to the R6 data file, and click &#8220;usage&#8221;.<\/p>\n\n\n\n<p>Also, create a new data file that is the string type.   In this case, I&#8217;ve created ST10.  If you use an existing data file, be sure we will choose an element later on in logic that is not in use.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"744\" height=\"649\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/08\/image-46.png\" alt=\"\" class=\"wp-image-2962 lazyload\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/08\/image-46.png 744w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/08\/image-46-300x262.png 300w\" data-sizes=\"(max-width: 744px) 100vw, 744px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 744px; --smush-placeholder-aspect-ratio: 744\/649;\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Set up the Logic<\/h4>\n\n\n\n<p>I&#8217;m just going to create a timer that resets itself every 2 seconds.    We&#8217;ll use this timer to trigger the ARL instruction to read data from the terminal.   <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"625\" height=\"249\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/08\/image-56.png\" alt=\"\" class=\"wp-image-2984 lazyload\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/08\/image-56.png 625w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/08\/image-56-300x120.png 300w\" data-sizes=\"(max-width: 625px) 100vw, 625px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 625px; --smush-placeholder-aspect-ratio: 625\/249;\" \/><\/figure>\n\n\n\n<p>You are ready to download, and go to run mode.   Be sure you are not getting any errors.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Set up the Terminal<\/h4>\n\n\n\n<p>As long as we know our baud rate, and the COM port we are plugged into, we should have no problem with communication.  Go to &#8220;Device Manager&#8221; to find the COM ports that are available.   In this case, I&#8217;m using a USB to Serial adapter that is on COM4.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"342\" height=\"179\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/08\/image-51.png\" alt=\"\" class=\"wp-image-2967 lazyload\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/08\/image-51.png 342w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/08\/image-51-300x157.png 300w\" data-sizes=\"(max-width: 342px) 100vw, 342px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 342px; --smush-placeholder-aspect-ratio: 342\/179;\" \/><\/figure>\n\n\n\n<p>I&#8217;ll open PUTTY, and set it up for a Serial connection through COM4.    The baud rate is 19200.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"600\" height=\"217\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/08\/image-54.png\" alt=\"\" class=\"wp-image-2970 lazyload\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/08\/image-54.png 600w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/08\/image-54-300x109.png 300w\" data-sizes=\"(max-width: 600px) 100vw, 600px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 600px; --smush-placeholder-aspect-ratio: 600\/217;\" \/><\/figure>\n\n\n\n<p>Realize that in PUTTY, there is no echo turned on, so we will not see what we type.   I&#8217;m just going to type ARL TEST, and see if the processor will read the text.<\/p>\n\n\n\n<p>Obviously, our logic is working!   Using the HELP file now, you can look at ways to extract and compare various parts of the string to do different functions in logic.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"416\" height=\"291\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/08\/image-57.png\" alt=\"\" class=\"wp-image-2985 lazyload\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/08\/image-57.png 416w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/08\/image-57-300x210.png 300w\" data-sizes=\"(max-width: 416px) 100vw, 416px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 416px; --smush-placeholder-aspect-ratio: 416\/291;\" \/><\/figure>\n\n\n\n<p>If you need the processor to write data to the field device, check out the <a href=\"https:\/\/bryceautomation.com\/index.php\/2020\/08\/29\/slc500-ascii-write\/\">AWT Post!<\/a><\/p>\n\n\n\n<p>&#8212; Ricky Bryce<\/p>\n<div id=\"bryce-1205076221\" class=\"bryce-after-content bryce-entity-placement\"><script async src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-8316758073402323\" crossorigin=\"anonymous\"><\/script><ins class=\"adsbygoogle\" style=\"display:block;\" data-ad-client=\"ca-pub-8316758073402323\" \ndata-ad-slot=\"4667596182\" \ndata-ad-format=\"auto\"><\/ins>\n<script> \n(adsbygoogle = window.adsbygoogle || []).push({}); \n<\/script>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Introduction to the SLC-500 ASCII Read Line (ARL) We use the SLC-500 ASCII Read Line (ARL) to read ASCII data from the serial port. Particularly, this might be from a bar code reader, weigh scale, or RFID reader. Basically, we will just execute the ARL instruction every second, to see if there is a line <a class=\"moretag btn btn-primary\" href=\"https:\/\/bryceautomation.com\/index.php\/2020\/08\/30\/slc-500-ascii-read-line-arl\/\">Read More \u00bb<\/a><\/p>\n","protected":false},"author":1,"featured_media":2985,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[130],"tags":[234,230,133],"class_list":{"0":"post-2983","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-slc500","8":"tag-arl","9":"tag-ascii","10":"tag-slc-500","11":"czr-hentry"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>SLC-500 ASCII Read Line (ARL) - Bryce Automation<\/title>\n<meta name=\"description\" content=\"Using the SLC-500 ASCII Read Line (ARL) -- Set up your logic to read a line of ASCII from the Serial port (Channel 0) of the processor.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/bryceautomation.com\/index.php\/2020\/08\/30\/slc-500-ascii-read-line-arl\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"SLC-500 ASCII Read Line (ARL) - Bryce Automation\" \/>\n<meta property=\"og:description\" content=\"Using the SLC-500 ASCII Read Line (ARL) -- Set up your logic to read a line of ASCII from the Serial port (Channel 0) of the processor.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/bryceautomation.com\/index.php\/2020\/08\/30\/slc-500-ascii-read-line-arl\/\" \/>\n<meta property=\"og:site_name\" content=\"Bryce Automation\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/ricky.bryce.7\" \/>\n<meta property=\"article:published_time\" content=\"2020-08-30T06:04:39+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-08-30T06:04:40+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/08\/image-57.png\" \/>\n\t<meta property=\"og:image:width\" content=\"416\" \/>\n\t<meta property=\"og:image:height\" content=\"291\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Ricky\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2020\\\/08\\\/30\\\/slc-500-ascii-read-line-arl\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2020\\\/08\\\/30\\\/slc-500-ascii-read-line-arl\\\/\"},\"author\":{\"name\":\"Ricky\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/#\\\/schema\\\/person\\\/5d5b0f6f6ad768f1ee52968338e63af7\"},\"headline\":\"SLC-500 ASCII Read Line (ARL)\",\"datePublished\":\"2020-08-30T06:04:39+00:00\",\"dateModified\":\"2020-08-30T06:04:40+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2020\\\/08\\\/30\\\/slc-500-ascii-read-line-arl\\\/\"},\"wordCount\":463,\"commentCount\":2,\"image\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2020\\\/08\\\/30\\\/slc-500-ascii-read-line-arl\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/uploads\\\/2020\\\/08\\\/image-57.png\",\"keywords\":[\"ARL\",\"ASCII\",\"SLC-500\"],\"articleSection\":[\"SLC500\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2020\\\/08\\\/30\\\/slc-500-ascii-read-line-arl\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2020\\\/08\\\/30\\\/slc-500-ascii-read-line-arl\\\/\",\"url\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2020\\\/08\\\/30\\\/slc-500-ascii-read-line-arl\\\/\",\"name\":\"SLC-500 ASCII Read Line (ARL) - Bryce Automation\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2020\\\/08\\\/30\\\/slc-500-ascii-read-line-arl\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2020\\\/08\\\/30\\\/slc-500-ascii-read-line-arl\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/uploads\\\/2020\\\/08\\\/image-57.png\",\"datePublished\":\"2020-08-30T06:04:39+00:00\",\"dateModified\":\"2020-08-30T06:04:40+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/#\\\/schema\\\/person\\\/5d5b0f6f6ad768f1ee52968338e63af7\"},\"description\":\"Using the SLC-500 ASCII Read Line (ARL) -- Set up your logic to read a line of ASCII from the Serial port (Channel 0) of the processor.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2020\\\/08\\\/30\\\/slc-500-ascii-read-line-arl\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2020\\\/08\\\/30\\\/slc-500-ascii-read-line-arl\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2020\\\/08\\\/30\\\/slc-500-ascii-read-line-arl\\\/#primaryimage\",\"url\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/uploads\\\/2020\\\/08\\\/image-57.png\",\"contentUrl\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/uploads\\\/2020\\\/08\\\/image-57.png\",\"width\":416,\"height\":291},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2020\\\/08\\\/30\\\/slc-500-ascii-read-line-arl\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/bryceautomation.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"SLC-500 ASCII Read Line (ARL)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/#website\",\"url\":\"https:\\\/\\\/bryceautomation.com\\\/\",\"name\":\"Bryce Automation\",\"description\":\"Automating Home and Industry...\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/bryceautomation.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/#\\\/schema\\\/person\\\/5d5b0f6f6ad768f1ee52968338e63af7\",\"name\":\"Ricky\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/wphb-cache\\\/gravatar\\\/a8f\\\/a8fe6bf79d292b388ffee281ccb12488x96.jpg\",\"url\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/wphb-cache\\\/gravatar\\\/a8f\\\/a8fe6bf79d292b388ffee281ccb12488x96.jpg\",\"contentUrl\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/wphb-cache\\\/gravatar\\\/a8f\\\/a8fe6bf79d292b388ffee281ccb12488x96.jpg\",\"caption\":\"Ricky\"},\"sameAs\":[\"http:\\\/\\\/bryceautomation.com\",\"https:\\\/\\\/www.facebook.com\\\/ricky.bryce.7\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/ricky-bryce-4367a416\\\/\"],\"url\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/author\\\/ricky\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"SLC-500 ASCII Read Line (ARL) - Bryce Automation","description":"Using the SLC-500 ASCII Read Line (ARL) -- Set up your logic to read a line of ASCII from the Serial port (Channel 0) of the processor.","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:\/\/bryceautomation.com\/index.php\/2020\/08\/30\/slc-500-ascii-read-line-arl\/","og_locale":"en_US","og_type":"article","og_title":"SLC-500 ASCII Read Line (ARL) - Bryce Automation","og_description":"Using the SLC-500 ASCII Read Line (ARL) -- Set up your logic to read a line of ASCII from the Serial port (Channel 0) of the processor.","og_url":"https:\/\/bryceautomation.com\/index.php\/2020\/08\/30\/slc-500-ascii-read-line-arl\/","og_site_name":"Bryce Automation","article_author":"https:\/\/www.facebook.com\/ricky.bryce.7","article_published_time":"2020-08-30T06:04:39+00:00","article_modified_time":"2020-08-30T06:04:40+00:00","og_image":[{"width":416,"height":291,"url":"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/08\/image-57.png","type":"image\/png"}],"author":"Ricky","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/bryceautomation.com\/index.php\/2020\/08\/30\/slc-500-ascii-read-line-arl\/#article","isPartOf":{"@id":"https:\/\/bryceautomation.com\/index.php\/2020\/08\/30\/slc-500-ascii-read-line-arl\/"},"author":{"name":"Ricky","@id":"https:\/\/bryceautomation.com\/#\/schema\/person\/5d5b0f6f6ad768f1ee52968338e63af7"},"headline":"SLC-500 ASCII Read Line (ARL)","datePublished":"2020-08-30T06:04:39+00:00","dateModified":"2020-08-30T06:04:40+00:00","mainEntityOfPage":{"@id":"https:\/\/bryceautomation.com\/index.php\/2020\/08\/30\/slc-500-ascii-read-line-arl\/"},"wordCount":463,"commentCount":2,"image":{"@id":"https:\/\/bryceautomation.com\/index.php\/2020\/08\/30\/slc-500-ascii-read-line-arl\/#primaryimage"},"thumbnailUrl":"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/08\/image-57.png","keywords":["ARL","ASCII","SLC-500"],"articleSection":["SLC500"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/bryceautomation.com\/index.php\/2020\/08\/30\/slc-500-ascii-read-line-arl\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/bryceautomation.com\/index.php\/2020\/08\/30\/slc-500-ascii-read-line-arl\/","url":"https:\/\/bryceautomation.com\/index.php\/2020\/08\/30\/slc-500-ascii-read-line-arl\/","name":"SLC-500 ASCII Read Line (ARL) - Bryce Automation","isPartOf":{"@id":"https:\/\/bryceautomation.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/bryceautomation.com\/index.php\/2020\/08\/30\/slc-500-ascii-read-line-arl\/#primaryimage"},"image":{"@id":"https:\/\/bryceautomation.com\/index.php\/2020\/08\/30\/slc-500-ascii-read-line-arl\/#primaryimage"},"thumbnailUrl":"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/08\/image-57.png","datePublished":"2020-08-30T06:04:39+00:00","dateModified":"2020-08-30T06:04:40+00:00","author":{"@id":"https:\/\/bryceautomation.com\/#\/schema\/person\/5d5b0f6f6ad768f1ee52968338e63af7"},"description":"Using the SLC-500 ASCII Read Line (ARL) -- Set up your logic to read a line of ASCII from the Serial port (Channel 0) of the processor.","breadcrumb":{"@id":"https:\/\/bryceautomation.com\/index.php\/2020\/08\/30\/slc-500-ascii-read-line-arl\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/bryceautomation.com\/index.php\/2020\/08\/30\/slc-500-ascii-read-line-arl\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/bryceautomation.com\/index.php\/2020\/08\/30\/slc-500-ascii-read-line-arl\/#primaryimage","url":"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/08\/image-57.png","contentUrl":"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/08\/image-57.png","width":416,"height":291},{"@type":"BreadcrumbList","@id":"https:\/\/bryceautomation.com\/index.php\/2020\/08\/30\/slc-500-ascii-read-line-arl\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/bryceautomation.com\/"},{"@type":"ListItem","position":2,"name":"SLC-500 ASCII Read Line (ARL)"}]},{"@type":"WebSite","@id":"https:\/\/bryceautomation.com\/#website","url":"https:\/\/bryceautomation.com\/","name":"Bryce Automation","description":"Automating Home and Industry...","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/bryceautomation.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/bryceautomation.com\/#\/schema\/person\/5d5b0f6f6ad768f1ee52968338e63af7","name":"Ricky","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/bryceautomation.com\/wp-content\/wphb-cache\/gravatar\/a8f\/a8fe6bf79d292b388ffee281ccb12488x96.jpg","url":"https:\/\/bryceautomation.com\/wp-content\/wphb-cache\/gravatar\/a8f\/a8fe6bf79d292b388ffee281ccb12488x96.jpg","contentUrl":"https:\/\/bryceautomation.com\/wp-content\/wphb-cache\/gravatar\/a8f\/a8fe6bf79d292b388ffee281ccb12488x96.jpg","caption":"Ricky"},"sameAs":["http:\/\/bryceautomation.com","https:\/\/www.facebook.com\/ricky.bryce.7","https:\/\/www.linkedin.com\/in\/ricky-bryce-4367a416\/"],"url":"https:\/\/bryceautomation.com\/index.php\/author\/ricky\/"}]}},"_links":{"self":[{"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/posts\/2983","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/comments?post=2983"}],"version-history":[{"count":0,"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/posts\/2983\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/media\/2985"}],"wp:attachment":[{"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/media?parent=2983"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/categories?post=2983"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/tags?post=2983"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}