./nugetz

#production

27 packages tagged with “production

MiniStand

MiniStand Testing process and production data management Updated version MiniStand is designed to have a standard method to do manufacturing automation, especially to have general and reusable running test sequences and managing production data with failing information, just like NI Test Stand. Surely this is a mini version, anyway, it can adopt to many scenarios in automation software development, like some measuring and validating projects which have the common scenarios to drive some electric devices to do some actions and drive DMM to measure voltage, current or resistance, etc. Currently the version of MiniStand is 1.0.1, it can only drive 3 things: 1. Select test objects sored in Test Sequence Management v2 (an NuGET package), and run in sequential order. 2. Write a piece of production data indicating the time stamp, duration, product SN and result, etc into Production and Defects Management v2 (another NuGET package), also if there are any failings, write those failures too. 3. Write necessary logging information with DBLogger_v2 (3rd NuGET package) In automation software, NI LabVIEW takes to electrical action and drive to measure in most cases, but LabVIEW is hard to use Event Handler to interact with C# assembly directly, so MiniStand takes MQTT communicating with LabVIEW. The flowchart of MiniStand is described in the DOCX document. Prerequisite: 1. You must run GeneralInstaller (the 4th NuGET package) to install some necessary components with Administrator permission. Just run GeneralInstall.exe and all the COM components will be registered. 2. Install MQTT from https://mqttx.app/ Run the WPF application, please type MiniStand.WpfManager.exe in System running dialog (or you can go to folder C:\Program Files (x86)\PatrickGamp\MiniStandApp, why it is x86? Because most industry automation software are using x86 version of LabVIEW) MiniStand is using CSVMultilang (The 5th NuGET package) to do multilang, however, the author has too few time to do the translation jobs, so only 80% multilang jobs are done At main UI, at the right panel is the running test sequences and test steps, and at left panel is the status, and there are 4 context menu items to let you check current production data, today’s, all history, and launch the WPF application of Production and Defects Management. The MiniStand.WpfManager.exe simulates LabVIEW, monitoring commands from MiniStand via MQTT A product or a test sequence or a test step or an action, anyone can be run together or individually. Every time if the testing is over, the production data will be ready, you can check it in right panel as you click the first button, current production data will be shown like below: Remember, unpack InstallBits.zip and run the GeneralInstaller.exe with Administrator permission to use that. Also, 4 db files under assets will help you go through with existing data faster. Please reference to MiniStand.docx under sub folder 'doc'. For technique support or business, please call the cell phone ++0086-18603016232, email: patrickgamp@hotmail.com, WeChat(A Chinese popular chat app) id is same to the cell phone number I am a professional with 26 years software RD experience. In 2005-2018, worked for Microsoft Windows Mobile and Windows Phone developing team, XBox One manufacturing automation team, and Surface imaging test team, after 2019, opened a small automation software corporation at the first strong manufacturing city in the world - Suzhou, China. If you have some industry automation related software project to oursource, or any Windows desktop based non-Web softare developing requirements, please send me email to contact. Author Patrick Gamp Published date January 20, 2024

v1.0.25.5K
StandTestingProductionSequenceMQTT

MiniStandShell

MiniStand Shell MiniStand Shell application is a tool of taking advantage of MiniStand (Please refer to another NuGET package MiniStand) to do automation test like a mini version of NI TestStand. Please reference to the DOCX or PDF under sub folder 'docs'. It takes advantage of CSVMultilang (Another NuGET package) to implement multilang. The built-in supporting devices include DC Power, ACPower, DMM, NI PXI chasis, IO RelayBoard etc, and now it support external editors and executors which can be associated with any hardware device. To learn how to write external plugins to create hardware specific Editors and execute specific actions/measurements please contact the author. Installing bits are zipped and placed under sub folder 'install', please unzip it and run GeneralInstaller.exe with Administrator permission, so you can use this application which is the most valueable product among all my 29 published packages fo far. Note: you must have another application running to communicate and control hardware and talk with MiniStand Shell in MQTT protocol, otherwise this app can only be a demo. Author: Patrick Li (Patrick Gamp) For technique support or business, please call the cell phone ++0086-18603016232, email: patrickgamp@hotmail.com, WeChat(A Chinese popular chat app) id is same to the cell phone number I am a professional with 27 years software RD experience. In 2005-2018, worked for Microsoft Windows Mobile and Windows Phone developing team, XBox One manufacturing automation team, and Surface imaging test team, after 2019, opened a small automation software corporation at Suzhou, China. If you have any industry automation related software project to outsource, or any Windows desktop based non-Web software developing requirements, please send me email to contact. Published date: May 19, 2024

v1.0.41.7K
StandTestingProductionSequenceMQTT

ProductionDataForLV

ProductionDBForLV Demonstrate how to use Patrick Production and Defects Management v2 Also for LabVIEW use This library is written in .Net Framework 4.8, built for x86 platform. It is for general purpose to manage production data and defects, usually in manufacturing automation. A LabVIEW version provided in this package. The source code of LabVIEW project is also provided, which demonstrates how to use this library (TestSequenceForLV.dll). To use this free library, the prerequisite is to install the not-free Patrick Production and Defects Management v2 which consists of 3 parts, the low level data COM, the high level UI COM, and a WPF application. After the installation (running ProdDB_v2.Installer.exe in installer.zip), the WPF application will be installed to Program Files x86 folder. If you type “ProdDB_v2.WpfManager.exe” in Windows Run dialog and press Enter key, the application will be launched. Everything are literally to what the caption says, you can operate programs (most top level Test Sequence), test sequences and/or test steps. This application takes advantages of other 2 NuGET packages: CSVMultilang GeneralSQLiteView The benefit of using C# COM component to do the database interaction is more robus, complexible and beautiful than doing in LabVIEW Another efforts made on the multilang support, it is complete, both of the main app and the UI COM has Chinese and English 2 version. The LabVIEW project with source code just have a very simple example showing how to embed the management WPF control into LabVIEW UI. Remember: you should unpack the zip file under ‘install’ and run ProdDB_v2.Installer.exe with Administrator privilege. Author Patrick Gamp For technique support or business, please call the cell phone ++0086-18603016232, email: patrickgamp@hotmail.com, WeChat(A Chinese popular chat app) id is same to the cell phone number I am a professional with 26 years software RD experience. In 2005-2018, worked for Microsoft Windows Mobile and Windows Phone developing team, XBox One manufacturing automation team, and Surface imaging test team, after 2019, opened a small automation software corporation at the first strong manufacturing city in the world - Suzhou, China. If you have some industry automation related software project to oursource, or any Windows desktop based non-Web softare developing requirements, please send me email to contact. Published date December 5, 2023

v2.0.0825
ProductionDefectsManufacturingAutomation

Patrick_Test_Management_v2

Test Management for MiniStand Reliable test sequences, actions and test steps management Updated version which has some significant changes: 1, Full multilang are supported 2, all actions have specific UI to create or edit on specific hardware 3, all test steps have specific UI to create or edit on specific hardware too All are fully tested on some test projects against FCT and auto maker domain controllers. It works well and are good mate of MiniStand. Note: you should unpack the zip file under 'install' and run GeneralInstaller.exe with Administrator privilege. So all COM components will be installed, and test management can work. Please reference to the document under sub folder 'doc', you can update the DBFileName in config file to which in sub folder 'assets' Author Patrick Gamp For technique support or business, please call the cell phone ++0086-18603016232, email: patrickgamp@hotmail.com, WeChat(A Chinese popular chat app) id is same to the cell phone number I am a professional with 27 years software RD experience. In 2005-2018, worked for Microsoft Windows Mobile and Windows Phone developing team, XBox One manufacturing automation team, and Surface imaging test team, after 2019, opened a small automation software corporation at Suzhou, China. If you have some industry automation related software project to outsource, or any Windows desktop based non-Web software developing requirements, please send me email to contact. Published date April 25, 2024

v2.6.0457
StandMiniStandTestingProductionSequence