The "free" version of RSLogix 500 supports only the MicroLogix 1000 and 1100 controllers. Updates to that version were discontinued a few years ago.
To work with a MicroLogix 1400, you need at least "RSLogix 500 Micro", or the Standard or Professional licenses that support both MicroLogix and SLC-500.