{"id":946,"date":"2017-06-09T01:42:08","date_gmt":"2017-06-09T01:42:08","guid":{"rendered":"http:\/\/bryceautomation.com\/?p=946"},"modified":"2023-06-02T07:27:44","modified_gmt":"2023-06-02T07:27:44","slug":"controllogix-forcing-and-associated-dangers","status":"publish","type":"post","link":"https:\/\/bryceautomation.com\/index.php\/2017\/06\/09\/controllogix-forcing-and-associated-dangers\/","title":{"rendered":"ControlLogix Forcing and Associated Dangers"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Introduction to ControlLogix Forcing and Associated Dangers<\/h2>\n\n\n\n<p>In this section, we&#8217;ll discuss ControlLogix Forcing and Associated Dangers.  ControlLogix Forcing simulates real world jumpers to some extent. \u00a0 Forcing works on real world inputs or real world outputs. \u00a0 You can also for <a href=\"https:\/\/bryceautomation.com\/index.php\/2017\/05\/28\/controllogix-aliasing\/\">aliases <\/a>to real world inputs or real world outputs. \u00a0You can even force <a href=\"https:\/\/bryceautomation.com\/index.php\/2017\/06\/02\/controllogix-producerconsumer-model\/\">Produced and Consumed<\/a> tags.<\/p><div id=\"bryce-1666581029\" class=\"bryce-afterfirst bryce-entity-placement\"><script async src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-8316758073402323\" crossorigin=\"anonymous\"><\/script><ins class=\"adsbygoogle\" style=\"display:block;\" data-ad-client=\"ca-pub-8316758073402323\" \ndata-ad-slot=\"7728240895\" \ndata-ad-format=\"auto\"><\/ins>\n<script> \n(adsbygoogle = window.adsbygoogle || []).push({}); \n<\/script>\n<\/div>\n\n\n\n<p>When forcing, you must be aware of your own plant&#8217;s regulations on forcing. \u00a0This document serves as a general guideline of how forces work. \u00a0 It is your responsibility take all safety precautions. \u00a0 \u00a0It&#8217;s your responsibility to verify the accuracy of any information on this site before implementing it in any way! \u00a0 You can cause severe damage to equipment and persons if forcing is not implemented properly.  Additionally, there may be some hidden dangers, or unexpected side effects of forcing I\/O on your equipment.<\/p>\n\n\n\n<p>Before attempting a force, check the amber force light on the processor to ensure no other forces have been installed. &nbsp;Otherwise, when you enable your force, you will also enable other forces that might have been left in the processor. &nbsp; &nbsp;You can also check your online toolbar to ensure no forces are currently installed.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"306\" height=\"85\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/06\/noforces-1.png\" alt=\"No Forces\" class=\"wp-image-967 lazyload\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/06\/noforces-1.png 306w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/06\/noforces-1-300x83.png 300w\" data-sizes=\"(max-width: 306px) 100vw, 306px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 306px; --smush-placeholder-aspect-ratio: 306\/85;\" \/><\/figure>\n<\/div>\n\n\n<p>Be aware that forcing inputs may affect more than one rung. &nbsp;It will affect all rungs that are looking at the input that you are forcing! &nbsp; &nbsp;Also, when forcing outputs, be aware that the output device may feed inputs back into the processor, and cause other things to happen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Forcing Inputs<\/h2>\n\n\n\n<p>Here, we will force a real world input on a rung. &nbsp; We&#8217;ll assume the switch has gone bad, and we can&#8217;t find a replacement. &nbsp; We will install, and enable a force to make the output energize.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"510\" height=\"50\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/06\/RungStandalone.png\" alt=\"Standalone Rung\" class=\"wp-image-947 lazyload\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/06\/RungStandalone.png 510w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/06\/RungStandalone-300x29.png 300w\" data-sizes=\"(max-width: 510px) 100vw, 510px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 510px; --smush-placeholder-aspect-ratio: 510\/50;\" \/><\/figure>\n<\/div>\n\n\n<p>To install a force, I will right click &#8220;Local:3:I.Data[1].0&#8221;, and choose &#8220;Force On&#8221;<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"615\" height=\"431\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/06\/ForceOnInputRung.png\" alt=\"Force Input On\" class=\"wp-image-948 lazyload\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/06\/ForceOnInputRung.png 615w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/06\/ForceOnInputRung-300x210.png 300w\" data-sizes=\"(max-width: 615px) 100vw, 615px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 615px; --smush-placeholder-aspect-ratio: 615\/431;\" \/><\/figure>\n<\/div>\n\n\n<p>At this point, the amber FORCE light on the processor will be flashing. &nbsp; We will also notice the rung is indicating that the force has been installed.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"517\" height=\"47\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/06\/InputForceInstalled.png\" alt=\"Input Force Installed\" class=\"wp-image-949 lazyload\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/06\/InputForceInstalled.png 517w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/06\/InputForceInstalled-300x27.png 300w\" data-sizes=\"(max-width: 517px) 100vw, 517px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 517px; --smush-placeholder-aspect-ratio: 517\/47;\" \/><\/figure>\n<\/div>\n\n\n<p>Now, to activate the force, we must enable forces. &nbsp; In the Online toolbar, &nbsp;click your pull down window next to &#8220;Forcing&#8221;. &nbsp; Then go to I\/O forcing, and enable all forces.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"400\" height=\"192\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/06\/EnableAllForces.png\" alt=\"Enable All Forces\" class=\"wp-image-950 lazyload\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/06\/EnableAllForces.png 400w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/06\/EnableAllForces-300x144.png 300w\" data-sizes=\"(max-width: 400px) 100vw, 400px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 400px; --smush-placeholder-aspect-ratio: 400\/192;\" \/><\/figure>\n<\/div>\n\n\n<p>Now, the amber force light on your processor will be solid. &nbsp; You will also notice in your rung that we are now calling for the output to energize.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"520\" height=\"45\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/06\/RungInForce.png\" alt=\"Rung In Force\" class=\"wp-image-951 lazyload\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/06\/RungInForce.png 520w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/06\/RungInForce-300x26.png 300w\" data-sizes=\"(max-width: 520px) 100vw, 520px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 520px; --smush-placeholder-aspect-ratio: 520\/45;\" \/><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\">Input Forcing Explanation<\/h3>\n\n\n\n<p>Consider this diagram:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"476\" height=\"305\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/06\/ForcingInputJumper-1.png\" alt=\"Input Jumper\" class=\"wp-image-954 lazyload\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/06\/ForcingInputJumper-1.png 476w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/06\/ForcingInputJumper-1-300x192.png 300w\" data-sizes=\"(max-width: 476px) 100vw, 476px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 476px; --smush-placeholder-aspect-ratio: 476\/305;\" \/><\/figure>\n<\/div>\n\n\n<p>Notice the similarities between a force and a jumper. &nbsp; If we jumper the switch in the real world, the status indicator will come on the input module. &nbsp;Then the value of 1 will be written to the controller tag causing the logic to go true. &nbsp; The output will then energize.<\/p>\n\n\n\n<p>When enabling the force, the status indicator will not illuminate on the input module if there is no voltage on the input module. &nbsp; However, the controller tag will change to the value of 1, and the rung will still go true. &nbsp;The output will energize.<\/p>\n\n\n\n<p><em><strong>Note: &nbsp;You can also Force tags OFF. &nbsp; In that case, the simulation would be breaking the wire.<\/strong><\/em><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Forcing Outputs<\/h2>\n\n\n\n<p>Sometimes there is a misconception on forcing outputs. &nbsp; Forcing an output on does not necessarily change the controller tag for the output to a 1. &nbsp; Again, let&#8217;s consider this rung: &nbsp; &nbsp;I removed the input force we added earlier, and disabled forces to start this section)<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"510\" height=\"50\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/06\/RungStandalone.png\" alt=\"Standalone Rung\" class=\"wp-image-947 lazyload\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/06\/RungStandalone.png 510w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/06\/RungStandalone-300x29.png 300w\" data-sizes=\"(max-width: 510px) 100vw, 510px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 510px; --smush-placeholder-aspect-ratio: 510\/50;\" \/><\/figure>\n<\/div>\n\n\n<p>To install a force, I will right click &#8220;Local:4:O.Data[0].0&#8221;, and choose &#8220;Force On&#8221;<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"446\" height=\"164\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/06\/ForceOutputOn.png\" alt=\"Force Output On\" class=\"wp-image-957 lazyload\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/06\/ForceOutputOn.png 446w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/06\/ForceOutputOn-300x110.png 300w\" data-sizes=\"(max-width: 446px) 100vw, 446px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 446px; --smush-placeholder-aspect-ratio: 446\/164;\" \/><\/figure>\n<\/div>\n\n\n<p>You will then see on the rung that a force has been installed.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"521\" height=\"55\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/06\/ForceOutputShownRung.png\" alt=\"Force on Rung\" class=\"wp-image-958 lazyload\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/06\/ForceOutputShownRung.png 521w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/06\/ForceOutputShownRung-300x32.png 300w\" data-sizes=\"(max-width: 521px) 100vw, 521px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 521px; --smush-placeholder-aspect-ratio: 521\/55;\" \/><\/figure>\n<\/div>\n\n\n<p>You will also notice the amber force light on the processor is flashing. &nbsp; This indicates that a force is installed in the processor. &nbsp;Now, I will enable all forces.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"400\" height=\"192\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/06\/EnableAllForces-1.png\" alt=\"Enable All Forces\" class=\"wp-image-959 lazyload\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/06\/EnableAllForces-1.png 400w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/06\/EnableAllForces-1-300x144.png 300w\" data-sizes=\"(max-width: 400px) 100vw, 400px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 400px; --smush-placeholder-aspect-ratio: 400\/192;\" \/><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\">Output Forcing Explanation<\/h3>\n\n\n\n<p>Consider the following diagram:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"471\" height=\"304\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/06\/OutputJumper-1.png\" alt=\"Output Jumper\" class=\"wp-image-962 lazyload\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/06\/OutputJumper-1.png 471w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/06\/OutputJumper-1-300x194.png 300w\" data-sizes=\"(max-width: 471px) 100vw, 471px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 471px; --smush-placeholder-aspect-ratio: 471\/304;\" \/><\/figure>\n<\/div>\n\n\n<p>In this case, even though the switch is open, the output is on. \u00a0 We connected power directly to the light. \u00a0 The controller tags still depend on logic even though the output is jumpered in the real world. \u00a0 \u00a0Look at the output controller tag. \u00a0 Any other logic looking at this output address will be evaluated as if the output is off until the switch is shut.  It&#8217;s important to realize that we can&#8217;t always jumper voltage to an output this way.  It&#8217;s best to remove the wire from the output module first.  You could cause a short with some types of modules if the module is driving the output low in the off state.<\/p>\n\n\n\n<p>Remember: \u00a0When you force outputs such as a motor starter, the motor starter probably has auxiliary contacts on it. \u00a0 When the output is forced on, the auxiliary contacts will shut, and could feed inputs back into the processor. \u00a0 This could cause other things to happen in your system. \u00a0If you force a cylinder, the cylinder will move, and could hit switches that also feed inputs back into the processor. \u00a0Be aware of your entire system if you install a force or a jumper. \u00a0 Similar dangers also exist if you mechanically force a prime mover.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Removing and disabling forces<\/h2>\n\n\n\n<p>To remove a force, right click on the forced tag, and choose &#8220;Remove Force&#8221;.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"364\" height=\"108\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/06\/removeforce.png\" alt=\"Remove Force\" class=\"wp-image-964 lazyload\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/06\/removeforce.png 364w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/06\/removeforce-300x89.png 300w\" data-sizes=\"(max-width: 364px) 100vw, 364px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 364px; --smush-placeholder-aspect-ratio: 364\/108;\" \/><\/figure>\n<\/div>\n\n\n<p>Next, Disable forces:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"398\" height=\"116\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/06\/disableforces.png\" alt=\"Disable Forces\" class=\"wp-image-965 lazyload\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/06\/disableforces.png 398w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/06\/disableforces-300x87.png 300w\" data-sizes=\"(max-width: 398px) 100vw, 398px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 398px; --smush-placeholder-aspect-ratio: 398\/116;\" \/><\/figure>\n<\/div>\n\n\n<p><em><strong>Note: &nbsp;In ControlLogix, forces can be still enabled, even if no forces are installed! &nbsp;So just because your processor has a solid amber force light does not necessarily mean that forces are installed in the processor.<\/strong><\/em><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Searching for Forces<\/h2>\n\n\n\n<p>If you notice forces are installed in the processor, you can search for forces by clicking Search | Find.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"272\" height=\"100\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/06\/SearchFind.png\" alt=\"Search Find\" class=\"wp-image-969 lazyload\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/06\/SearchFind.png 272w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/06\/SearchFind-270x100.png 270w\" data-sizes=\"(max-width: 272px) 100vw, 272px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 272px; --smush-placeholder-aspect-ratio: 272\/100;\" \/><\/figure>\n<\/div>\n\n\n<p>Then choose &#8220;Forces&#8221;, and under &#8220;Find Where&#8221;, choose &#8220;All routines&#8221;.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"491\" height=\"264\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/06\/FindInroutines.png\" alt=\"Find In Routines\" class=\"wp-image-970 lazyload\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/06\/FindInroutines.png 491w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/06\/FindInroutines-300x161.png 300w\" data-sizes=\"(max-width: 491px) 100vw, 491px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 491px; --smush-placeholder-aspect-ratio: 491\/264;\" \/><\/figure>\n<\/div>\n\n\n<p>Then, just choose &#8220;Find Next&#8221; or &#8220;Find All&#8221; to search through your logic for forces.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Summary of ControlLogix Forcing and Associated Dangers<\/h2>\n\n\n\n<p>In short, before you force, know what you are doing.  It&#8217;s possible to damage equipment or harm people.  Usually, you might have similar policies at your plant for forcing as you have for installing real-world jumpers.  The dangers are almost the same.  Never rely on forcing for your equipment to run.  Use it wisely for troubleshooting.  Be sure to fix the actual problem with your equipment rather than to simply bypass a problem.  Also keep in mind that if you rely on forces for your equipment to run, then you loose the ability to enable and disable forces at will for troubleshooting.<\/p>\n\n\n\n<p>For more information on ControlLogix, visit the<a href=\"https:\/\/bryceautomation.com\/index.php\/category\/controllogix\/\"> ControlLogix Post pag<\/a>e!!<\/p>\n\n\n\n<p>&#8212; Ricky Bryce<\/p>\n<div id=\"bryce-3553201755\" class=\"bryce-after-content bryce-entity-placement\"><script async src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-8316758073402323\" crossorigin=\"anonymous\"><\/script><ins class=\"adsbygoogle\" style=\"display:block;\" data-ad-client=\"ca-pub-8316758073402323\" \ndata-ad-slot=\"4667596182\" \ndata-ad-format=\"auto\"><\/ins>\n<script> \n(adsbygoogle = window.adsbygoogle || []).push({}); \n<\/script>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Introduction to ControlLogix Forcing and Associated Dangers In this section, we&#8217;ll discuss ControlLogix Forcing and Associated Dangers. ControlLogix Forcing simulates real world jumpers to some extent. \u00a0 Forcing works on real world inputs or real world outputs. \u00a0 You can also for aliases to real world inputs or real world outputs. \u00a0You can even force <a class=\"moretag btn btn-primary\" href=\"https:\/\/bryceautomation.com\/index.php\/2017\/06\/09\/controllogix-forcing-and-associated-dangers\/\">Read More \u00bb<\/a><\/p>\n","protected":false},"author":1,"featured_media":962,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[11,43],"class_list":{"0":"post-946","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-controllogix","8":"tag-controllogix","9":"tag-forces","10":"czr-hentry"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>ControlLogix Forcing and Associated Dangers<\/title>\n<meta name=\"description\" content=\"ControlLogix Forcing and Associated Dangers: We&#039;ll discuss the difference between input and output forcing, and dangers to be aware of.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/bryceautomation.com\/index.php\/2017\/06\/09\/controllogix-forcing-and-associated-dangers\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"ControlLogix Forcing and Associated Dangers\" \/>\n<meta property=\"og:description\" content=\"ControlLogix Forcing and Associated Dangers: We&#039;ll discuss the difference between input and output forcing, and dangers to be aware of.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/bryceautomation.com\/index.php\/2017\/06\/09\/controllogix-forcing-and-associated-dangers\/\" \/>\n<meta property=\"og:site_name\" content=\"Bryce Automation\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/ricky.bryce.7\" \/>\n<meta property=\"article:published_time\" content=\"2017-06-09T01:42:08+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-06-02T07:27:44+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/06\/OutputJumper-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"471\" \/>\n\t<meta property=\"og:image:height\" content=\"304\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Ricky\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2017\\\/06\\\/09\\\/controllogix-forcing-and-associated-dangers\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2017\\\/06\\\/09\\\/controllogix-forcing-and-associated-dangers\\\/\"},\"author\":{\"name\":\"Ricky\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/#\\\/schema\\\/person\\\/5d5b0f6f6ad768f1ee52968338e63af7\"},\"headline\":\"ControlLogix Forcing and Associated Dangers\",\"datePublished\":\"2017-06-09T01:42:08+00:00\",\"dateModified\":\"2023-06-02T07:27:44+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2017\\\/06\\\/09\\\/controllogix-forcing-and-associated-dangers\\\/\"},\"wordCount\":1084,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2017\\\/06\\\/09\\\/controllogix-forcing-and-associated-dangers\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/uploads\\\/2017\\\/06\\\/OutputJumper-1.png\",\"keywords\":[\"ControlLogix\",\"Forces\"],\"articleSection\":[\"ControlLogix\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2017\\\/06\\\/09\\\/controllogix-forcing-and-associated-dangers\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2017\\\/06\\\/09\\\/controllogix-forcing-and-associated-dangers\\\/\",\"url\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2017\\\/06\\\/09\\\/controllogix-forcing-and-associated-dangers\\\/\",\"name\":\"ControlLogix Forcing and Associated Dangers\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2017\\\/06\\\/09\\\/controllogix-forcing-and-associated-dangers\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2017\\\/06\\\/09\\\/controllogix-forcing-and-associated-dangers\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/uploads\\\/2017\\\/06\\\/OutputJumper-1.png\",\"datePublished\":\"2017-06-09T01:42:08+00:00\",\"dateModified\":\"2023-06-02T07:27:44+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/#\\\/schema\\\/person\\\/5d5b0f6f6ad768f1ee52968338e63af7\"},\"description\":\"ControlLogix Forcing and Associated Dangers: We'll discuss the difference between input and output forcing, and dangers to be aware of.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2017\\\/06\\\/09\\\/controllogix-forcing-and-associated-dangers\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2017\\\/06\\\/09\\\/controllogix-forcing-and-associated-dangers\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2017\\\/06\\\/09\\\/controllogix-forcing-and-associated-dangers\\\/#primaryimage\",\"url\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/uploads\\\/2017\\\/06\\\/OutputJumper-1.png\",\"contentUrl\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/uploads\\\/2017\\\/06\\\/OutputJumper-1.png\",\"width\":471,\"height\":304,\"caption\":\"Output Jumper\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2017\\\/06\\\/09\\\/controllogix-forcing-and-associated-dangers\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/bryceautomation.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"ControlLogix Forcing and Associated Dangers\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/#website\",\"url\":\"https:\\\/\\\/bryceautomation.com\\\/\",\"name\":\"Bryce Automation\",\"description\":\"Automating Home and Industry...\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/bryceautomation.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/#\\\/schema\\\/person\\\/5d5b0f6f6ad768f1ee52968338e63af7\",\"name\":\"Ricky\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/wphb-cache\\\/gravatar\\\/a8f\\\/a8fe6bf79d292b388ffee281ccb12488x96.jpg\",\"url\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/wphb-cache\\\/gravatar\\\/a8f\\\/a8fe6bf79d292b388ffee281ccb12488x96.jpg\",\"contentUrl\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/wphb-cache\\\/gravatar\\\/a8f\\\/a8fe6bf79d292b388ffee281ccb12488x96.jpg\",\"caption\":\"Ricky\"},\"sameAs\":[\"http:\\\/\\\/bryceautomation.com\",\"https:\\\/\\\/www.facebook.com\\\/ricky.bryce.7\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/ricky-bryce-4367a416\\\/\"],\"url\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/author\\\/ricky\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"ControlLogix Forcing and Associated Dangers","description":"ControlLogix Forcing and Associated Dangers: We'll discuss the difference between input and output forcing, and dangers to be aware of.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/bryceautomation.com\/index.php\/2017\/06\/09\/controllogix-forcing-and-associated-dangers\/","og_locale":"en_US","og_type":"article","og_title":"ControlLogix Forcing and Associated Dangers","og_description":"ControlLogix Forcing and Associated Dangers: We'll discuss the difference between input and output forcing, and dangers to be aware of.","og_url":"https:\/\/bryceautomation.com\/index.php\/2017\/06\/09\/controllogix-forcing-and-associated-dangers\/","og_site_name":"Bryce Automation","article_author":"https:\/\/www.facebook.com\/ricky.bryce.7","article_published_time":"2017-06-09T01:42:08+00:00","article_modified_time":"2023-06-02T07:27:44+00:00","og_image":[{"width":471,"height":304,"url":"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/06\/OutputJumper-1.png","type":"image\/png"}],"author":"Ricky","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/bryceautomation.com\/index.php\/2017\/06\/09\/controllogix-forcing-and-associated-dangers\/#article","isPartOf":{"@id":"https:\/\/bryceautomation.com\/index.php\/2017\/06\/09\/controllogix-forcing-and-associated-dangers\/"},"author":{"name":"Ricky","@id":"https:\/\/bryceautomation.com\/#\/schema\/person\/5d5b0f6f6ad768f1ee52968338e63af7"},"headline":"ControlLogix Forcing and Associated Dangers","datePublished":"2017-06-09T01:42:08+00:00","dateModified":"2023-06-02T07:27:44+00:00","mainEntityOfPage":{"@id":"https:\/\/bryceautomation.com\/index.php\/2017\/06\/09\/controllogix-forcing-and-associated-dangers\/"},"wordCount":1084,"commentCount":0,"image":{"@id":"https:\/\/bryceautomation.com\/index.php\/2017\/06\/09\/controllogix-forcing-and-associated-dangers\/#primaryimage"},"thumbnailUrl":"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/06\/OutputJumper-1.png","keywords":["ControlLogix","Forces"],"articleSection":["ControlLogix"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/bryceautomation.com\/index.php\/2017\/06\/09\/controllogix-forcing-and-associated-dangers\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/bryceautomation.com\/index.php\/2017\/06\/09\/controllogix-forcing-and-associated-dangers\/","url":"https:\/\/bryceautomation.com\/index.php\/2017\/06\/09\/controllogix-forcing-and-associated-dangers\/","name":"ControlLogix Forcing and Associated Dangers","isPartOf":{"@id":"https:\/\/bryceautomation.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/bryceautomation.com\/index.php\/2017\/06\/09\/controllogix-forcing-and-associated-dangers\/#primaryimage"},"image":{"@id":"https:\/\/bryceautomation.com\/index.php\/2017\/06\/09\/controllogix-forcing-and-associated-dangers\/#primaryimage"},"thumbnailUrl":"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/06\/OutputJumper-1.png","datePublished":"2017-06-09T01:42:08+00:00","dateModified":"2023-06-02T07:27:44+00:00","author":{"@id":"https:\/\/bryceautomation.com\/#\/schema\/person\/5d5b0f6f6ad768f1ee52968338e63af7"},"description":"ControlLogix Forcing and Associated Dangers: We'll discuss the difference between input and output forcing, and dangers to be aware of.","breadcrumb":{"@id":"https:\/\/bryceautomation.com\/index.php\/2017\/06\/09\/controllogix-forcing-and-associated-dangers\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/bryceautomation.com\/index.php\/2017\/06\/09\/controllogix-forcing-and-associated-dangers\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/bryceautomation.com\/index.php\/2017\/06\/09\/controllogix-forcing-and-associated-dangers\/#primaryimage","url":"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/06\/OutputJumper-1.png","contentUrl":"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/06\/OutputJumper-1.png","width":471,"height":304,"caption":"Output Jumper"},{"@type":"BreadcrumbList","@id":"https:\/\/bryceautomation.com\/index.php\/2017\/06\/09\/controllogix-forcing-and-associated-dangers\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/bryceautomation.com\/"},{"@type":"ListItem","position":2,"name":"ControlLogix Forcing and Associated Dangers"}]},{"@type":"WebSite","@id":"https:\/\/bryceautomation.com\/#website","url":"https:\/\/bryceautomation.com\/","name":"Bryce Automation","description":"Automating Home and Industry...","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/bryceautomation.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/bryceautomation.com\/#\/schema\/person\/5d5b0f6f6ad768f1ee52968338e63af7","name":"Ricky","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/bryceautomation.com\/wp-content\/wphb-cache\/gravatar\/a8f\/a8fe6bf79d292b388ffee281ccb12488x96.jpg","url":"https:\/\/bryceautomation.com\/wp-content\/wphb-cache\/gravatar\/a8f\/a8fe6bf79d292b388ffee281ccb12488x96.jpg","contentUrl":"https:\/\/bryceautomation.com\/wp-content\/wphb-cache\/gravatar\/a8f\/a8fe6bf79d292b388ffee281ccb12488x96.jpg","caption":"Ricky"},"sameAs":["http:\/\/bryceautomation.com","https:\/\/www.facebook.com\/ricky.bryce.7","https:\/\/www.linkedin.com\/in\/ricky-bryce-4367a416\/"],"url":"https:\/\/bryceautomation.com\/index.php\/author\/ricky\/"}]}},"_links":{"self":[{"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/posts\/946","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/comments?post=946"}],"version-history":[{"count":0,"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/posts\/946\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/media\/962"}],"wp:attachment":[{"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/media?parent=946"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/categories?post=946"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/tags?post=946"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}