{"id":373,"date":"2019-07-23T07:29:53","date_gmt":"2019-07-23T06:29:53","guid":{"rendered":"http:\/\/controlsoftwaresolutions.com\/?p=373"},"modified":"2019-07-23T08:44:30","modified_gmt":"2019-07-23T07:44:30","slug":"august-2019-north-west-labview-user-group-agenda","status":"publish","type":"post","link":"https:\/\/controlsoftwaresolutions.com\/august-2019-north-west-labview-user-group-agenda\/","title":{"rendered":"August 2019 North West LabVIEW User Group: Agenda"},"content":{"rendered":"

David Maidman – Control Software Solutions<\/strong><\/p>\n

August 14th 2019
\nUniversity of Manchester, Ferranti Building, Room C30, M13 9PL<\/p>\n

Control Software Solutions are please to confirm the agenda for the August North West LabVIEW User Group. If you are interested in attending please register here.<\/a><\/p>\n

Confirmed Agenda<\/h1>\n

12:30<\/strong>
\nRegistration & Lunch<\/strong><\/p>\n

13:00 \u2013 13:15<\/strong>
\nLabVIEW User Group Introduction<\/strong>
\nDavid Maidman, Control Software Solutions<\/strong><\/p>\n

13:15 \u2013 14:00<\/strong>
\nA Detailed Look at State Machines; States, Actions and Transitions<\/strong>
\nLouise Bonner, Control Software Solutions<\/strong><\/p>\n

State machines are one of the first architectures that the LabVIEW developer is introduced to, however beyond implementing simple sequences they are often overlooked and not fully understood or exploited.
\nIn this presentation Louise will look beyond simple sequences, separating a modules state from its actions and state transitions. She will model a systems behaviour using UML State Diagrams, and then show how the design can be realised in LabVIEW.<\/p>\n

About Louise<\/em>
\nLouise is a Senior Systems Engineer at Control Software Solutions, who has been working with LabVIEW since 2012 and is CLA and CTA certified.
\nSpecialised in developing bespoke test and automation systems, Louise has worked in many sectors; including manufacturing, military and aerospace programs.
\nHer case study on a system to monitor home energy efficiency was a finalist in the 2014 NI Impact awards, and she has continued to take an interest in using LabVIEW in connected devices and ‘Internet of Things’ applications.<\/p>\n

14:00 \u2013 14:15<\/strong>
\nCoffee Break & Networking<\/strong><\/p>\n

14:15 \u2013 15:00<\/strong>
\nDesign of a Raspberry Pi Based Control System<\/strong>
\nPhil Donovan, Rawwater Engineering<\/strong><\/p>\n

After watching his own project slowly turn to chaos due to poor planning and bad development practices, Phil embarked on a more structured approach in his most recent project. His presentation outlines the lessons learned during this process and how it\u2019s enabled him to build more flexible and robust software.<\/p>\n

About Phil<\/em>
\nPhil is a scientist and engineer who has worked in R&D roles since 2010 in both academic and industrial environments. He started his LabVIEW exploration in 2011 by building a Vibration Data Acquisition and Analysis system for a manufacturer of scientific instrumentation. LabVIEW quickly became a hobby for Phil but having kids has meant there\u2019s only time to write a couple of unit tests in a week so he\u2019s had to find work where he can code. Fortunately, he now employs an ever-improving software development capability supporting Rawwater Engineering\u2019s efforts to develop novel applications for low-melting-point alloys.<\/p>\n

15:00 \u2013 16:00<\/strong>
\nImproving the LabVIEW Developer\u2019s Experience<\/strong>
\nThomas McQuillan, Scientifica<\/strong><\/p>\n

When I develop code, I want the process of converting an idea to code to be as streamlined and convenient as possible. This protects against context switching (and in my case: forgetting). With this in mind, I have been working on introducing tools to the LabVIEW environment to better workflows and improve the development experience. Take for example Object-Oriented Programming, we spend a lot of time switching between the project explorer and the block diagram, but as programmers, we want to stay in the block diagrams where the code lives. In this presentation, I will take you through how to extend the LabVIEW IDE in multiple ways and pinpoint exactly where and how to implement scripting to improve the LabVIEW developer experience.<\/p>\n

About Tom<\/em>
\nTom is a full-time software developer at Scientifica where he designs and develops software for neuroscience research. He also runs a LabVIEW YouTube channel (Tom\u2019s LabVIEW Adventure) and regularly teaches all of the LabVIEW, TestStand, VeriStand and DIAdem training courses as a Certified Professional Instructor. Prior to working at Scientifica, he spent two years working at National Instruments, where he supported hundreds of unique applications to solve engineering challenges and qualified as a Certified LabVIEW Architect. Before working at National Instruments Tom also worked for two NI alliance partners where he developed custom software and designed automated test equipment.<\/p>\n

 <\/p>\n","protected":false},"excerpt":{"rendered":"

David Maidman – Control Software Solutions August 14th 2019 University of Manchester, Ferranti Building, Room C30, M13 9PL Control Software Solutions are please to confirm the agenda for the August … more →<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","footnotes":""},"categories":[20],"tags":[23],"acf":[],"yoast_head":"\nAugust 2019 North West LabVIEW User Group: Agenda - Control Software Solutions<\/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:\/\/controlsoftwaresolutions.com\/august-2019-north-west-labview-user-group-agenda\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"August 2019 North West LabVIEW User Group: Agenda - Control Software Solutions\" \/>\n<meta property=\"og:description\" content=\"David Maidman – Control Software Solutions August 14th 2019 University of Manchester, Ferranti Building, Room C30, M13 9PL Control Software Solutions are please to confirm the agenda for the August … more →\" \/>\n<meta property=\"og:url\" content=\"https:\/\/controlsoftwaresolutions.com\/august-2019-north-west-labview-user-group-agenda\/\" \/>\n<meta property=\"og:site_name\" content=\"Control Software Solutions\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/controlsoftwaresolutions\" \/>\n<meta property=\"article:published_time\" content=\"2019-07-23T06:29:53+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-07-23T07:44:30+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/i0.wp.com\/controlsoftwaresolutions.com\/wp-content\/uploads\/2014\/12\/fold.jpg?fit=1292%2C953&ssl=1\" \/>\n\t<meta property=\"og:image:width\" content=\"1292\" \/>\n\t<meta property=\"og:image:height\" content=\"953\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"David Maidman\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"David Maidman\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated 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:\/\/controlsoftwaresolutions.com\/august-2019-north-west-labview-user-group-agenda\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/controlsoftwaresolutions.com\/august-2019-north-west-labview-user-group-agenda\/\"},\"author\":{\"name\":\"David Maidman\",\"@id\":\"https:\/\/controlsoftwaresolutions.com\/#\/schema\/person\/d85e9efafed0786d9aad67a56235ff62\"},\"headline\":\"August 2019 North West LabVIEW User Group: Agenda\",\"datePublished\":\"2019-07-23T06:29:53+00:00\",\"dateModified\":\"2019-07-23T07:44:30+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/controlsoftwaresolutions.com\/august-2019-north-west-labview-user-group-agenda\/\"},\"wordCount\":635,\"commentCount\":1,\"publisher\":{\"@id\":\"https:\/\/controlsoftwaresolutions.com\/#organization\"},\"keywords\":[\"LabVIEW User Group\"],\"articleSection\":[\"LabVIEW User Groups\"],\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/controlsoftwaresolutions.com\/august-2019-north-west-labview-user-group-agenda\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/controlsoftwaresolutions.com\/august-2019-north-west-labview-user-group-agenda\/\",\"url\":\"https:\/\/controlsoftwaresolutions.com\/august-2019-north-west-labview-user-group-agenda\/\",\"name\":\"August 2019 North West LabVIEW User Group: Agenda - Control Software Solutions\",\"isPartOf\":{\"@id\":\"https:\/\/controlsoftwaresolutions.com\/#website\"},\"datePublished\":\"2019-07-23T06:29:53+00:00\",\"dateModified\":\"2019-07-23T07:44:30+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/controlsoftwaresolutions.com\/august-2019-north-west-labview-user-group-agenda\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/controlsoftwaresolutions.com\/august-2019-north-west-labview-user-group-agenda\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/controlsoftwaresolutions.com\/august-2019-north-west-labview-user-group-agenda\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/controlsoftwaresolutions.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"August 2019 North West LabVIEW User Group: Agenda\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/controlsoftwaresolutions.com\/#website\",\"url\":\"https:\/\/controlsoftwaresolutions.com\/\",\"name\":\"Control Software Solutions\",\"description\":\"CSS\",\"publisher\":{\"@id\":\"https:\/\/controlsoftwaresolutions.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/controlsoftwaresolutions.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/controlsoftwaresolutions.com\/#organization\",\"name\":\"Control Software Solutions\",\"url\":\"https:\/\/controlsoftwaresolutions.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/controlsoftwaresolutions.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/i0.wp.com\/controlsoftwaresolutions.com\/wp-content\/uploads\/2017\/10\/control_software_solutions_logo.png?fit=274%2C75&ssl=1\",\"contentUrl\":\"https:\/\/i0.wp.com\/controlsoftwaresolutions.com\/wp-content\/uploads\/2017\/10\/control_software_solutions_logo.png?fit=274%2C75&ssl=1\",\"width\":274,\"height\":75,\"caption\":\"Control Software Solutions\"},\"image\":{\"@id\":\"https:\/\/controlsoftwaresolutions.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/controlsoftwaresolutions\",\"https:\/\/twitter.com\/CssControl\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/controlsoftwaresolutions.com\/#\/schema\/person\/d85e9efafed0786d9aad67a56235ff62\",\"name\":\"David Maidman\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/controlsoftwaresolutions.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/eee371a6a41d9dc304f25ca5059db72f?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/eee371a6a41d9dc304f25ca5059db72f?s=96&d=mm&r=g\",\"caption\":\"David Maidman\"},\"sameAs\":[\"http:\/\/www.controlsoftwaresolutions.com\"],\"url\":\"https:\/\/controlsoftwaresolutions.com\/author\/davidm\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"August 2019 North West LabVIEW User Group: Agenda - Control Software Solutions","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:\/\/controlsoftwaresolutions.com\/august-2019-north-west-labview-user-group-agenda\/","og_locale":"en_GB","og_type":"article","og_title":"August 2019 North West LabVIEW User Group: Agenda - Control Software Solutions","og_description":"David Maidman – Control Software Solutions August 14th 2019 University of Manchester, Ferranti Building, Room C30, M13 9PL Control Software Solutions are please to confirm the agenda for the August … more →","og_url":"https:\/\/controlsoftwaresolutions.com\/august-2019-north-west-labview-user-group-agenda\/","og_site_name":"Control Software Solutions","article_publisher":"https:\/\/www.facebook.com\/controlsoftwaresolutions","article_published_time":"2019-07-23T06:29:53+00:00","article_modified_time":"2019-07-23T07:44:30+00:00","og_image":[{"width":1292,"height":953,"url":"https:\/\/i0.wp.com\/controlsoftwaresolutions.com\/wp-content\/uploads\/2014\/12\/fold.jpg?fit=1292%2C953&ssl=1","type":"image\/jpeg"}],"author":"David Maidman","twitter_misc":{"Written by":"David Maidman","Estimated reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/controlsoftwaresolutions.com\/august-2019-north-west-labview-user-group-agenda\/#article","isPartOf":{"@id":"https:\/\/controlsoftwaresolutions.com\/august-2019-north-west-labview-user-group-agenda\/"},"author":{"name":"David Maidman","@id":"https:\/\/controlsoftwaresolutions.com\/#\/schema\/person\/d85e9efafed0786d9aad67a56235ff62"},"headline":"August 2019 North West LabVIEW User Group: Agenda","datePublished":"2019-07-23T06:29:53+00:00","dateModified":"2019-07-23T07:44:30+00:00","mainEntityOfPage":{"@id":"https:\/\/controlsoftwaresolutions.com\/august-2019-north-west-labview-user-group-agenda\/"},"wordCount":635,"commentCount":1,"publisher":{"@id":"https:\/\/controlsoftwaresolutions.com\/#organization"},"keywords":["LabVIEW User Group"],"articleSection":["LabVIEW User Groups"],"inLanguage":"en-GB","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/controlsoftwaresolutions.com\/august-2019-north-west-labview-user-group-agenda\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/controlsoftwaresolutions.com\/august-2019-north-west-labview-user-group-agenda\/","url":"https:\/\/controlsoftwaresolutions.com\/august-2019-north-west-labview-user-group-agenda\/","name":"August 2019 North West LabVIEW User Group: Agenda - Control Software Solutions","isPartOf":{"@id":"https:\/\/controlsoftwaresolutions.com\/#website"},"datePublished":"2019-07-23T06:29:53+00:00","dateModified":"2019-07-23T07:44:30+00:00","breadcrumb":{"@id":"https:\/\/controlsoftwaresolutions.com\/august-2019-north-west-labview-user-group-agenda\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/controlsoftwaresolutions.com\/august-2019-north-west-labview-user-group-agenda\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/controlsoftwaresolutions.com\/august-2019-north-west-labview-user-group-agenda\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/controlsoftwaresolutions.com\/"},{"@type":"ListItem","position":2,"name":"August 2019 North West LabVIEW User Group: Agenda"}]},{"@type":"WebSite","@id":"https:\/\/controlsoftwaresolutions.com\/#website","url":"https:\/\/controlsoftwaresolutions.com\/","name":"Control Software Solutions","description":"CSS","publisher":{"@id":"https:\/\/controlsoftwaresolutions.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/controlsoftwaresolutions.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/controlsoftwaresolutions.com\/#organization","name":"Control Software Solutions","url":"https:\/\/controlsoftwaresolutions.com\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/controlsoftwaresolutions.com\/#\/schema\/logo\/image\/","url":"https:\/\/i0.wp.com\/controlsoftwaresolutions.com\/wp-content\/uploads\/2017\/10\/control_software_solutions_logo.png?fit=274%2C75&ssl=1","contentUrl":"https:\/\/i0.wp.com\/controlsoftwaresolutions.com\/wp-content\/uploads\/2017\/10\/control_software_solutions_logo.png?fit=274%2C75&ssl=1","width":274,"height":75,"caption":"Control Software Solutions"},"image":{"@id":"https:\/\/controlsoftwaresolutions.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/controlsoftwaresolutions","https:\/\/twitter.com\/CssControl"]},{"@type":"Person","@id":"https:\/\/controlsoftwaresolutions.com\/#\/schema\/person\/d85e9efafed0786d9aad67a56235ff62","name":"David Maidman","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/controlsoftwaresolutions.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/eee371a6a41d9dc304f25ca5059db72f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/eee371a6a41d9dc304f25ca5059db72f?s=96&d=mm&r=g","caption":"David Maidman"},"sameAs":["http:\/\/www.controlsoftwaresolutions.com"],"url":"https:\/\/controlsoftwaresolutions.com\/author\/davidm\/"}]}},"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p7rmHJ-61","jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/controlsoftwaresolutions.com\/wp-json\/wp\/v2\/posts\/373"}],"collection":[{"href":"https:\/\/controlsoftwaresolutions.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/controlsoftwaresolutions.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/controlsoftwaresolutions.com\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/controlsoftwaresolutions.com\/wp-json\/wp\/v2\/comments?post=373"}],"version-history":[{"count":11,"href":"https:\/\/controlsoftwaresolutions.com\/wp-json\/wp\/v2\/posts\/373\/revisions"}],"predecessor-version":[{"id":399,"href":"https:\/\/controlsoftwaresolutions.com\/wp-json\/wp\/v2\/posts\/373\/revisions\/399"}],"wp:attachment":[{"href":"https:\/\/controlsoftwaresolutions.com\/wp-json\/wp\/v2\/media?parent=373"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/controlsoftwaresolutions.com\/wp-json\/wp\/v2\/categories?post=373"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/controlsoftwaresolutions.com\/wp-json\/wp\/v2\/tags?post=373"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}