SmartConsole is the Check Point GUI application used to manage a Check Point environment - configure Security Policies, configure devices, monitor products and events, install updates, and so on and has been in use from R80.
SmartConsole also includes the legacy SmartDashboard used to managed Mobile Access, DLP and QoS.
So to manage R8X Security Gateways you would need the a matching Security Management Server (or of higher version) and the matching SmartConsole to connect to the Security Management Server. In your case:
R80.40 Security Gateways can be managed by R80.40, R81, R81.10 or R81.20 Security Management Server. Each version of the Management Server would can be accessed by the corresponding version of SmartConsole.