{"id":97,"date":"2012-03-30T06:42:00","date_gmt":"2012-03-29T22:42:00","guid":{"rendered":"http:\/\/nicks-software.com\/wordpress\/2012\/03\/in-circuit-test-hp3070-ifr4220-machine-monitoring\/"},"modified":"2020-05-26T20:10:14","modified_gmt":"2020-05-26T10:10:14","slug":"hpdca-ict-machines-monitoring-system","status":"publish","type":"post","link":"https:\/\/www.nicks-software.com\/wordpress\/2012\/03\/hpdca-ict-machines-monitoring-system\/","title":{"rendered":"HPDCA &#8211; In Circuit Test (ICT) &#8211; Machine Monitoring System"},"content":{"rendered":"<h1><a href=\"https:\/\/nicks-software.com\/exp\/NS-HPDC-ICT-Data-Collector-and-Analyser.php\"><strong>NS-HPDCA<\/strong><\/a><\/h1>\n<p>If you are in EMS (Electronics Manufacturing Services) business, you know how important is to have a good test solution for all your products.<br \/>\nA common test solution is In-Circuit Test and also you might have:<\/p>\n<ul>\n<li>Visual Inspection,<\/li>\n<li>AOI (Automatic Optical Inspection),<\/li>\n<li>X-RAY,<\/li>\n<li>Functional Test,<\/li>\n<li>and many more.<\/li>\n<\/ul>\n<p>ICT (In-Circuit Test) is many times a basic requirement for PCBA&#8217;s testing.<br \/>\nTest solution has to be properly designed and deployed in order to give you a good test coverage.<\/p>\n<p>Once you have it designed, deployed, validated, you need to get under control the messages from the ICT machines.<\/p>\n<p>ICT machine prints a docket for each failed PCBA and also creates log files, where tests results and measurement are recorded\/logged.<\/p>\n<p>It&#8217;s all good to have the data saved in the log files, but when you need to analyse a large amount of information from the log files you need a tool that will help you extract and organise this data.<\/p>\n<p>Scripts, OEM software tools have been made available, but quite often these tools were expensive and not really designed for engineering\u00c2\u00a0needs.<\/p>\n<h2>HPDC (HP Data Collector) Inception<\/h2>\n<p>I&#8217;ve had the same issue as many others, had data available in the log files, but it was so damn hard to get them out of there and make them useful, meaningful, summarised in a good report.<\/p>\n<p>For example, many time I&#8217;ve questioned myself:<\/p>\n<ul>\n<li>Which are the top 10 ICT failures for a specific product (real time, would be nice)?<\/li>\n<li>What&#8217;s the average test time for a product?<\/li>\n<li>What&#8217;s the average measurement for a specific test?<\/li>\n<li>What&#8217;s ICT loading\/utilisation?<\/li>\n<li>\u00c2\u00a0What&#8217;s the ICT yield (the real one)?<\/li>\n<li>How many times the boards are tested (number of retests)?<\/li>\n<li>Are going out to the customers only boards that passed ICT?<\/li>\n<li>The right ICT program has been used to test the PCBAs?<\/li>\n<li>What should I do with a fail board if the fail docket is missing? Do I have to test it again when failure data are available somewhere (log file)?<\/li>\n<\/ul>\n<p>I couldn&#8217;t find too much help checking available solutions from ICT manufacturers like HP (Agilent), IFR (Marconi), Genrad and then I&#8217;ve started thinking how can I do it?<\/p>\n<h2>HPDC &#8211; What it does?<\/h2>\n<p>HPDC is a file parser &#8211; it opens log files, from ICT Machines like HP3070, IFR4220, takes relevant information from them, and sends the information to a MySQL database.<\/p>\n<p>Now that data is nicely organised, in a MySQL database purposely built for easy access, creating reports should be an easy task.<\/p>\n<h2>HPDA (HP Data Analyzer) &#8211; What it does?<\/h2>\n<p>HPDA is a software solution developed to interpret data collected by HPDC, bring them closer to you, make them useful.<br \/>\nThrough comprehensive reports, this software is capable to present a holistic image of your ICT testers.<\/p>\n<ul>\n<li>Need to know yields, top defects, retest, cycle time &#8211; you&#8217;ll have them in a sec.<\/li>\n<li>Need to know ICT machines utilisation &#8211; done in a sec.<\/li>\n<li>Need to see more specific failure report or failures related to a specific serial number or do paperless debug &#8211; no worries.<\/li>\n<li>Need to know if a board was pass or fail last time when it was tested, or if that board was tested using the right program &#8211; too easy.<\/li>\n<\/ul>\n<p>The whole bunch of log files data at your\u00c2\u00a0fingertips, that&#8217;s useful.<br \/>\nIf you want to find more about HPDC &amp; HPDA or ICT data collection\/collectors in general check the web page\u00c2\u00a0linked below:<br \/>\n<a href=\"https:\/\/nicks-software.com\/exp\/NS-HPDC-ICT-Data-Collector-and-Analyser.php\">https:\/\/nicks-software.com\/exp\/NS-HPDC-ICT-Data-Collector-and-Analyser.php<\/a><\/p>\n<p>Or contact <a href=\"mailto:customDB@nicks-software.com\">me<\/a>.<\/p>\n<p>Have fun playing with your ICT machines&#8230;<\/p>\n<p>Cheers,<br \/>\nNick<\/p>\n","protected":false},"excerpt":{"rendered":"<p>NS-HPDCA If you are in EMS (Electronics Manufacturing Services) business, you know how important is to have a good test solution for all your products. A common test solution is&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"nf_dc_page":"","footnotes":""},"categories":[16,15,12,11,14,10,13,24,6],"tags":[],"class_list":["post-97","post","type-post","status-publish","format-standard","hentry","category-agilent-in-circuit-test","category-hp-in-circuit-test","category-hp3070","category-ict","category-ifr-in-circuit-test","category-ifr4220","category-machines-monitoring","category-machines-monitoring-systems","category-web-apps"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Real time monitoring system for HP3070 and IFR4220 In Circuit Testers<\/title>\n<meta name=\"description\" content=\"ICT Machines Monitoring System - HP3070 - IFR4220 - Check your ICT log files with ease.HPDC is a file parser - it opens log files, from ICT Machines like HP3070, IFR4220, takes relevant information from them, and sends the information to a MySQL database.\" \/>\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.nicks-software.com\/wordpress\/2012\/03\/hpdca-ict-machines-monitoring-system\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Real time monitoring system for HP3070 and IFR4220 In Circuit Testers\" \/>\n<meta property=\"og:description\" content=\"ICT Machines Monitoring System - HP3070 - IFR4220 - Check your ICT log files with ease.HPDC is a file parser - it opens log files, from ICT Machines like HP3070, IFR4220, takes relevant information from them, and sends the information to a MySQL database.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.nicks-software.com\/wordpress\/2012\/03\/hpdca-ict-machines-monitoring-system\/\" \/>\n<meta property=\"og:site_name\" content=\"Nick&#039;s Software Blog\" \/>\n<meta property=\"article:published_time\" content=\"2012-03-29T22:42:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-05-26T10:10:14+00:00\" \/>\n<meta name=\"author\" content=\"Nick\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Nick\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.nicks-software.com\\\/wordpress\\\/2012\\\/03\\\/hpdca-ict-machines-monitoring-system\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.nicks-software.com\\\/wordpress\\\/2012\\\/03\\\/hpdca-ict-machines-monitoring-system\\\/\"},\"author\":{\"name\":\"Nick\",\"@id\":\"https:\\\/\\\/www.nicks-software.com\\\/wordpress\\\/#\\\/schema\\\/person\\\/f24d753281bc4c54bbe5c867b9df05b4\"},\"headline\":\"HPDCA &#8211; In Circuit Test (ICT) &#8211; Machine Monitoring System\",\"datePublished\":\"2012-03-29T22:42:00+00:00\",\"dateModified\":\"2020-05-26T10:10:14+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.nicks-software.com\\\/wordpress\\\/2012\\\/03\\\/hpdca-ict-machines-monitoring-system\\\/\"},\"wordCount\":603,\"commentCount\":0,\"articleSection\":[\"Agilent In Circuit Test\",\"HP In Circuit Test\",\"HP3070\",\"ICT\",\"IFR In Circuit Test\",\"IFR4220\",\"Machines Monitoring\",\"Machines Monitoring Systems\",\"WEB APPS\"],\"inLanguage\":\"en-AU\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.nicks-software.com\\\/wordpress\\\/2012\\\/03\\\/hpdca-ict-machines-monitoring-system\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.nicks-software.com\\\/wordpress\\\/2012\\\/03\\\/hpdca-ict-machines-monitoring-system\\\/\",\"url\":\"https:\\\/\\\/www.nicks-software.com\\\/wordpress\\\/2012\\\/03\\\/hpdca-ict-machines-monitoring-system\\\/\",\"name\":\"Real time monitoring system for HP3070 and IFR4220 In Circuit Testers\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.nicks-software.com\\\/wordpress\\\/#website\"},\"datePublished\":\"2012-03-29T22:42:00+00:00\",\"dateModified\":\"2020-05-26T10:10:14+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.nicks-software.com\\\/wordpress\\\/#\\\/schema\\\/person\\\/f24d753281bc4c54bbe5c867b9df05b4\"},\"description\":\"ICT Machines Monitoring System - HP3070 - IFR4220 - Check your ICT log files with ease.HPDC is a file parser - it opens log files, from ICT Machines like HP3070, IFR4220, takes relevant information from them, and sends the information to a MySQL database.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.nicks-software.com\\\/wordpress\\\/2012\\\/03\\\/hpdca-ict-machines-monitoring-system\\\/#breadcrumb\"},\"inLanguage\":\"en-AU\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.nicks-software.com\\\/wordpress\\\/2012\\\/03\\\/hpdca-ict-machines-monitoring-system\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.nicks-software.com\\\/wordpress\\\/2012\\\/03\\\/hpdca-ict-machines-monitoring-system\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.nicks-software.com\\\/wordpress\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Agilent In Circuit Test\",\"item\":\"https:\\\/\\\/www.nicks-software.com\\\/wordpress\\\/agilent-in-circuit-test\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"HPDCA\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.nicks-software.com\\\/wordpress\\\/#website\",\"url\":\"https:\\\/\\\/www.nicks-software.com\\\/wordpress\\\/\",\"name\":\"Nick's Software Blog\",\"description\":\"Digital Transformation and IIoT Solutions | Custom Software Development\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.nicks-software.com\\\/wordpress\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-AU\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.nicks-software.com\\\/wordpress\\\/#\\\/schema\\\/person\\\/f24d753281bc4c54bbe5c867b9df05b4\",\"name\":\"Nick\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-AU\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/91b5397101137294d66362d624d4300f7535d4d620a6d5f3c4a6617f9da3b211?s=96&d=robohash&r=x\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/91b5397101137294d66362d624d4300f7535d4d620a6d5f3c4a6617f9da3b211?s=96&d=robohash&r=x\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/91b5397101137294d66362d624d4300f7535d4d620a6d5f3c4a6617f9da3b211?s=96&d=robohash&r=x\",\"caption\":\"Nick\"},\"sameAs\":[\"https:\\\/\\\/nicks-software.com\"],\"url\":\"https:\\\/\\\/www.nicks-software.com\\\/wordpress\\\/author\\\/nick\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Real time monitoring system for HP3070 and IFR4220 In Circuit Testers","description":"ICT Machines Monitoring System - HP3070 - IFR4220 - Check your ICT log files with ease.HPDC is a file parser - it opens log files, from ICT Machines like HP3070, IFR4220, takes relevant information from them, and sends the information to a MySQL database.","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.nicks-software.com\/wordpress\/2012\/03\/hpdca-ict-machines-monitoring-system\/","og_locale":"en_US","og_type":"article","og_title":"Real time monitoring system for HP3070 and IFR4220 In Circuit Testers","og_description":"ICT Machines Monitoring System - HP3070 - IFR4220 - Check your ICT log files with ease.HPDC is a file parser - it opens log files, from ICT Machines like HP3070, IFR4220, takes relevant information from them, and sends the information to a MySQL database.","og_url":"https:\/\/www.nicks-software.com\/wordpress\/2012\/03\/hpdca-ict-machines-monitoring-system\/","og_site_name":"Nick&#039;s Software Blog","article_published_time":"2012-03-29T22:42:00+00:00","article_modified_time":"2020-05-26T10:10:14+00:00","author":"Nick","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Nick","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.nicks-software.com\/wordpress\/2012\/03\/hpdca-ict-machines-monitoring-system\/#article","isPartOf":{"@id":"https:\/\/www.nicks-software.com\/wordpress\/2012\/03\/hpdca-ict-machines-monitoring-system\/"},"author":{"name":"Nick","@id":"https:\/\/www.nicks-software.com\/wordpress\/#\/schema\/person\/f24d753281bc4c54bbe5c867b9df05b4"},"headline":"HPDCA &#8211; In Circuit Test (ICT) &#8211; Machine Monitoring System","datePublished":"2012-03-29T22:42:00+00:00","dateModified":"2020-05-26T10:10:14+00:00","mainEntityOfPage":{"@id":"https:\/\/www.nicks-software.com\/wordpress\/2012\/03\/hpdca-ict-machines-monitoring-system\/"},"wordCount":603,"commentCount":0,"articleSection":["Agilent In Circuit Test","HP In Circuit Test","HP3070","ICT","IFR In Circuit Test","IFR4220","Machines Monitoring","Machines Monitoring Systems","WEB APPS"],"inLanguage":"en-AU","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.nicks-software.com\/wordpress\/2012\/03\/hpdca-ict-machines-monitoring-system\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.nicks-software.com\/wordpress\/2012\/03\/hpdca-ict-machines-monitoring-system\/","url":"https:\/\/www.nicks-software.com\/wordpress\/2012\/03\/hpdca-ict-machines-monitoring-system\/","name":"Real time monitoring system for HP3070 and IFR4220 In Circuit Testers","isPartOf":{"@id":"https:\/\/www.nicks-software.com\/wordpress\/#website"},"datePublished":"2012-03-29T22:42:00+00:00","dateModified":"2020-05-26T10:10:14+00:00","author":{"@id":"https:\/\/www.nicks-software.com\/wordpress\/#\/schema\/person\/f24d753281bc4c54bbe5c867b9df05b4"},"description":"ICT Machines Monitoring System - HP3070 - IFR4220 - Check your ICT log files with ease.HPDC is a file parser - it opens log files, from ICT Machines like HP3070, IFR4220, takes relevant information from them, and sends the information to a MySQL database.","breadcrumb":{"@id":"https:\/\/www.nicks-software.com\/wordpress\/2012\/03\/hpdca-ict-machines-monitoring-system\/#breadcrumb"},"inLanguage":"en-AU","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.nicks-software.com\/wordpress\/2012\/03\/hpdca-ict-machines-monitoring-system\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.nicks-software.com\/wordpress\/2012\/03\/hpdca-ict-machines-monitoring-system\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.nicks-software.com\/wordpress\/"},{"@type":"ListItem","position":2,"name":"Agilent In Circuit Test","item":"https:\/\/www.nicks-software.com\/wordpress\/agilent-in-circuit-test\/"},{"@type":"ListItem","position":3,"name":"HPDCA"}]},{"@type":"WebSite","@id":"https:\/\/www.nicks-software.com\/wordpress\/#website","url":"https:\/\/www.nicks-software.com\/wordpress\/","name":"Nick's Software Blog","description":"Digital Transformation and IIoT Solutions | Custom Software Development","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.nicks-software.com\/wordpress\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-AU"},{"@type":"Person","@id":"https:\/\/www.nicks-software.com\/wordpress\/#\/schema\/person\/f24d753281bc4c54bbe5c867b9df05b4","name":"Nick","image":{"@type":"ImageObject","inLanguage":"en-AU","@id":"https:\/\/secure.gravatar.com\/avatar\/91b5397101137294d66362d624d4300f7535d4d620a6d5f3c4a6617f9da3b211?s=96&d=robohash&r=x","url":"https:\/\/secure.gravatar.com\/avatar\/91b5397101137294d66362d624d4300f7535d4d620a6d5f3c4a6617f9da3b211?s=96&d=robohash&r=x","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/91b5397101137294d66362d624d4300f7535d4d620a6d5f3c4a6617f9da3b211?s=96&d=robohash&r=x","caption":"Nick"},"sameAs":["https:\/\/nicks-software.com"],"url":"https:\/\/www.nicks-software.com\/wordpress\/author\/nick\/"}]}},"_links":{"self":[{"href":"https:\/\/www.nicks-software.com\/wordpress\/wp-json\/wp\/v2\/posts\/97","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.nicks-software.com\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.nicks-software.com\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.nicks-software.com\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.nicks-software.com\/wordpress\/wp-json\/wp\/v2\/comments?post=97"}],"version-history":[{"count":5,"href":"https:\/\/www.nicks-software.com\/wordpress\/wp-json\/wp\/v2\/posts\/97\/revisions"}],"predecessor-version":[{"id":465,"href":"https:\/\/www.nicks-software.com\/wordpress\/wp-json\/wp\/v2\/posts\/97\/revisions\/465"}],"wp:attachment":[{"href":"https:\/\/www.nicks-software.com\/wordpress\/wp-json\/wp\/v2\/media?parent=97"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.nicks-software.com\/wordpress\/wp-json\/wp\/v2\/categories?post=97"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.nicks-software.com\/wordpress\/wp-json\/wp\/v2\/tags?post=97"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}