Connect and transfer programs between a personal computer and a programmable controller via a serial, USB, or Ethernet connection.