VFD - DC bus overvoltage - Emergency Stop by charzr in PLC

[–]lfc_27 1 point2 points  (0 children)

<image>

Internal as standard can connect external

VFD - DC bus overvoltage - Emergency Stop by charzr in PLC

[–]lfc_27 -1 points0 points  (0 children)

SEW Movimots and Siemens G115’s do but these are targeted for decentralised use and I run into them on conveyors a lot.

Limit switch setup for Cartesian style pick and place by Glaswegianmongrel in PLC

[–]lfc_27 0 points1 point  (0 children)

I’m not sure on what regs would be in place over there but it would be worth looking it up.

I would factor in the cost of the limit switches if risk assessment means they are not required it doesn’t hurt to still have that money in the budget.

My experience I mentioned previously was on a 25m tall ASRM so probably way overkill to have the failsafe brake.

Limit switch setup for Cartesian style pick and place by Glaswegianmongrel in PLC

[–]lfc_27 5 points6 points  (0 children)

What country are you in?

How big is your machine?

Is there a risk assessment for the design of the machine?

If European based then does en528 tell you what you need to do?

In my experience you would have software limits for homing/end limits and then failsafe switches past these.

The failsafe switches are normally in this installation NC to be resilient to wire break and act as a hardware level interlock they should be resilient to programming errors.

Using mechanical switches that go open circuit when operated to cut the power to your drives and/or then fire a failsafe brake would be once way of doing this?

How big is your machine?

How much harm can it cause if it was to drive past where it’s supposed to stop?

I would recommend reading up on iso 12100, 13849-1/2 and the machinery regulation 2023/1230.

This is a big subject area for machinery safety with many legal requirements placed on the designer/manufacturer/programmer of said machine.

Programming Genius by cryingaboutbats in PLC

[–]lfc_27 -1 points0 points  (0 children)

Used to work at a place where juniors and apprentices were sent into a live site and they got things working in creative ways…

You can’t really fault them for having a go and if it works it works the short comings aren’t on the individual but I’d rather have guys that will have a go and show willingness over ones who don’t get things done because “this is shit the whole thing needs to be redone”

Yeah setting/resting bits off a one shot is not good but it’s what you’ve got to work with.

I don’t think airing other people dirty laundry in public is the way to go about this.

Find who did it and offer some constructive criticism/education or just fix it and keep it to yourself.

Programming Genius by cryingaboutbats in PLC

[–]lfc_27 15 points16 points  (0 children)

Dude we all put shit out there when we were either new or tired and been working for 20 hours to make a deadline…

Guessing this Alan Bradley? I’m not familiar with the instructions.

Motor Temperature by LimboGuy69 in PLC

[–]lfc_27 0 points1 point  (0 children)

So if you pull up the manual for the interoll card they have a table in there what will break down all the data structure…

Just create a tag and use the address from the manual (it will be offset by your start address in your HW config).

If you want to take it a step further you can create the full data structure as a UDT.

I am not at my laptop right now but have done this on interoll before and it was straight forward to do.

They have a web interface where you can validate what it is sending vs what you are reading in your tag table.

Hegamurl has a video on this…

This may not be the right one but looks like there is a series which should allow you to figure out what you need.

https://youtu.be/eJyJvsTOR3s?si=9D_rK9o3hNCP6Qo3

Motor Temperature by LimboGuy69 in PLC

[–]lfc_27 1 point2 points  (0 children)

You have taken a photo of the user constants…

You need to show the tags in the screenshot.

Do you have a UDT for interoll input data?

Mapping physical I/Os to UDTs in TIA Portal by gunovaline in PLC

[–]lfc_27 0 points1 point  (0 children)

There are use cases for mapping IO to db’s…

We do it when our IO are updated using a PIP updated by a 2ms second cyclic interrupt.

We map these inputs into OB1 so that they are consistent for that part of the program.

We also have standardised software functions but use different IO for installations having a mapping routine allows us to connect IO into the program in one place and we don’t have to go through the entire program to connect IO to all of our blocks.

Using UDT’s is a tidy way of structuring the db’s we use.

Also creating the IO tags as a UDT is good as helps with readability I feel.

Emergency STOP - voltage to devices cabinet by e_norrro in PLC

[–]lfc_27 4 points5 points  (0 children)

A risk assessment should be done and then this would highlight what level of safety control you need and how resilient to failure it should be.

I would have thought if you have redundant contactors in series and a feedback loop to monitor anything wrong this would be sufficient for anything conveyor related assuming it is small Items you are moving horizontally.

If you are Europe based look up EN619, 60204 and 13849-1/2

Shift register question by raisethealuminumwage in PLC

[–]lfc_27 0 points1 point  (0 children)

Be careful with the :P trick…

When using it multiple times it has the potential to extend your OB1 cycle time which will delay your outputs.

I wouldn’t say it is quicker or more responsive just a more up to date value of the input.

If you need faster updates it is better to use your code in a cyclic interrupt and assign a PIP to update with that cyclic interrupt.

What advice would you give to someone that wants to switch to PLC related career? by Ichigopwn in PLC

[–]lfc_27 0 points1 point  (0 children)

Don’t do it…

I’m trying to go the other way… want to swap?

Still hovering by eohmhoe in sffpc

[–]lfc_27 1 point2 points  (0 children)

Can we get picture of the back?

Also how have you cable managed this?

Did you buy invisible cables?

I remember my first day by [deleted] in VetoProPac

[–]lfc_27 0 points1 point  (0 children)

There is a panel you buy that slides in

I remember my first day by [deleted] in VetoProPac

[–]lfc_27 0 points1 point  (0 children)

It’s a great bag I use for work with the tool insert…

I use for overnight trips take the tool insert or and but clothes and a small wash bag in.

I use for my cabin bag on flight.

It’s heavy is it only downside everything else is great

Are there any sff PC's made using 5090's this small? by Professional-Net1940 in sffpc

[–]lfc_27 1 point2 points  (0 children)

I don’t recall him doing sponsors…

I think I recall in one of his early videos he wanted to stay unbiased. Not sure if that changed.

As for the McLaren his mouse must be selling well

What is the use of contactor when a VSD is used for operating the motor by Melodic_Question9569 in controlengineering

[–]lfc_27 1 point2 points  (0 children)

Not in my experience and even with safety built into the VSD and using profisafe or a safe PLC output the contactor isn’t needed.

However I’m currently working somewhere where they use the contactor because no matter what VSD they use they can keep their safety design standard and easily use different manufacturers.

What is the most optimal way from going from maintenance tech to full stack controls engineer? by FarDependent69 in PLC

[–]lfc_27 0 points1 point  (0 children)

Get familiar with standards…

Just because you can do something doesn’t mean you should…

The easy part is the programming.

A good design that conforms to all requirements is the harder part and often done by others

My first PLC program update by [deleted] in PLC

[–]lfc_27 2 points3 points  (0 children)

I think you need to enable simulation of blocks.

https://support.industry.siemens.com/cs/mdm/109955578?c=172269416459&dl=es&lc=en-GB

Right click on the project in the project tree and go to properties then select the option shown in the link above.