From Siemens application notes and field experience:
Software (like V06.04.18) used to configure NC data via Windows. FB1/FC1 Blocks: Basic interface blocks for PLC-to-NC communication. 5. Important Considerations 840D PL vs. 840D SL: sinumerik toolbox 810d 840d hot download
LOAD DB100 FROM "C:\Toolbox\DB100.db" CONSISTENT EXECUTE sinumerik toolbox 810d 840d hot download
Official downloads are hosted on Siemens SiePortal (formerly the Industry Online Support portal). sinumerik toolbox 810d 840d hot download