Catching a PLC Intermittent Fault with a Trend in the Controller: the Tags, the Rate, and the Latch That Keeps the Data

Eight tags in the PLC intermittent fault trend with where each comes from, how often it can change, and why it is in

Line 2’s palletiser infeed stops about once a shift with Infeed_Jam latched, the alarm log says “Infeed jam” with a time, and the 1756-L83E, the PowerFlex 525 and the 1756-IB16 feeding the discharge photo-eye all check out every time somebody looks. Whatever happens takes a few tens of milliseconds and happens hours apart, and the … Read more

Changing an Interface on a Running S7-1500 Without Losing the Values

plc programming s7 1500 interface change in run keep values 1 plc

An optimized block on an S7-1500, or on an S7-1200 at V4.x, is created with a 100 byte memory reserve, which is room for 25 Reals of new Statics before a download in RUN has to reinitialise the instance DB. Whether an S7-1500 interface change makes the load preview put “reinitialize” against the block is … Read more

PLC Programming Example

plc programming FORDO STL plc

We can use the “FOR DO” command structure to find the sought value in an array. In the example below, I will explain how to run the “FOR DO” command in the STL language that I have prepared for you and understand the index number of a number in the array or whether this number … Read more

PLC AVE (Average) Instruction Example

plc programming PLC AVE Usage plc

We all know what the mean command means and what it does mathematically. The average command is generally used to average a series of variables. In general, we assign the data to an array every second so that it is not affected by instantaneous changes at the decision-making point according to variable values such as … Read more

Advertisement