Writing a Setpoint Back to the PLC from a Pi: The Handshake That Stops It Being a Safety Problem

The write path from dashboard to Pi to CompactLogix, with the panel selector switch drawn as a hard-wired input beside the controller and no safety tag anywhere on the path

A pycomm3 write of 95.0 to Line4_SP on a CompactLogix comes back to the Raspberry Pi with no error, and the line is now running at 95 % because nothing between the driver and the tag asked whether it should. A read-only logger becomes a control path the first time somebody puts a slider on … Read more

Safety Network Number and Signature: What Has to Match When You Replace a Safety Module

plc programming safety network number signature replace safety module 1 plc

The 1791ES-IB8XOBV4 on the palletiser cell failed on a Sunday, the spare from stores has the same catalogue number and the same three address switches set to 21, and the yellow triangle over it in the I/O tree has not moved in forty minutes. The GuardLogix 5580 project has a safety signature, the module’s Safety … Read more

One Photo-Eye, Two Signals: Light-Operate, Dark-Operate and the Setting That Inverted Your Zone Logic

One retroreflective 42EF with its reflector, beam made on an empty zone and beam broken by a carton, and below it the output and LED state of a light-operate J model and a dark-operate K model in each case

Zone 6’s eye came out of stores as a 42EF-P2KBB-F4, went onto the bracket in place of a 42EF-P2JBB-F4, and from the next 600 mm carton on, zone 6 reported occupied while it was empty and empty while a carton stood on it. One letter in the fifth position of the catalogue number, K for … Read more

Wiring a Pt100 into an Analogue Input and Getting Degrees Out: Three-Wire Compensation and the Open-Circuit Reading

The Pt100 head with its three leads, the 22 m run, and the two terminal strips it lands on: IN-0/A, IN-0/B and RTN-0/C on the 1756-IR6I with the two-wire short drawn dashed, and M+, M-, I+ and I- on the SM 1231 RTD with the bridge the S7-1500 function manual describes

A Pt100 RTD input wired two-wire over 22 m of 0.5 mm² cable into channel 0 of a 1756-IR6I reads 104.1 °C in a bath that the reference thermometer says is 100.0 °C, and the same sensor with its third lead landed on RTN-0/C reads 100.0 °C. Lift lead A off the module and the … Read more

Speed Matching Two Conveyor Sections So Product Does Not Bunch at the Transfer

The transfer in side view: the takeaway at 0.500 m/s handing over the nose-over to the palletiser infeed at 0.462 m/s, a 1219 mm carton bridging the gap with its nose on the slow belt, the pitch closing from 1429 to 1320 mm, the 210 mm gap becoming 101, and PE_X 0.6 m past the transfer

Two PowerFlex 525s with 42.50 Hz on both keypads were running the takeaway at 0.500 m/s and the palletiser infeed it hands over to at 0.462 m/s, and every carton that crossed the transfer between them arrived 7.6% closer to the one in front than it had left. A 1219 mm carton that left the … Read more

Advertisement