Difference between revisions of "Operating CODESYS with softMC Guide Line"

From SoftMC-Wiki
Jump to: navigation, search
 
(10 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
+
{{Languages|Operating_CODESYS_with_softMC_Guide_Line}}
= CODESYS installation =  
+
= CODESYS Installation =  
  
 
[[File:CODESYS.png|border|800px]]
 
[[File:CODESYS.png|border|800px]]
Line 9: Line 9:
  
  
 +
Please contact SERVOTRONIX in order to get the following files:
  
Please download from the link received the following files:
+
* '''‘mc-0.4.17.4-C2-MULTIBUS-x86-CODESYS_With_WebVisu.ipk’ -''' contains the firmware upgrade for softMC Multibus CODESYS
 
+
* '''‘codesys_drivers_2.ipk’'''
* '''‘MC_FW.ZIP’ -''' contains the firmware upgrade for softMC7 Multibus CODESYS
 
 
* '''‘softMC_1_0_0_1.compiled-library’'''
 
* '''‘softMC_1_0_0_1.compiled-library’'''
* '''‘Configurator_archive_0.4.16.7.bndl’'''
+
* '''‘Configurator_archive_0.4.17.4.bndl’'''
* ''''‘SN_UAC.LIB’'''
+
* '''‘SN_UAC.LIB’'''
  
  
Line 27: Line 27:
  
 
1. Open ControlStudio. <br/>
 
1. Open ControlStudio. <br/>
2. Connect to softMC7.<br/>
+
2. Connect to softMC.<br/>
 
3. Please type in the terminal:<br/>
 
3. Please type in the terminal:<br/>
 
   <pre>        ?sys.information    </pre>
 
   <pre>        ?sys.information    </pre>
 
:Check the ‘Maximum number of axes’.
 
:Check the ‘Maximum number of axes’.
 
:Please send a picture of the information.
 
:Please send a picture of the information.
3. go to:
+
4. go to:
::Tools -> Firmware Update -> choose MC_FW.ZIP
+
::Tools -> Firmware Update -> choose 'mc-0.4.17.4-C2-MULTIBUS-x86-CODESYS_With_WebVisu.ipk'
4. During the Firmware Update the MC will reboot twice.<br/>  
+
5. During the Firmware Update the MC will reboot twice.<br/>
5. After the process ends, please check the new version by typing in the terminal:
+
6. After first installation, please go to:
 +
::Tools -> Firmware Update -> choose 'codesys_drivers_2.ipk'
 +
7. During the Firmware Update the MC will reboot twice.<br/>  
 +
 
 +
8. After the process ends, please check the new version by typing in the terminal:
 
   <pre>        ?sys.information    </pre>
 
   <pre>        ?sys.information    </pre>
 
Now you should see (among rest):
 
Now you should see (among rest):
* Version number: 0.4.16.7 <br/>
+
* Version number: 0.4.17.4 <br/>
 
* Features:  CODESYS:0x61131 <br/>
 
* Features:  CODESYS:0x61131 <br/>
6. Please provide:
+
9. Please provide:
 
* '''Hash number'''
 
* '''Hash number'''
 
* '''Serial number'''
 
* '''Serial number'''
 
* '''Maximum number of axes '''(from before the upgrade – after the upgrade it should be zero until installation of the UAC).
 
* '''Maximum number of axes '''(from before the upgrade – after the upgrade it should be zero until installation of the UAC).
7. Once you provide these details, you will receive UAC (User Authorization Code) and further instructions.
+
10. Once you provide these details, you will receive UAC (User Authorization Code) and further instructions.
  
  
Line 52: Line 56:
  
 
1. Open ControlStudio.<br/>
 
1. Open ControlStudio.<br/>
2. Connect to softMC7.<br/>
+
2. Connect to softMC.<br/>
 
3. Send SN_UAC.LIB to softMC by dragging it into File Manager.<br/>
 
3. Send SN_UAC.LIB to softMC by dragging it into File Manager.<br/>
 
4.  
 
4.  
Line 64: Line 68:
  
  
* When upgrade is finished, you can use the ControlStudio Configurator to create the XML file (device description file – ‘softMC7.devdesc.xml’).  
+
* When upgrade is finished, you can use the ControlStudio Configurator to create the XML file (device description file).  
:Please use the Configurator training guide in the website (don’t forget to check the ‘USE CODESYS’ tab).
+
:Please use the Configurator training guide in the website.
 
* In CODESYS: Please install the ‘softMC_1_0_0_1.compiled-library’ into Tools -> Library Repository (one time installation).
 
* In CODESYS: Please install the ‘softMC_1_0_0_1.compiled-library’ into Tools -> Library Repository (one time installation).
* In CODESYS: Please install the device description file (created by the Configurator - softMC.devdesc.xml) into Tools -> Device Repository (when you use a new XML file).
+
* In CODESYS: Please install the device description file (created by the Configurator) into Tools -> Device Repository (when using a new XML file).
 +
 
 +
 
 +
 
 +
=Summary=
 +
 
 +
{| class="wikitable" border="1"
 +
|-
 +
! scope="col"|Task || ! scope="col"| Reference delivered by SERVOTRONIX ||! scope="col"| Status
 +
|-
 +
| Firmware to support CODESYS for softMC EtherCAT || MC FW installation files (.IPK/.ZIP) || '''STX''':  provide FW zip file
 +
'''CUSTOMER''': install  CODESYS Runtime and send:
 +
 
 +
* Serial number
 +
 
 +
* Hash number
 +
 
 +
* max number of axes
 +
 
 +
'''STX''': provide UAC number
 +
|-
 +
| Install ControlStudio with Configurator|| configurator_archive_0.4.17.4.bndl
 +
|| Download from website
 +
|-
 +
|Run Configurator|| User manual: softMC_Configurator_Setup_Training_Rev.1.0.pdf||Download from website
 +
|-
 +
| XML file for Device Repository || || Created by ControlStudio Configurator
 +
|-
 +
|softMC.compiled-library for CODESYS|| softMC_1_0_0_1.compiled-library||Download from website – version 1.0.0.1
 +
|-
 +
|CODESYS examples files for basic operation of softMC w two CDHD|| FLIP_FLOP_FBD.project
 +
FLIP_FLOP_LADDER.project
 +
 
 +
FLIP_FLOP_ST.project
 +
 
 +
LABELING_FBD.project
 +
 
 +
LABELING_LADDER.project
 +
 
 +
LABELING_ST.project
 +
 
 +
MAIN_MOTION_FBD.project
 +
 
 +
MAIN_MOTION_LADDER.project
 +
 
 +
MAIN_MOTION_ST.project
 +
|| Download from website
 +
|}
 +
 
 +
<br/>
 +
<br/>
 +
 
 +
=CODESYS - Procedure=
 +
 
 +
Below is a scheme of the procedure for using CODESYS with softMC: <br/>
 +
<br/>
 +
[[File:Scheme.PNG|550px]]

Latest revision as of 09:33, 4 March 2018

Language: English  • 中文(简体)‎

CODESYS Installation

CODESYS.png



Please contact SERVOTRONIX in order to get the following files:

  • ‘mc-0.4.17.4-C2-MULTIBUS-x86-CODESYS_With_WebVisu.ipk’ - contains the firmware upgrade for softMC Multibus CODESYS
  • ‘codesys_drivers_2.ipk’
  • ‘softMC_1_0_0_1.compiled-library’
  • ‘Configurator_archive_0.4.17.4.bndl’
  • ‘SN_UAC.LIB’


Please follow the steps below:


Part 1:

1. Open ControlStudio.
2. Connect to softMC.
3. Please type in the terminal:

         ?sys.information    
Check the ‘Maximum number of axes’.
Please send a picture of the information.

4. go to:

Tools -> Firmware Update -> choose 'mc-0.4.17.4-C2-MULTIBUS-x86-CODESYS_With_WebVisu.ipk'

5. During the Firmware Update the MC will reboot twice.
6. After first installation, please go to:

Tools -> Firmware Update -> choose 'codesys_drivers_2.ipk'

7. During the Firmware Update the MC will reboot twice.

8. After the process ends, please check the new version by typing in the terminal:

         ?sys.information    

Now you should see (among rest):

  • Version number: 0.4.17.4
  • Features: CODESYS:0x61131

9. Please provide:

  • Hash number
  • Serial number
  • Maximum number of axes (from before the upgrade – after the upgrade it should be zero until installation of the UAC).

10. Once you provide these details, you will receive UAC (User Authorization Code) and further instructions.


Part 2 (When UAC is provided):

1. Open ControlStudio.
2. Connect to softMC.
3. Send SN_UAC.LIB to softMC by dragging it into File Manager.
4.

         Loadglobal SN_UAC.LIB 

5. Use the following function ‘?Set_SN_UAC_Files(byval SN_str as string, byval UAC_str as string)' :

         ?Set_SN_UAC_Files(“your serial number”, “your UAC”) 

5. Reboot the machine.
6. Check sys.information to see maximum number of axes.

         ?sys.information    


  • When upgrade is finished, you can use the ControlStudio Configurator to create the XML file (device description file).
Please use the Configurator training guide in the website.
  • In CODESYS: Please install the ‘softMC_1_0_0_1.compiled-library’ into Tools -> Library Repository (one time installation).
  • In CODESYS: Please install the device description file (created by the Configurator) into Tools -> Device Repository (when using a new XML file).


Summary

Task Reference delivered by SERVOTRONIX Status
Firmware to support CODESYS for softMC EtherCAT MC FW installation files (.IPK/.ZIP) STX: provide FW zip file

CUSTOMER: install CODESYS Runtime and send:

  • Serial number
  • Hash number
  • max number of axes

STX: provide UAC number

Install ControlStudio with Configurator configurator_archive_0.4.17.4.bndl Download from website
Run Configurator User manual: softMC_Configurator_Setup_Training_Rev.1.0.pdf Download from website
XML file for Device Repository Created by ControlStudio Configurator
softMC.compiled-library for CODESYS softMC_1_0_0_1.compiled-library Download from website – version 1.0.0.1
CODESYS examples files for basic operation of softMC w two CDHD FLIP_FLOP_FBD.project

FLIP_FLOP_LADDER.project

FLIP_FLOP_ST.project

LABELING_FBD.project

LABELING_LADDER.project

LABELING_ST.project

MAIN_MOTION_FBD.project

MAIN_MOTION_LADDER.project

MAIN_MOTION_ST.project

Download from website



CODESYS - Procedure

Below is a scheme of the procedure for using CODESYS with softMC:

Scheme.PNG