somtimes it is easier to land on the moon… than install a printer…

[root@centos user]# hostnamectl 
   Static hostname: centos.template
         Icon name: computer-desktop
           Chassis: desktop
  Operating System: CentOS Linux 7 (Core)
       CPE OS Name: cpe:/o:centos:centos:7
            Kernel: Linux 4.15.1
      Architecture: x86-64

Epson_Stylus_SX510W (it installs as this model but works anyway)

Description: Epson Stylus SX510W
Location:
Driver: Epson Stylus SX510W, Epson Inkjet Printer Driver (ESC/P-R) for Linux (color, 2-sided printing)
Connection: usb://EPSON/Stylus%20SX510W?serial=4C4556593037313823&interface=1
Defaults: job-sheets=none, none media=iso_a4_210x297mm sides=one-sided
yum install cups; # install cups
yum install epson-inkjet-printer-escpr.x86_64; # install proper drivers

now add your printer via cups web interface (very nice!)

you could use the Gnome2 GUI tool (it should work too) but cups web interface is the proper and safe way to do it:

admin