Ethernet/IP library with AS3

Hi, has anyone got Ethernet/IP library working with X20 PLC in AS3 with AR F4.03?

I converted my project to AS4 and it still doesn’t work with F4.03

Changed the AR to B4.93 and it works fine, so I guess it’s a problem with F4.03 rather than the project - does anyone have any later AS3 ARs please or other things to try?

Thanks, Brian

Hello,

B&R still offers runtimes for AS3:

Downloads | B&R Industrial Automation

As far as I can see the “latest” AR is J4.03

I did not use the AsEthIP library for ages on AS3 and to be honest I do not remember if I had this running with any AR4.03

best regards

Oliver

Thanks Oliver, I hadn’t spotted that one

Unfortunately it still won’t talk

May I ask why you focus on 4.03 when it is working with 4.93 ?

Even if this is a bug in 4.03 it won’t be fixed any longer - 4.03 is an obsolete AR version

Good question

We have X20SL8000 safety PLCs on this project, so stuck with AS3. The EthIP library must have worked once…

I wonder if we could keep the AS3 project for safety and use AS4 for the standard PLC - do you know if this is possible?

Thanks, Brian

I think this is not possible but I am absolutly a novice with safety :confused:

As you say it works with 4.93 I doubt it is a configuration issue. Has this worked before ?

May I ask why you commission this ? Is it an enhancement or a retrofit of a machine ?

Yes, a retrofit

It’s supposed to be a new feature on an existing machine - JUST add Ethernet/IP :smiley:

1 Like

I know this quite well … “just” add a new feature to an old plant/machine

Anyhow I found a demo I did ages ago where “AsEthIP” communicates with a X20IF10D1-1

This demo is done with AS3.x but as I have no longer installed this version I cannot take a look which AR I used

ETH_IP_Lib_IF.zip (106,3 KB)

Proabably it helps

best regards

Oliver

Thanks Oliver

I don’t have to same PLC (X20CP1485) or AR (D3.10), but when I changed the PLC to X20CP3584 and AR x4.03 it didn’t work

I think I have spent long enough on this so will ask the customer if we can send this data using UDP instead

Thanks, Brian

1 Like

You are always welcome :slight_smile:

Using UDP for simple data exchange is probably even easier

1 Like