SOFTWARE TOOLS
Assuring product consistency is a primary objective of food manufacturers. A major benefit of successful automation and process control is the ability to produce a range of components in large quantities that are consistent from one batch to the next. Food products are a unique challenge, but it is clear that there is room for vast improvement given the current state of many processes. An aspect of this is the transformation of the components into a compliant or consistent form at an early stage in the process. Data processing systems which by their nature are capable of dealing with the variability and indeterminacy of food products are beginning to have an impact on food process automation. Typical of these emerging technologies are fuzzy logic systems and neural networks (Dettmer, 1994; Linko et al., 1994: Martin, 1995). The essential difference between these systems and previous software tools is their ability to self-interpret the data presented to them after appropriate training of the application, i.e. they have an inbuilt ‘learning’ process. Some of these technologies are now filtering into commercially available packages. More interestingly from a development point of view are the number of packages available as add-on ‘toolboxes’ for standard programming environments such as MATLAB (Maths Works Inc.) and LabVIEW (National Instruments). These are essential in the development of any comprehensive software inventory. LabVIEW is emerging as an important tool in the process control software/development environment (see Fig. 1). National Instruments interest in this area has been further augmented with the release of their Lookout process control software system which they claim to be the first completely object-oriented programming environment for process control applications. These packages have an open architecture and allow us to exchange data with other packages such as Excel via OLE2 (Object Linking Embedding) and DDE (dynamic data exchange) and information with databases via SQL (search and query language). LabVIEW applications also support third-party software code (e.g. C or MATLAB) via code interface nodes (CINs). This thus presents the formation of an architecture that is open, flexible and relatively inexpensive. For example, when developing a control application that requires one to communicate with PLCs from a variety of different manufacturers, it is possible to buy the necessary drivers in the form olf an add-on toolbox or user-specific drivers. The unconditional reliance on vendors can therefore be reduced at a cost that is realistic for the food industry (Kirk, 1992; Baroth & Wells, 1993; Johnson, 1994)
เครื่องมือซอฟต์แวร์Assuring product consistency is a primary objective of food manufacturers. A major benefit of successful automation and process control is the ability to produce a range of components in large quantities that are consistent from one batch to the next. Food products are a unique challenge, but it is clear that there is room for vast improvement given the current state of many processes. An aspect of this is the transformation of the components into a compliant or consistent form at an early stage in the process. Data processing systems which by their nature are capable of dealing with the variability and indeterminacy of food products are beginning to have an impact on food process automation. Typical of these emerging technologies are fuzzy logic systems and neural networks (Dettmer, 1994; Linko et al., 1994: Martin, 1995). The essential difference between these systems and previous software tools is their ability to self-interpret the data presented to them after appropriate training of the application, i.e. they have an inbuilt ‘learning’ process. Some of these technologies are now filtering into commercially available packages. More interestingly from a development point of view are the number of packages available as add-on ‘toolboxes’ for standard programming environments such as MATLAB (Maths Works Inc.) and LabVIEW (National Instruments). These are essential in the development of any comprehensive software inventory. LabVIEW is emerging as an important tool in the process control software/development environment (see Fig. 1). National Instruments interest in this area has been further augmented with the release of their Lookout process control software system which they claim to be the first completely object-oriented programming environment for process control applications. These packages have an open architecture and allow us to exchange data with other packages such as Excel via OLE2 (Object Linking Embedding) and DDE (dynamic data exchange) and information with databases via SQL (search and query language). LabVIEW applications also support third-party software code (e.g. C or MATLAB) via code interface nodes (CINs). This thus presents the formation of an architecture that is open, flexible and relatively inexpensive. For example, when developing a control application that requires one to communicate with PLCs from a variety of different manufacturers, it is possible to buy the necessary drivers in the form olf an add-on toolbox or user-specific drivers. The unconditional reliance on vendors can therefore be reduced at a cost that is realistic for the food industry (Kirk, 1992; Baroth & Wells, 1993; Johnson, 1994)
การแปล กรุณารอสักครู่..
เครื่องมือซอฟต์แวร์
มั่นใจสอดคล้องสินค้าเป็นวัตถุประสงค์หลักของผู้ผลิตอาหาร เป็นประโยชน์หลักของระบบอัตโนมัติและการควบคุมกระบวนการที่ประสบความสำเร็จคือความสามารถที่จะผลิตช่วงของคอมโพเนนต์ในปริมาณที่สอดคล้องกันจากชุดหนึ่งไปยังถัดไป ผลิตภัณฑ์อาหารที่มีความท้าทายเฉพาะตัวแต่มันเป็นที่ชัดเจนว่ามีห้องพักสำหรับการปรับปรุงมากมายได้รับสถานะปัจจุบันของกระบวนการหลาย ด้านนี้คือการเปลี่ยนแปลงของส่วนประกอบในรูปแบบที่สอดคล้องหรือไม่สอดคล้องในระยะแรกในกระบวนการระบบการประมวลผลข้อมูล ซึ่งโดยธรรมชาติของพวกเขามีความสามารถในการจัดการกับความแปรปรวนและการกำหนดของผลิตภัณฑ์อาหารจะเริ่มได้รับผลกระทบในระบบอัตโนมัติกระบวนการอาหาร โดยทั่วไปเหล่านี้เทคโนโลยีใหม่เป็นระบบตรรกศาสตร์คลุมเครือและโครงข่ายประสาทเทียม ( dettmer , 1994 ; linko et al . , 1994 : มาร์ติน , 1995 )ความแตกต่างที่สำคัญระหว่างระบบเหล่านี้และซอฟต์แวร์เครื่องมือดังกล่าวคือ ความสามารถของตนเอง การตีความข้อมูลที่นำเสนอนั้นหลังจากการฝึกอบรมที่เหมาะสมของโปรแกรม คือ พวกเขามีกระบวนการการเรียนรู้ ' inbuilt ' บางส่วนของเทคโนโลยีเหล่านี้จะกรองลงในแพคเกจในเชิงพาณิชย์พร้อมใช้งานน่าสนใจมากขึ้นจากมุมมองของการพัฒนา เป็นหมายเลขของแพคเกจใช้ได้เป็น Add - on ' ' สำหรับสภาพแวดล้อมการเขียนโปรแกรมมาตรฐาน toolboxes เช่น MATLAB ( คณิตศาสตร์ ) ด้วย ( งาน ) และตราสารแห่งชาติ ) เหล่านี้เป็นสิ่งจำเป็นในการพัฒนาของสินค้าคงคลังของซอฟต์แวร์ใด ๆที่ครอบคลุมLabVIEW เป็นใหม่ เป็นเครื่องมือสำคัญในการควบคุมกระบวนการ / พัฒนาซอฟต์แวร์สภาพแวดล้อม ( ดูรูปที่ 1 ) ตราสารแห่งชาติความสนใจในพื้นที่นี้ได้ถูกเพิ่มเติมเพิ่มด้วยการเปิดตัวของพวกเขา กระบวนการเฝ้าระวัง ควบคุมระบบซอฟต์แวร์ซึ่งพวกเขาอ้างว่าเป็นครั้งแรกที่สมบูรณ์เชิงวัตถุการเขียนโปรแกรมสภาพแวดล้อมสำหรับการใช้งานในกระบวนการควบคุมแพคเกจนี้มีสถาปัตยกรรมแบบเปิดและช่วยให้เราสามารถแลกเปลี่ยนข้อมูลกับแพคเกจอื่น ๆเช่น Excel ผ่าน ole2 ( วัตถุที่เชื่อมโยงและการฝัง ) DDE ( แลกเปลี่ยนข้อมูลแบบไดนามิก ) และข้อมูลกับฐานข้อมูลผ่านทาง SQL ( ค้นหาและ Query Language ) LabVIEW โปรแกรมยังสนับสนุนรหัสซอฟต์แวร์ของบุคคลที่สาม ( เช่น C หรือรหัส Matlab ) ผ่านทางอินเตอร์เฟซโหนด ( cins )นี้จึงได้นำเสนอรูปแบบของสถาปัตยกรรมที่ถูกเปิดและมีความยืดหยุ่นและราคาไม่แพง ตัวอย่างเช่น เมื่อมีการพัฒนาโปรแกรมควบคุมที่ต้องมีอย่างใดอย่างหนึ่งเพื่อสื่อสารกับ PLC จากความหลากหลายของผู้ผลิตที่แตกต่างกันก็เป็นไปได้ที่จะซื้อไดรเวอร์ที่จำเป็นในรูปแบบ olf Add - on เครื่องมือหรือผู้ใช้เฉพาะไดรเวอร์ความเชื่อมั่นที่ไม่มีเงื่อนไขที่ผู้ขายจึงสามารถลดลงในค่าใช้จ่ายที่เป็นจริงสำหรับอุตสาหกรรมอาหาร ( Kirk , 1992 ; baroth &เวลส์ , 1993 ; จอห์นสัน , 1994 )
การแปล กรุณารอสักครู่..