{"id":269,"date":"2020-04-29T00:45:10","date_gmt":"2020-04-29T00:45:10","guid":{"rendered":"https:\/\/dxhelpdev.wpengine.com\/?post_type=epkb_post_type_1&#038;p=269"},"modified":"2020-08-19T23:22:09","modified_gmt":"2020-08-19T23:22:09","slug":"haas-ngc-constants-and-variables","status":"publish","type":"epkb_post_type_1","link":"https:\/\/dxhelp.scytec.com\/?epkb_post_type_1=haas-ngc-constants-and-variables","title":{"rendered":"HAAS NGC Constants and Variables"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Overview<\/h2>\n\n\n\n<p>HAAS NGC variables are used to hold data retrieved from NGC enabled devices. Variables must exist in DataXchange and then be mapped to HAAS NGC items within the device.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">HAAS NGC Source Variables<\/h2>\n\n\n\n<p>DataXchange is shipped with the following predefined variables:<\/p>\n\n\n\n<table id=\"tablepress-40\" class=\"tablepress tablepress-id-40\">\n<thead>\n<tr class=\"row-1\">\n\t<td class=\"column-1\"><\/td><th class=\"column-2\"><strong>Variable Name<\/strong><\/th><th class=\"column-3\"><strong>Notes<\/strong><\/th>\n<\/tr>\n<\/thead>\n<tbody class=\"row-striping\">\n<tr class=\"row-2\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"wp-image-87\" style=\"width: 16px;\" src=\"https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/licenseicons\/licenseLevels_Gold_16.png\" alt=\"\"><\/td><td class=\"column-2\">Alarms[HaasNGC.alarms]<\/td><td class=\"column-3\">Used to capture the list of HAAS NGC alarms.<\/td>\n<\/tr>\n<tr class=\"row-3\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"wp-image-86\" style=\"width: 16px;\" src=\"https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/licenseicons\/licenseLevels_Bronze_16.png\" alt=\"\"><\/td><td class=\"column-2\">Availability[HaasNGC.availability]<\/td><td class=\"column-3\">Returns whether or not the Source is currently available.<\/td>\n<\/tr>\n<tr class=\"row-4\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"wp-image-97\" style=\"width: 16px;\" src=\"https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/licenseicons\/licenseLevels_Silver_16.png\" alt=\"\"><\/td><td class=\"column-2\">Alarm Code[HaasNGC.alarm_code]<\/td><td class=\"column-3\">The active alarm number reported by the control without the description.<\/td>\n<\/tr>\n<tr class=\"row-5\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"wp-image-97\" style=\"width: 16px;\" src=\"https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/licenseicons\/licenseLevels_Silver_16.png\" alt=\"\"><\/td><td class=\"column-2\">Alarm Detail[HaasNGC.alarm_detail]<\/td><td class=\"column-3\">The active alarm number and alarm description reported by the control.<\/td>\n<\/tr>\n<tr class=\"row-6\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"wp-image-86\" style=\"width: 16px;\" src=\"https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/licenseicons\/licenseLevels_Bronze_16.png\" alt=\"\"><\/td><td class=\"column-2\">Connect Time[HaasNGC.connect_time]<\/td><td class=\"column-3\">Returns the time of the most recent connection to the HAAS NGC Source.<\/td>\n<\/tr>\n<tr class=\"row-7\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"wp-image-86\" style=\"width: 16px;\" src=\"https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/licenseicons\/licenseLevels_Bronze_16.png\" alt=\"\"><\/td><td class=\"column-2\">Connected Time[HaasNGC.connected_time]<\/td><td class=\"column-3\">Returns the amount of time in seconds since a successful connection to the Source.<\/td>\n<\/tr>\n<tr class=\"row-8\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"wp-image-86\" style=\"width: 16px;\" src=\"https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/licenseicons\/licenseLevels_Bronze_16.png\" alt=\"\"><\/td><td class=\"column-2\">Controller Mode[HaasNGC.controller_mode]<\/td><td class=\"column-3\">Returns the current setting for the mode selection.<\/td>\n<\/tr>\n<tr class=\"row-9\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"wp-image-86\" style=\"width: 16px;\" src=\"https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/licenseicons\/licenseLevels_Bronze_16.png\" alt=\"\"><\/td><td class=\"column-2\">Cycle Status[HaasNGC.cycle_status]<\/td><td class=\"column-3\">Return the cycle status. ACTIVE = Cycling.<\/td>\n<\/tr>\n<tr class=\"row-10\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"wp-image-86\" style=\"width: 16px;\" src=\"https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/licenseicons\/licenseLevels_Bronze_16.png\" alt=\"\"><\/td><td class=\"column-2\">EStop[HaasNGC.estop]<\/td><td class=\"column-3\">Returns whether or not the machine is in Emergency Stop.<\/td>\n<\/tr>\n<tr class=\"row-11\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"wp-image-86\" style=\"width: 16px;\" src=\"https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/licenseicons\/licenseLevels_Bronze_16.png\" alt=\"\"><\/td><td class=\"column-2\">Feed Rate Override[HaasNGC.feedrate_override]<\/td><td class=\"column-3\">Returns the current feed rate override setting.<\/td>\n<\/tr>\n<tr class=\"row-12\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"wp-image-87\" style=\"width: 16px;\" src=\"https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/licenseicons\/licenseLevels_Gold_16.png\" alt=\"\"><\/td><td class=\"column-2\">Part Count 1[HaasNGC.part_count_1]<\/td><td class=\"column-3\">Returns the value of the part counter on the control. Part count increments on M30.<\/td>\n<\/tr>\n<tr class=\"row-13\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"wp-image-87\" style=\"width: 16px;\" src=\"https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/licenseicons\/licenseLevels_Gold_16.png\" alt=\"\"><\/td><td class=\"column-2\">Part Count 2[HaasNGC.part_count_2]<\/td><td class=\"column-3\">Returns the value of the part counter on the control. Part count increments on M30.<\/td>\n<\/tr>\n<tr class=\"row-14\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"wp-image-97\" style=\"width: 16px;\" src=\"https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/licenseicons\/licenseLevels_Silver_16.png\" alt=\"\"><\/td><td class=\"column-2\">Program Number[HaasNGC.program_number]<\/td><td class=\"column-3\">Returns the active program number from the control.<\/td>\n<\/tr>\n<tr class=\"row-15\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"wp-image-86\" style=\"width: 16px;\" src=\"https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/licenseicons\/licenseLevels_Bronze_16.png\" alt=\"\"><\/td><td class=\"column-2\">Rapid Override[HaasNGC.rapid_override]<\/td><td class=\"column-3\">Returns\u00a0percentage of rapid override.<\/td>\n<\/tr>\n<tr class=\"row-16\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"wp-image-86\" style=\"width: 16px;\" src=\"https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/licenseicons\/licenseLevels_Bronze_16.png\" alt=\"\"><\/td><td class=\"column-2\">Spindle Load[HaasNGC.spindle_load]<\/td><td class=\"column-3\">Returns the load of the selected spindle.<\/td>\n<\/tr>\n<tr class=\"row-17\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"wp-image-86\" style=\"width: 16px;\" src=\"https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/licenseicons\/licenseLevels_Bronze_16.png\" alt=\"\"><\/td><td class=\"column-2\">Spindle Override[HaasNGC.spindle_override]<\/td><td class=\"column-3\">Returns the override of the selected spindle.<\/td>\n<\/tr>\n<tr class=\"row-18\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"wp-image-86\" style=\"width: 16px;\" src=\"https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/licenseicons\/licenseLevels_Bronze_16.png\" alt=\"\"><\/td><td class=\"column-2\">Spindle Speed[HaasNGC.spindle_speed]<\/td><td class=\"column-3\">Returns the speed of the selected spindle.<\/td>\n<\/tr>\n<tr class=\"row-19\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"wp-image-97\" style=\"width: 16px;\" src=\"https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/licenseicons\/licenseLevels_Silver_16.png\" alt=\"\"><\/td><td class=\"column-2\">Macro Variable 1[HaasNGC.macro_variable_1]<\/td><td class=\"column-3\">Returns the\u00a0value held by the first macro variable.<\/td>\n<\/tr>\n<tr class=\"row-20\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"wp-image-97\" style=\"width: 16px;\" src=\"https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/licenseicons\/licenseLevels_Silver_16.png\" alt=\"\"><\/td><td class=\"column-2\">Macro Variable 2[HaasNGC.macro_variable_2]<\/td><td class=\"column-3\">Returns the\u00a0value held by the second macro variable.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\n\n\n\n<p>The following variables hold the value for the previous poll from the Control.<\/p>\n\n\n\n<table id=\"tablepress-41\" class=\"tablepress tablepress-id-41\">\n<thead>\n<tr class=\"row-1\">\n\t<th class=\"column-1\"><strong\/><\/th><th class=\"column-2\"><strong>Variable Name<\/strong><\/th><th class=\"column-3\"><strong>Syntax<\/strong><\/th>\n<\/tr>\n<\/thead>\n<tbody class=\"row-striping\">\n<tr class=\"row-2\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"wp-image-87\" style=\"width: 16px;\" src=\"https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/licenseicons\/licenseLevels_Gold_16.png\" alt=\"\"><\/td><td class=\"column-2\">Alarms (Previous)<\/td><td class=\"column-3\">[HaasNGC.prev_alarms]<\/td>\n<\/tr>\n<tr class=\"row-3\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"wp-image-86\" style=\"width: 16px;\" src=\"https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/licenseicons\/licenseLevels_Bronze_16.png\" alt=\"\"><\/td><td class=\"column-2\">Availability (Previous)<\/td><td class=\"column-3\">[HaasNGC.prev_availability]<\/td>\n<\/tr>\n<tr class=\"row-4\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"wp-image-97\" style=\"width: 16px;\" src=\"https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/licenseicons\/licenseLevels_Silver_16.png\" alt=\"\"><\/td><td class=\"column-2\">Alarm Code (Previous)<\/td><td class=\"column-3\">[HaasNGC.prev_alarm_code]<\/td>\n<\/tr>\n<tr class=\"row-5\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"wp-image-97\" style=\"width: 16px;\" src=\"https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/licenseicons\/licenseLevels_Silver_16.png\" alt=\"\"><\/td><td class=\"column-2\">Alarm Description (Previous)<\/td><td class=\"column-3\">[HaasNGC.prev_alarm_detail]<\/td>\n<\/tr>\n<tr class=\"row-6\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"wp-image-86\" style=\"width: 16px;\" src=\"https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/licenseicons\/licenseLevels_Bronze_16.png\" alt=\"\"><\/td><td class=\"column-2\">Connect Time (Previous)<\/td><td class=\"column-3\">[HaasNGC.prev_connect_time]<\/td>\n<\/tr>\n<tr class=\"row-7\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"wp-image-86\" style=\"width: 16px;\" src=\"https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/licenseicons\/licenseLevels_Bronze_16.png\" alt=\"\"><\/td><td class=\"column-2\">Connected Time (Previous)<\/td><td class=\"column-3\">[HaasNGC.prev_connected_time]<\/td>\n<\/tr>\n<tr class=\"row-8\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"wp-image-86\" style=\"width: 16px;\" src=\"https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/licenseicons\/licenseLevels_Bronze_16.png\" alt=\"\"><\/td><td class=\"column-2\">Controller mode (Previous)<\/td><td class=\"column-3\">[HaasNGC.prev_controller_mode]<\/td>\n<\/tr>\n<tr class=\"row-9\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"wp-image-86\" style=\"width: 16px;\" src=\"https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/licenseicons\/licenseLevels_Bronze_16.png\" alt=\"\"><\/td><td class=\"column-2\">Cycle Status (Previous)<\/td><td class=\"column-3\">[HaasNGC.prev_cycle_status]<\/td>\n<\/tr>\n<tr class=\"row-10\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"wp-image-86\" style=\"width: 16px;\" src=\"https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/licenseicons\/licenseLevels_Bronze_16.png\" alt=\"\"><\/td><td class=\"column-2\">estop (Previous)<\/td><td class=\"column-3\">[HaasNGC.prev_estop]<\/td>\n<\/tr>\n<tr class=\"row-11\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"wp-image-86\" style=\"width: 16px;\" src=\"https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/licenseicons\/licenseLevels_Bronze_16.png\" alt=\"\"><\/td><td class=\"column-2\">Feed Rate Override (Previous)<\/td><td class=\"column-3\">[HaasNGC.prev_feedrate_override]<\/td>\n<\/tr>\n<tr class=\"row-12\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"wp-image-87\" style=\"width: 16px;\" src=\"https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/licenseicons\/licenseLevels_Gold_16.png\" alt=\"\"><\/td><td class=\"column-2\">Part Count 1 (Previous)<\/td><td class=\"column-3\">[HaasNGC.prev_part_count_1]<\/td>\n<\/tr>\n<tr class=\"row-13\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"wp-image-87\" style=\"width: 16px;\" src=\"https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/licenseicons\/licenseLevels_Gold_16.png\" alt=\"\"><\/td><td class=\"column-2\">Part Count 2 (Previous)<\/td><td class=\"column-3\">[HaasNGC.prev_part_count_2]<\/td>\n<\/tr>\n<tr class=\"row-14\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"wp-image-97\" style=\"width: 16px;\" src=\"https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/licenseicons\/licenseLevels_Silver_16.png\" alt=\"\"><\/td><td class=\"column-2\">Program Number (Previous)<\/td><td class=\"column-3\">[HaasNGC.prev_program_number]<\/td>\n<\/tr>\n<tr class=\"row-15\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"wp-image-86\" style=\"width: 16px;\" src=\"https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/licenseicons\/licenseLevels_Bronze_16.png\" alt=\"\"><\/td><td class=\"column-2\">Rapid Override (Previous)<\/td><td class=\"column-3\">[HaasNGC.prev_rapid_override]<\/td>\n<\/tr>\n<tr class=\"row-16\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"wp-image-86\" style=\"width: 16px;\" src=\"https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/licenseicons\/licenseLevels_Bronze_16.png\" alt=\"\"><\/td><td class=\"column-2\">Spindle Load (Previous)<\/td><td class=\"column-3\">[HaasNGC.prev_spindle_load]<\/td>\n<\/tr>\n<tr class=\"row-17\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"wp-image-86\" style=\"width: 16px;\" src=\"https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/licenseicons\/licenseLevels_Bronze_16.png\" alt=\"\"><\/td><td class=\"column-2\">Spindle Override (Previous)<\/td><td class=\"column-3\">[HaasNGC.prev_spindle_override]<\/td>\n<\/tr>\n<tr class=\"row-18\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"wp-image-86\" style=\"width: 16px;\" src=\"https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/licenseicons\/licenseLevels_Bronze_16.png\" alt=\"\"><\/td><td class=\"column-2\">Spindle Speed (Previous)<\/td><td class=\"column-3\">[HaasNGC.prev_spindle_speed]<\/td>\n<\/tr>\n<tr class=\"row-19\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"wp-image-97\" style=\"width: 16px;\" src=\"https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/licenseicons\/licenseLevels_Silver_16.png\" alt=\"\"><\/td><td class=\"column-2\">Macro Variable (Previous)<\/td><td class=\"column-3\">[HaasNGC.prev_macro_variable_1]<\/td>\n<\/tr>\n<tr class=\"row-20\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"wp-image-97\" style=\"width: 16px;\" src=\"https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/licenseicons\/licenseLevels_Silver_16.png\" alt=\"\"><\/td><td class=\"column-2\">Macro Variable (Previous)<\/td><td class=\"column-3\">[HaasNGC.prev_macro_variable_2]<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\n\n\n\n<h2 class=\"wp-block-heading\" id=\"haasconstants\">HAAS NGC Constants<\/h2>\n\n\n\n<table id=\"tablepress-42\" class=\"tablepress tablepress-id-42\">\n<thead>\n<tr class=\"row-1\">\n\t<td class=\"column-1\"><\/td><th class=\"column-2\"><strong>Constant Name<\/strong><\/th><th class=\"column-3\"><strong>Syntax<\/strong><\/th>\n<\/tr>\n<\/thead>\n<tbody class=\"row-striping\">\n<tr class=\"row-2\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"wp-image-86\" style=\"width: 16px;\" src=\"https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/licenseicons\/licenseLevels_Bronze_16.png\" alt=\"\"><\/td><td class=\"column-2\">CYCLING<\/td><td class=\"column-3\">[HaasNGC.CYCLING]<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\n\n\n\n<h2 class=\"wp-block-heading\" id=\"customvariables\">HAAS NGC Custom Variables<\/h2>\n\n\n\n<p>DataXchange has the ability to create custom variables for the HAAS NGC source. Use this feature to create a custom mapping to a data variable that the HAAS NGC machine may not map to by default.<\/p>\n\n\n\n<p>Variables can be added by going to the&nbsp;<strong>DataXchange<\/strong>&nbsp;tab,&nbsp;<strong>Variable<\/strong>, then selecting&nbsp;<strong>Haas NGC<\/strong>. Once the variables have been defined they need to be mapped to HAAS NGC data items. The mapping is done at an individual equipment level since this may vary from equipment to equipment.<\/p>\n\n\n\n<table id=\"tablepress-43\" class=\"tablepress tablepress-id-43\">\n<thead>\n<tr class=\"row-1\">\n\t<td class=\"column-1\"><\/td><th class=\"column-2\"><strong>Variable Name<\/strong><\/th><th class=\"column-3\"><strong>Notes<\/strong><\/th>\n<\/tr>\n<\/thead>\n<tbody class=\"row-striping\">\n<tr class=\"row-2\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"wp-image-86\" style=\"width: 16px;\" src=\"https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/licenseicons\/licenseLevels_Bronze_16.png\" alt=\"\"><\/td><td class=\"column-2\">Custom Variable[HaasNGC.CustomVariableName]<\/td><td class=\"column-3\">Returns the data from the custom mapping variable<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\n\n\n\n<p>The following variables hold the value for the previous poll from the Control.<\/p>\n\n\n\n<table id=\"tablepress-44\" class=\"tablepress tablepress-id-44\">\n<thead>\n<tr class=\"row-1\">\n\t<td class=\"column-1\"><\/td><th class=\"column-2\"><strong>Variable Name<\/strong><\/th><th class=\"column-3\"><strong>Syntax<\/strong><\/th>\n<\/tr>\n<\/thead>\n<tbody class=\"row-striping\">\n<tr class=\"row-2\">\n\t<td class=\"column-1\"><img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"wp-image-86\" style=\"width: 16px;\" src=\"https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/licenseicons\/licenseLevels_Bronze_16.png\" alt=\"\"><\/td><td class=\"column-2\">Custom Variable (Previous)<\/td><td class=\"column-3\">[HaasNGC.prev_CustomVariableName]<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\n","protected":false},"excerpt":{"rendered":"<p>Overview HAAS NGC variables are used to hold data retrieved from NGC enabled devices. Variables must exist in DataXchange and then be mapped to HAAS NGC items within the device. HAAS NGC Source Variables DataXchange is shipped with the following predefined variables: The following variables hold the value for the previous poll from the Control. [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"epkb_post_type_1_category":[17,104],"epkb_post_type_1_tag":[],"class_list":["post-269","epkb_post_type_1","type-epkb_post_type_1","status-publish","hentry","epkb_post_type_1_category-haas-ngc","epkb_post_type_1_category-variable-reference"],"_links":{"self":[{"href":"https:\/\/dxhelp.scytec.com\/index.php?rest_route=\/wp\/v2\/epkb_post_type_1\/269","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dxhelp.scytec.com\/index.php?rest_route=\/wp\/v2\/epkb_post_type_1"}],"about":[{"href":"https:\/\/dxhelp.scytec.com\/index.php?rest_route=\/wp\/v2\/types\/epkb_post_type_1"}],"author":[{"embeddable":true,"href":"https:\/\/dxhelp.scytec.com\/index.php?rest_route=\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/dxhelp.scytec.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=269"}],"version-history":[{"count":0,"href":"https:\/\/dxhelp.scytec.com\/index.php?rest_route=\/wp\/v2\/epkb_post_type_1\/269\/revisions"}],"wp:attachment":[{"href":"https:\/\/dxhelp.scytec.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=269"}],"wp:term":[{"taxonomy":"epkb_post_type_1_category","embeddable":true,"href":"https:\/\/dxhelp.scytec.com\/index.php?rest_route=%2Fwp%2Fv2%2Fepkb_post_type_1_category&post=269"},{"taxonomy":"epkb_post_type_1_tag","embeddable":true,"href":"https:\/\/dxhelp.scytec.com\/index.php?rest_route=%2Fwp%2Fv2%2Fepkb_post_type_1_tag&post=269"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}