Do you currently have two network cables to the R1? One to an HMI computer and one to the company network?
The R1 will not be able to access the internet if only connected to a PC. The R1 will need a direct connection to the company network to access the internet and will need an IP address, subnet mask, gateway address and DNS server address. All these items must be obtained from the IT people - don’t go rouge, they don’t like it. You need to request a static IP address, as the R1 will not use a dynamic IP address from DHCP. Also, if using both network ports on the R1, only one of them should have the gateway and DNS entries filled out (the one that gets the R1 to the internet).
If you want to know what it all means and does:
DHCP - (dynamic host configuration protocol) this is how computers get all these IP addresses automatically from the network (from a DHCP server) so you don’t have to do anything when you plug in your laptop or connect to wifi. This is fine for client computers since they only make requests and don’t act as servers (no one needs to know how to reach them directly) Your controller needs to be reached by the HMI, so it needs a known IP address, so DHCP is not adequate for this purpose (with some exceptions). The Opto controllers don’t support DHCP anyways. Ben mentioned DHCP because if you connect a laptop to the network, by default it will obtain address information from DHCP, and you can most likely safely use the gateway and DNS setttings given by DHCP on your laptop for your R1. You will already need to have an assigned IP address from the IT people - don’t use the IP address that was given to the laptop.
DNS - domain name system - this turns domain names into IP addresses e.g. (smtp.gmail.com -> 22.214.171.124). If you are only using IP addresses, then you don’t need to have DNS configured, but I recommend you use DNS. The address you enter is the IP address of the DNS Server.
Gateway - This address tells the controller where to send network packets that are destined to go off the local network. It is typically the address of the networks router.
The above shows an example of the two network configuration: Ethernet 1 would be the company network with the IP settings obtained from the IT department. Ethernet 2 is a private network for all the brain IO and HMI system. Your addresses will be different, so don’t copy this as it probably won’t work for you.
This is a question for your IT people since they are responsible for securing their network. Most networks will block outbound port 25 (unencrypted SMTP) and allow encrypted/authenticated SMTP like port 465 and 587 - if you are using gmail/yahoo you will be using the encrypted ports so you may be okay. Also, the IT people may be able to setup an e-mail account for the R1 for you to use instead of using gmail or yahoo, so ask them about that as it may be a better option.