This book is an introduction to ladder logic programming and will guide you through your very first steps in the RSLogix 500 environment. We take a detailed look at the entire RSLogix 500 interface, practical methods to build a PLC program, and how to connect to a MicroLogix PLC. We also cover the basics of ladder logic programming and simple programming principles that every beginner should know. By the end of this book you will be able to create a PLC program from start to finish, that can take on any real-world task.What This Book OffersIntroduction to Ladder Logic ProgrammingWe cover the essentials of what every beginner should know when starting to write their very first program. We also cover the basics of programming with ladder logic, and how ladder logic correlates to the PLC inputs and outputs. These principles are then put to work inside RSLogix 500, by explaining the basic commands that are required to control a machine.Introduction to RSLogix 500We go into meticulous detail on the workings of the RSLogix software, what each window looks like and how to navigate through the program. We cover every available instruction necessary for beginners, what each instruction does and which PLCs those instructions will work for. You will also learn about communication settings and how to add additional devices to your control system.How to Work with InstructionsWe show you how to assign instructions to static memory locations, and how to navigate and use the memory addressing system. This guide also covers the finer details of timers, counters and integers, as well as moves, jumps and math functions. All of which are essential to most programs.A Real-World Practical ApproachThroughout the entire guide we reference practical scenarios where the various aspects we discuss are applied in the real world. We also include two full practical examples at the end, which brings together everything you will have learned in the preceding chapters.Key TopicsIntroduction to RSLogix 500 and PLCsIntended AudienceImportant VocabularyWhat is RSLogix 500?What is a PLC?Basic RequirementsBrief Chapter OverviewSimple Programming PrinciplesDetermine Your GoalBreak Down the ProcessPutting It All TogetherInterfacing with RSLogixThe Main HeaderThe Project WindowThe Quick Access ToolbarBasics of Ladder Logic ProgrammingWhat is Ladder Logic?XIC and XIO InstructionsOTE, OTL and OTU InstructionsBasic Tools and SetupMemory AddressingOutputs O0 Data FileInputs I1 Data FileStatus S2 Data FileBinary B3 Data FileTimer T4 Data FileCounter C5 Data FileControl R6 Data FileInteger N7 Data FileFloat F8 Data FileData File TipsRSLogix Program InstructionsTimers, Counters and IntegersTimersCountersIntegersMove, Jump and Math FunctionsMove and Compare InstructionsJumps and SubroutinesSimple Math InstructionsPeripheral DevicesMatching IP AddressesRSLinx ClassicFactoryTalk View StudioPractical ExamplesTank Filling ScenarioBottling Line ScenarioLearn PLC Programming the Easy Way, Get Your Copy Today!