{"type":"video","version":"1.0","html":"<iframe src=\"https://www.loom.com/embed/b366d23ed20348608caaa2191d345082\" frameborder=\"0\" width=\"1920\" height=\"1440\" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>","height":1440,"width":1920,"provider_name":"Loom","provider_url":"https://www.loom.com","thumbnail_height":1440,"thumbnail_width":1920,"thumbnail_url":"https://cdn.loom.com/sessions/thumbnails/b366d23ed20348608caaa2191d345082-4365bb77d0cbee40.gif","duration":515.69,"title":"Understanding User Defined Data Types in Studio 5000","description":"Today we worked on UDTs, user defined data types, in Studio 5000. I explained the difference between strings, vendor Add-On Defined types, pre-defined types, module defined types, and UDTs that you create. I opened a Panel View UDT and showed how it brings in panel view tags like OS, cycle time, parts missing, fault timers, bypass, horn, and sensor cleared. Then I demonstrated BOOL as one or zero and DINT as a double integer that is 32 bits, meaning count changes if you use INT instead. Action requested, highlight user defined and drag the data types over to integrate them into your program."}