Download to Micro820 from Linux

deja_jerde

Member
Join Date
May 2020
Location
Auckland
Posts
2
I'm a developer for a company supplying software to manufacturers that use Allen Bradley Micro820 PLCs. We often need to re-program the PLCs while they are on site, which can be a very painful process. We need to connect CCW to the PLCs over a VPN (which often does not give us access to the plant floor).

Is there an easier way to do this?

We do have a Linux server on site with guaranteed access to the PLCs. But I have not been able to find a way of using this.
 
You can try running it inside Wine, but I doubt it would work.
 
I haven't heard of anyone successfully getting any of the AB software to work in Linux, not to say that someone somewhere hasn't figured it out. I would just use a VM within Linux and do it that way.
 
I'm a developer for a company supplying software to manufacturers that use Allen Bradley Micro820 PLCs. We often need to re-program the PLCs while they are on site, which can be a very painful process. We need to connect CCW to the PLCs over a VPN (which often does not give us access to the plant floor).

Is there an easier way to do this?

We do have a Linux server on site with guaranteed access to the PLCs. But I have not been able to find a way of using this.

If there is someone on site willing to unzip files to a MicroSD card and plug it into the PLC, you could use the MicroSD load new programs:

https://literature.rockwellautomation.com/idc/groups/literature/documents/um/2080-um005_-en-e.pdf

Starts on page 107.
 
You might be able to tunnel through the Linux server to the PLC. You can either use the SSH options -L or -R, or something like OpenVPN (I think that is the name; it has been some time since I used it).


The basic idea is to forward a port on the PLC to the same port on the Linux server, and connect directly to the Linux server. I have no idea if it would work with PLCs, but Ethernet/IP is really only TCP to port 44818 and UDP to port 2222. I have done stuff like that before, but the UDP might be a deal-breaker without a custom configuration or on the Linux server cf. here.
 
Team Viewer has a VPN built in and it has been successfully used to connect to Omron PLCs if that will help at all. If you want the instructions let me know and I will post them for you.
 
Team Viewer has a VPN built in and it has been successfully used to connect to Omron PLCs if that will help at all. If you want the instructions let me know and I will post them for you.


Ooh, this is nice: Teamviewer to the Linux server, then run a Windows VM on the linux server to communicate with the Micro820.
 
Ooh, this is nice: Teamviewer to the Linux server, then run a Windows VM on the linux server to communicate with the Micro820.
Does the Linux server support TeamViewer VPN?
If so, then no VM should be required as all that is needed is the IP routing from the ‘WAN’ adaptor to the local adaptor.

Note:
This method requires a ‘WAN’ NIC & LAN NIC, either of which can be a wireless network.
 

Similar Topics

Hello, I am using an A&B Micro820 PLC. We are logging data to the SD-Card. To download the SD card files we use the A&B Remote Access Tool...
Replies
10
Views
859
We are using a Micro820 AB PLC. We want to download the log files from the SD-Card. AB has a program for this called, Remote Access Tool, this...
Replies
0
Views
357
I have a micro820 in the field that I downloaded to yesterday. It said it was downloading the ethernet settings (even though they did not change)...
Replies
4
Views
2,748
Hello, My goal is to be able to email program updates to customers, then the customer copies the program onto an SD card and updates the PLC with...
Replies
3
Views
3,884
Hello, i've been at this for months now, i tried creating accounts on the aveva website but it seems to never approve my accounts or at least when...
Replies
0
Views
6
Back
Top Bottom