Loading project without PLCnext Engineer

Hi Team, We are trying to make the following work: During the fabrication of our control cabinets our production engineer can load project software onto our 1152/2152 PLC. Because our production engineers are no software engineers, and to make sure our software engineers don’t have to load each PLC manually, we are looking for a method of loading the project software without PLCnext Egnineer. Compentative PLCs have an option of loading the compiled project software by the WBS. The software engineer compiles the project and makes it available. Is there a manual or tutorial for something like this, loading the project software through the WBS? Alternative: Is there a method of loading the project software through the SCP protocol? We can write a script that does the same. Thanks in advance.

Hello ckemper, currently we don’t have option of loading the compiled project software by the WBS. But I find it is a very good Idea and I will provide it as candidate for a Market Requirement. In the meantime I will try to help you. 1. The compiled PLCnEng binarys (PCWE folder) you can find on your PC in the following directory: C:\\Users\\Public\\Documents\\PLCnext Engineer\\Binaries\\ProjectName@binary\\RES_XXXXXXX\\Configuration\\Projects You can transfer this PCWE-folder to “/opt/plcnext/projects” directory on your PLCnext target and restart the PLC for project update without PLCnEng. 2. If you have a project on the PLCnext target and you would like to dublicate it you can use the following procedure: Create a archive of PCWE folder on the source PLCnext target and use it for transfer and extraction on the destination PLCnext Targets (with the same FW): Create archive on Source PLCnext taget: admin@axcf2152:~$ sudo /etc/init.d/plcnext stop admin@axcf2152:~$ tar cvzf PcweBackup.tar.gz /opt/plcnext/projects/PCWE /opt/plcnext/shadowing And extract on destination PLCnext target: admin@axcf2152:~$ cd /opt/plcnext admin@axcf2152:/opt/plcnext$ tar xf PcweBackup.tar.gz -C /; 3. If you have additional customer config files in project folder, you can create archive of complete project folder with all permissions (please, log in as root in this case): Create archive on Source PLCnext taget: root@axcf2152:~# /etc/init.d/plcnext stop root@axcf2152:/home/plcnext_firmware# tar -cvf projects.tar /opt/plcnext/projects And extract it on destination PLCnext taget: root@axcf2152:/home/plcnext_firmware# tar -xf projects.tar -C/; 4.For File Transfer you can use e.g. the SFTP-Connection via Power Shell (or write the Script): Get the PCWE-folder from Target: admin@192.168.1.10’s password: Connected to admin@192.168.1.10. sftp> get -r /opt/plcnext/projects/PCWE C:/TEMP Put the PCWE-folder on Target: sftp> put -r C:/TEMP /opt/plcnext/projects/PCWE Uploading C:/TEMP/ to /opt/plcnext/projects/PCWE/ Best Regards Eduard


Hi Eduard, Thanks for your reply. It’s nice to know the idea could be subject for future change and that the company listens to feedback from the market. The examples you mentioned are of great help and we will be able to make this work for our production and customers. Thank you again. Kind regards.