{"id":356,"date":"2020-05-01T03:28:59","date_gmt":"2020-05-01T03:28:59","guid":{"rendered":"https:\/\/dxhelpdev.wpengine.com\/?post_type=epkb_post_type_1&#038;p=356"},"modified":"2024-01-17T00:52:07","modified_gmt":"2024-01-17T00:52:07","slug":"tracking-overrides","status":"publish","type":"epkb_post_type_1","link":"https:\/\/dxhelp.scytec.com\/?epkb_post_type_1=tracking-overrides","title":{"rendered":"Tracking Overrides"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Overview<\/h2>\n\n\n\n<p>DataXchange has the unique ability to track multiple cycle types at the same time. One way to use this is to track the amount of time the equipment has been in certain override percentages for Fanuc Focas machines. <\/p>\n\n\n\n<p>For this example we&#8217;ll setup expressions to ignore any cycle time when the feedrate override is at 20% or lower. Between 20% and 90% will be categorized as <strong>Low Override<\/strong> Cycle Time, between 90% and 110% will be <strong>Normal Cycle<\/strong> Time, and anything over 110% will be categorized as <strong>High Override<\/strong> Cycle Time. These percentages can be set to any number desirable.<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Ensure the following cycle statuses exist. Go to <strong>Manage&nbsp;\u2192 Equipment Status&nbsp;\u2192 Cycle Statuses<\/strong>. If you do not see <strong>Normal Cycle<\/strong>, <strong>Low Override<\/strong>, and <strong>High Override<\/strong> statuses, press the <strong>Add<\/strong> button in the middle of the page and enter the following information to create the three equipment statuses.<\/li><\/ol>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td class=\"has-text-align-center\" data-align=\"center\"><img loading=\"lazy\" decoding=\"async\" width=\"324\" height=\"216\" class=\"wp-image-801\" style=\"display:inline;\" src=\"https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/2020\/05\/image12.gif\" alt=\"\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><img loading=\"lazy\" decoding=\"async\" width=\"324\" height=\"216\" class=\"wp-image-802\" style=\"display:inline;\" src=\"https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/2020\/05\/image11.gif\" alt=\"\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><img loading=\"lazy\" decoding=\"async\" width=\"324\" height=\"216\" class=\"wp-image-803\" style=\"display:inline;\" src=\"https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/2020\/05\/image10.gif\" alt=\"\"><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<ol class=\"wp-block-list\" start=\"2\"><li>Create the expression to start and end each of the cycle statuses, so there will be six expressions that must be created. Sample screenshots are provided along with the text for the expressions so they can be copied and pasted directly into DataXchange if desired. The expressions in order are:<ul><li>Normal Cycle Start<\/li><li>Normal Cycle End<\/li><li>Low Override Start<\/li><li>Low Override End<\/li><li>High Override Start<\/li><li>High Override End<\/li><\/ul><\/li><\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1148\" height=\"281\" src=\"https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/2020\/07\/focas_normalcyclestart.png\" alt=\"\" class=\"wp-image-1232\" srcset=\"https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/2020\/07\/focas_normalcyclestart.png 1148w, https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/2020\/07\/focas_normalcyclestart-300x73.png 300w, https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/2020\/07\/focas_normalcyclestart-1024x251.png 1024w, https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/2020\/07\/focas_normalcyclestart-768x188.png 768w\" sizes=\"auto, (max-width: 1148px) 100vw, 1148px\" \/><\/figure>\n\n\n\n<p><code>([PCSDB.current_cycle_status_code] != 101) AND ([Focas.axis_feed_rate] &gt; 0) AND ([Focas.feedrate_override] {0} &gt; 90) AND&nbsp; ([Focas.feedrate_override] {0} &lt; 110) AND ([Focas.cycle_status] = [Focas.CYCLING])<\/code><\/p>\n\n\n\n<p>With the target set to Scytec PCS Database and a Result of:<\/p>\n\n\n\n<p><code>[PCSDB.send_start_cycle]{101}<\/code><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1150\" height=\"285\" src=\"https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/2020\/07\/focas_normalcycleend.png\" alt=\"\" class=\"wp-image-1234\" srcset=\"https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/2020\/07\/focas_normalcycleend.png 1150w, https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/2020\/07\/focas_normalcycleend-300x74.png 300w, https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/2020\/07\/focas_normalcycleend-1024x254.png 1024w, https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/2020\/07\/focas_normalcycleend-768x190.png 768w\" sizes=\"auto, (max-width: 1150px) 100vw, 1150px\" \/><\/figure>\n\n\n\n<p><code>([PCSDB.current_cycle_status_code] = 101) AND (([Focas.axis_feed_rate] = 0) OR ([Focas.feedrate_override] {0} &lt;= 90) OR ([Focas.feedrate_override] {0} &gt;= 110))<\/code><\/p>\n\n\n\n<p>With the target set to Scytec PCS Database and a Result of:<\/p>\n\n\n\n<p><code>[PCSDB.send_end_cycle]{101}<\/code><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1154\" height=\"283\" src=\"https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/2020\/07\/focas_lowoverridestart-2.png\" alt=\"\" class=\"wp-image-1237\" srcset=\"https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/2020\/07\/focas_lowoverridestart-2.png 1154w, https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/2020\/07\/focas_lowoverridestart-2-300x74.png 300w, https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/2020\/07\/focas_lowoverridestart-2-1024x251.png 1024w, https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/2020\/07\/focas_lowoverridestart-2-768x188.png 768w\" sizes=\"auto, (max-width: 1154px) 100vw, 1154px\" \/><\/figure>\n\n\n\n<p><code>([PCSDB.current_cycle_status_code] != 102) AND ([Focas.axis_feed_rate] &gt; 0) AND ([Focas.feedrate_override] {0} &lt;= 90) AND ([Focas.cycle_status] = [Focas.CYCLING])<\/code><\/p>\n\n\n\n<p>With the target set to Scytec PCS Database and a Result of:<\/p>\n\n\n\n<p><code>[PCSDB.send_start_cycle]{102}<\/code><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1151\" height=\"284\" src=\"https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/2020\/07\/focas_lowoverrideend.png\" alt=\"\" class=\"wp-image-1239\" srcset=\"https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/2020\/07\/focas_lowoverrideend.png 1151w, https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/2020\/07\/focas_lowoverrideend-300x74.png 300w, https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/2020\/07\/focas_lowoverrideend-1024x253.png 1024w, https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/2020\/07\/focas_lowoverrideend-768x189.png 768w\" sizes=\"auto, (max-width: 1151px) 100vw, 1151px\" \/><\/figure>\n\n\n\n<p><code>([PCSDB.current_cycle_status_code] = 102) AND (([Focas.axis_feed_rate] = 0) OR ([Focas.feedrate_override] {0} &gt; 90)&nbsp; OR ([Focas.feedrate_override] {0} &lt;= 20))<\/code><\/p>\n\n\n\n<p>With the target set to Scytec PCS Database and a Result of:<\/p>\n\n\n\n<p><code>[PCSDB.send_end_cycle]{102}<\/code><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1151\" height=\"279\" src=\"https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/2020\/07\/focas_highoverridestart.png\" alt=\"\" class=\"wp-image-1240\" srcset=\"https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/2020\/07\/focas_highoverridestart.png 1151w, https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/2020\/07\/focas_highoverridestart-300x73.png 300w, https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/2020\/07\/focas_highoverridestart-1024x248.png 1024w, https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/2020\/07\/focas_highoverridestart-768x186.png 768w\" sizes=\"auto, (max-width: 1151px) 100vw, 1151px\" \/><\/figure>\n\n\n\n<p><code>([PCSDB.current_cycle_status_code] != 103) AND ([Focas.axis_feed_rate] &gt; 0) AND ([Focas.feedrate_override] {0} &gt;= 110) AND ([Focas.cycle_status] = [Focas.CYCLING])<\/code><\/p>\n\n\n\n<p>With the target set to Scytec PCS Database and a Result of:<\/p>\n\n\n\n<p><code>[PCSDB.send_start_cycle]{103}<\/code><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1150\" height=\"280\" src=\"https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/2020\/07\/focas_highoverrideend.png\" alt=\"\" class=\"wp-image-1241\" srcset=\"https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/2020\/07\/focas_highoverrideend.png 1150w, https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/2020\/07\/focas_highoverrideend-300x73.png 300w, https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/2020\/07\/focas_highoverrideend-1024x249.png 1024w, https:\/\/dxhelp.scytec.com\/wp-content\/uploads\/2020\/07\/focas_highoverrideend-768x187.png 768w\" sizes=\"auto, (max-width: 1150px) 100vw, 1150px\" \/><\/figure>\n\n\n\n<p><code>([PCSDB.current_cycle_status_code] = 103) AND (([Focas.axis_feed_rate] = 0) OR ([Focas.feedrate_override] {0} &lt; 110))<\/code><\/p>\n\n\n\n<p>With the target set to Scytec PCS Database and a Result of:<\/p>\n\n\n\n<p><code>[PCSDB.send_end_cycle]{103}<\/code><\/p>\n\n\n\n<ol class=\"wp-block-list\" start=\"3\"><li>All six expressions must now be <a href=\"https:\/\/dxhelp.scytec.com\/?epkb_post_type_1=expression-information#AssigningExpressions\">assigned to the associated machines<\/a>.<\/li><\/ol>\n","protected":false},"excerpt":{"rendered":"<p>Overview DataXchange has the unique ability to track multiple cycle types at the same time. One way to use this is to track the amount of time the equipment has been in certain override percentages for Fanuc Focas machines. For this example we&#8217;ll setup expressions to ignore any cycle time when the feedrate override is [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"epkb_post_type_1_category":[101,126],"epkb_post_type_1_tag":[],"class_list":["post-356","epkb_post_type_1","type-epkb_post_type_1","status-publish","hentry","epkb_post_type_1_category-customizing-equipment-status","epkb_post_type_1_category-unattended-machines"],"_links":{"self":[{"href":"https:\/\/dxhelp.scytec.com\/index.php?rest_route=\/wp\/v2\/epkb_post_type_1\/356","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=356"}],"version-history":[{"count":0,"href":"https:\/\/dxhelp.scytec.com\/index.php?rest_route=\/wp\/v2\/epkb_post_type_1\/356\/revisions"}],"wp:attachment":[{"href":"https:\/\/dxhelp.scytec.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=356"}],"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=356"},{"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=356"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}