Moving an S7-315 Program onto an S7-1500: What the Migration Converts and What It Hands Back to You

The two-stage path from a STEP 7 V5.x project to an S7-1500 program, with the CPU 315-2 PN/DP rack and its addresses on one side and the CPU 1515-2 PN with no modules on the other

A CPU 315-2 PN/DP with 6ES7315-2EH14-0AB0 on the label maps to a CPU 1515-2 PN, 6ES7515-2AM01-0AB0, in the Siemens migration guide’s CPU table, and the S7-1500 migration does not happen in one move. It happens in two, the second of which is a right-click on the old CPU in the device view called Migrate to … Read more

Allen-Bradley Function Block: What Decides Execution Order

plc programming plc

A function block routine that verified fine last week now has a question mark on four blocks and will not download. Or worse, it downloads, runs, and one value on the HMI is always one scan behind the others. Nobody moved a block. Somebody added a wire. Execution order in FBD has nothing to do … Read more

Studio 5000 Logix Designer Add-On Instructions Create

plc programming img 5f1c0fb4085a0 plc

How to Create Add-On Instructions in Logix Designer One of the most powerful newer features of the RSLogix 5000 program is the ability to create Add-On Instructions, It is one of the features that makes the algorithm easy and enjoyable for plc programmers. How to create and use the Add-On instruction Now we will go … Read more

Add-On Instructions

plc programming img 5f06015ac7bcf plc

Add-On Instructions Add-On Instructions are user-defined instructions. When you define an Add-On Instruction in a project it behaves similarly to a built-in instruction. You can define these instructions or they can be provided to you by someone else. An Add-On Instruction enables you to encapsulate your most commonly used logic as sets of instructions. These … Read more

Advertisement