{"id":10240,"date":"2020-09-09T16:16:49","date_gmt":"2020-09-09T16:16:49","guid":{"rendered":"https:\/\/cyflexdoc.wpengine.com\/?page_id=10240"},"modified":"2026-03-09T13:41:58","modified_gmt":"2026-03-09T18:41:58","slug":"30-weigh-room-applications","status":"publish","type":"page","link":"https:\/\/cyflex.com\/index.php\/usage-help-manual\/30-weigh-room-applications\/","title":{"rendered":"30: Weigh Room Applications"},"content":{"rendered":"<table style=\"width: 100%; height: 622px;\">\n<tbody>\n<tr style=\"height: 24px;\">\n<th style=\"width: 17.1%; height: 24px;\">Command<\/th>\n<td style=\"width: 82.24%; height: 24px;\"><strong>Purpose<\/strong><\/td>\n<\/tr>\n<tr style=\"height: 47px;\">\n<td style=\"width: 17.1%; height: 47px;\"><a href=\"https:\/\/cyflex.com\/index.php\/usage-help-manual\/30-weigh-room-applications\/cubis\/\">Cubis<\/a><\/td>\n<td style=\"width: 82.24%; height: 47px;\">Interface with the Sartorius weigh room scale to handle weight measurements, zeroing the device, and managing scale IDs in shared memory.<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 17.1%; height: 18px;\"><a href=\"env_mon\">envmon<\/a><\/td>\n<td style=\"width: 82.24%; height: 18px;\">Periodically post environmental data to the weigh room database when environmental events occur.<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 17.1%; height: 24px;\"><a href=\"esvdmon\">esvdmon<\/a><\/td>\n<td style=\"width: 82.24%; height: 24px;\">Perform the ESVD Monitor Task that watches the ESVD subdirectory for test data from test cell computers and posts the data to the filter weigh room database.<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 17.1%; height: 19px;\"><a href=\"filt_data_save\">filt_data_save<\/a><\/td>\n<td style=\"width: 82.24%; height: 19px;\">Process test data files from test cells and store the data in the weigh room database CVS and SER tables.<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 17.1%; height: 20px;\"><a href=\"filtdatamove\">filtDataMove<\/a><\/td>\n<td style=\"width: 82.24%; height: 20px;\">Move data files from the \/data\/filterdata\/hold\/[NNN] directory to the \/data\/filterdata\/ready\/[NNN] directory based on the specified test cell or all.<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 17.1%; height: 24px;\"><a href=\"https:\/\/cyflex.com\/index.php\/usage-help-manual\/30-weigh-room-applications\/filter_detail_rpt\/\">filter_detail_rpt<\/a><\/td>\n<td style=\"width: 82.24%; height: 24px;\">Generate detailed reports for a specified filter ID, including pre and post-test data, environmental conditions, and sample flow values from the database.<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 17.1%; height: 24px;\"><a href=\"m5p\">M5P<\/a><\/td>\n<td style=\"width: 82.24%; height: 24px;\">Interface with the M5P weigh room scale to obtain weights, zero the device, and manage shared memory for scale operations.<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 17.1%; height: 24px;\"><a href=\"mt-sis\">MT-SIS<\/a><\/td>\n<td style=\"width: 82.24%; height: 24px;\">Perform the interface task with the Mettler MT-SIS weigh room scale for operations such as weight measurement, initialization, zeroing, and spanning.<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 17.1%; height: 23px;\"><a href=\"https:\/\/cyflex.com\/index.php\/usage-help-manual\/30-weigh-room-applications\/process_mtl\/\">process_mtl<\/a><\/td>\n<td style=\"width: 82.24%; height: 23px;\">Store data from an automated MTL weighing system into the FILTERWEIGHING and FILTERWEIGHT tables.<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 17.1%; height: 24px;\"><a href=\"scale\">scale<\/a><\/td>\n<td style=\"width: 82.24%; height: 24px;\">Perform the interface task for weigh room scales, managing operations such as initialization, weight measurement, zeroing, spanning, and door control.<\/td>\n<\/tr>\n<tr style=\"height: 26px;\">\n<td style=\"width: 17.1%; height: 10px;\" width=\"312\">\n<p><a href=\"wtrm_barcode_entry\">wtrm_barcode_entry<\/a><\/p>\n<\/td>\n<td style=\"width: 82.24%; height: 10px;\">Execute a GUI program to manually Load or Unload filter_id and puck_id records in the weigh room database tables.<\/td>\n<\/tr>\n<tr style=\"height: 56px;\">\n<td style=\"width: 17.1%; height: 56px;\">\n<p><a href=\"wtrm_barcode_qt\">wtrm_barcode_qt<\/a><\/p>\n<\/td>\n<td style=\"width: 82.24%; height: 56px;\">Execute a GUI program that steps through the process of loading and unloading filter pucks with corresponding filters and saving corresponding records in the weigh room database.<\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 17.1%; height: 10px;\">\n<p><a href=\"https:\/\/cyflex.com\/index.php\/usage-help-manual\/30-weigh-room-applications\/wtrm_cal_weightrpt\/\">wtrm_cal_weightRpt<\/a><\/p>\n<\/td>\n<td style=\"width: 82.24%; height: 10px;\">Generate a Calibration Weight Report.<\/td>\n<\/tr>\n<tr style=\"height: 55px;\">\n<td style=\"width: 17.1%; height: 55px;\">\n<p><a href=\"https:\/\/cyflex.com\/index.php\/usage-help-manual\/30-weigh-room-applications\/wtrm_invalrpt\/\">wtrm_invalRpt<\/a><\/p>\n<\/td>\n<td style=\"width: 82.24%; height: 55px;\">Generate an Invalid Sample Filter Report.<\/td>\n<\/tr>\n<tr style=\"height: 56px;\">\n<td style=\"width: 17.1%; height: 56px;\">\n<p><a href=\"wtrm_qt\">wtrm_qt<\/a><\/p>\n<\/td>\n<td style=\"width: 82.24%; height: 56px;\">Spawn all subordinate tasks and provide an interface to the filter scanner that initiates all filter actions. This is the main task for weigh\u00a0room automation.<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 17.1%; height: 24px;\">\n<p><a href=\"wtrm_operator_rpt\">wtrm_operator_rpt<\/a><\/p>\n<\/td>\n<td style=\"width: 82.24%; height: 24px;\">Execute a GUI program to generate a report for a specified weigh room operator for a specified date\/time range.\u00a0 The generated report will contain details of how many weighing actions have been performed by the specified user for the specified date and time.\u00a0<\/td>\n<\/tr>\n<tr style=\"height: 55px;\">\n<td style=\"width: 17.1%; height: 55px;\">\n<p><a href=\"https:\/\/cyflex.com\/index.php\/usage-help-manual\/30-weigh-room-applications\/wtrm_refrpt\/\">wtrm_refRpt<\/a><\/p>\n<\/td>\n<td style=\"width: 82.24%; height: 55px;\">Generate a report summarizing reference filters.<\/td>\n<\/tr>\n<tr style=\"height: 12px;\">\n<td style=\"width: 17.1%; height: 10px;\">\n<p><a href=\"wtrm_repos_mgr\">wtrm_repos_mgr<\/a><\/p>\n<\/td>\n<td style=\"width: 82.24%; height: 10px;\">Manage the transfer of filter data files from the CyFlex weigh room systems to a UNIX database repository.<\/td>\n<\/tr>\n<tr style=\"height: 55px;\">\n<td style=\"width: 17.1%; height: 55px;\">\n<p><a href=\"https:\/\/cyflex.com\/index.php\/usage-help-manual\/30-weigh-room-applications\/wtrm_samprpt\/\">wtrm_sampRpt<\/a><\/p>\n<\/td>\n<td style=\"width: 82.24%; height: 55px;\">Generate a CSV report for the Weigh Room Sample Filter based on input data.<\/td>\n<\/tr>\n<tr style=\"height: 10px;\">\n<td style=\"width: 17.1%; height: 10px;\">\n<p><a href=\"https:\/\/cyflex.com\/index.php\/usage-help-manual\/30-weigh-room-applications\/wtrm_scalesrpt_cnvt\/\">wtrm_scalesRpt<\/a><\/p>\n<\/td>\n<td style=\"width: 82.24%; height: 10px;\">Generate a monthly balance and reference filter report.<\/td>\n<\/tr>\n<tr style=\"height: 12px;\">\n<td style=\"width: 17.1%; height: 10px;\">\n<p><a href=\"wtrm_sessionrpt\">wtrm_sessionRpt<\/a><\/p>\n<\/td>\n<td style=\"width: 82.24%; height: 10px;\">Generate a session report for the specified session number, including environmental data, filter weights, and related details<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Command Purpose Cubis Interface with the Sartorius weigh room scale to handle weight measurements, zeroing the device, and managing scale IDs in shared memory. envmon Periodically post environmental data to the weigh room database when environmental events occur. esvdmon Perform the ESVD Monitor Task that watches the ESVD subdirectory for test data from test cell [&hellip;]<\/p>\n","protected":false},"author":35,"featured_media":0,"parent":557,"menu_order":30,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-10240","page","type-page","status-publish","hentry"],"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/cyflex.com\/index.php\/wp-json\/wp\/v2\/pages\/10240","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cyflex.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/cyflex.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/cyflex.com\/index.php\/wp-json\/wp\/v2\/users\/35"}],"replies":[{"embeddable":true,"href":"https:\/\/cyflex.com\/index.php\/wp-json\/wp\/v2\/comments?post=10240"}],"version-history":[{"count":0,"href":"https:\/\/cyflex.com\/index.php\/wp-json\/wp\/v2\/pages\/10240\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/cyflex.com\/index.php\/wp-json\/wp\/v2\/pages\/557"}],"wp:attachment":[{"href":"https:\/\/cyflex.com\/index.php\/wp-json\/wp\/v2\/media?parent=10240"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}