Rechercher dans les propriétés de la page

Rechercher dans les propriétés de la page

Entrer soit une page et une propriété, ou seulement une propriété, pour récupérer toutes les valeurs affectées.

Affichage de 20 résultats à partir du n°1.

Voir (20 précédentes | 20 suivantes) (20 | 50 | 100 | 250 | 500).


    

Liste de résultats

  • #Expand IO #Right click on devices, Scan #Expand IO #Right click on devices, Scan #Click OK on the Hint: #Untick RT-Ethernet #Untick COM-Port #Just have the EtherCAT ports #Scan for boxes - Yes #If there is a request for New Device Type, Click Apply to All, Click Yes If the scan does not work, a potential root casue could be missing EtherCAT drivers for the network adapter. See [[Updating Realtime Drivers for EtherCAT]]
    [[Updating Realtime Drivers for EtherCAT]] <br/>   +
  • #Note which Device number has the drive i #Note which Device number has the drive in it #Left-click on ''FILE.'' A new context menu open #Move the mouse to ''Add.'' #Left-click on ''New Project''. #Select TwinCAT Drive manager 2 on left #Click on TwinCAT Drive manager 2 Project on right #Save with filename "[BuildNo] Drive Manager" in the folder for the project (c:\TwinCAT\Stuga\[BuildNo]) #EtherCAT master will be the device that has the drive in from Step 1 #Leave the basic settings, click OK #This should link up the drives set in previous steps to a Drive Manager project
    ...More information from Beckhoff https://infosys.beckhoff.com/english.php?content=../content/1033/ax8000_inbetriebnahme/3746354955.html&id=1243614138563339940
    /1033/ax8000_inbetriebnahme/3746354955.html&id=1243614138563339940</div> </div>   +
  • #Open Visual Studio #Click on New project #Open Visual Studio #Click on New project #Choose TwinCAT projects->TwinCAT XAE Project (xml format) #Name is build number (no Suffix) #Location is c:\TwinCAT\Stuga\ #Untick "Create Directory for solution" #This may take some time - a long delay sometimes "Rebuilding Device Description Cache"
    ...This creates an empty template to build your project for the machine

    creates an empty template to build your project for the machine</div> </div><br/>   +
  • #Right click PLC #Select Add Existing Item #Navigate to the repository you have created in Step 6 c:\TwinCAT\Stuga\BuildNo\source\tc3Multi\tc3Multi.plcproj #Repeat for the PLC_Reset project   +
  • <br/> #Navigate to tcMulti project-
    #Navigate to tcMulti project->POUs->MAIN #Scroll down to the machine types. The "comment State" can be toggled on and off by right clicking next to the step number on the left #Your goal is to ensure the correct machine is highlighted and the incorrect ones are commented out (in green) #Click Save All
    ...Check the date next to the machine types - you will want the latest one

    .Check the date next to the machine types - you will want the latest one</div> </div><br/>  +
  • <div class="icon-instructions caution-i
    ...Do not start this step until the EtherCAT network is fully verified. You will waste a lot of time if you ignore this!
    Click twice on each device (not double click) to enable the device to be renamed rename to [https://stuga.dokit.app/wiki/Naming_Conventions_for_Electrical_Components convention]
    to [https://stuga.dokit.app/wiki/Naming_Conventions_for_Electrical_Components convention]  +
  • <div class="icon-instructions idea-icon
    ...A Repositiory or "Repo" is a storage area for the source code versioning system. In our case we use an online system called "bitbucket"
    # Open Team Explorer # Clone a new Git Repository # URL to clone: https://bitbucket.org/StugaMachinery/tc3Multi # Click on the destination setup # Create a new folder under the machine build folder called "source" # Click 'Clone'
    setup # Create a new folder under the machine build folder called "source" # Click 'Clone'  +
  • <div class="icon-instructions info-icon
    ...An output from tcMulti needs to be set up to an input on PLC reset to allow the PLC to reset itself. This is linke a physical wire between two PLCs but just exists in the software
    #Expand PLC_Reset Instance to get to ibResetPLC #Double Click ibResetPLC to open the properties #Link to qbResetPLC (this is very far down the list) #Activate configuration
    he properties #Link to qbResetPLC (this is very far down the list) #Activate configuration  +
  • <div class="icon-instructions info-icon"> <div class="icon-instructions-icon"><i class="fa fa-info-circle"></i></div> <div class="icon-instructions-text">...From Z071 there is no twinSAFE project as the Estop circuit is hard wired</div> </div>  +
  • <div class="icon-instructions info-icon
    ...This step may not be necessary if the Device scan added them automatically
    #Double click an axis #Settings tab #Click Link To IO #Connect to associated Drive #Click Link to PLC #Use the reference [https://stuga.dokit.app/wiki/Naming_Convention_for_Axis_Drives here] to get the Axis Numbers Repeat for each axis
    ...Make sure you select the correct channel number / letter is it is a dual drive

    icon-instructions-text">...Make sure you select the correct channel number / letter is it is a dual drive</div> </div><br/>  +
  • <div class="icon-instructions info-icon
    ...This step may not be necessary if the Device scan added them automatically
    If the axes do not exist under MOTION->NC Task->Axes, add them #Right Click Add axis #Name to convention nn Axis Repeat for each axis on machine Axis naming and configuration for different machines can be found [https://stuga.dokit.app/wiki/Naming_Convention_for_Axis_Drives here]
    rent machines can be found [https://stuga.dokit.app/wiki/Naming_Convention_for_Axis_Drives here]  +
  • A smooth setup will have detected the axes and added them under the MOTION tab already. if not, an axis task may need to be added under the MOTION tree: #Add New Item #NC/PTP Configuration #Leave the Name as default  +
  • Any mistakes made will save hours if spotted here  +
  • Atlassian Username is StugaMachinery PassAtlassian Username is StugaMachinery Password is stored in the file G:\IT Department\SourceTree BitBucket App Password.txt
    ...Sometimes, the password credentials are already stored and the password entry is not necessary
    ntials are already stored and the password entry is not necessary</div> </div>  +
  • Check that tcMulti - Port 851 PLC_Reset - Port 852 If not you can change the port assignment by right clicking the PLC project - you will need to change one to a "spare" port 853 first  +
  • Check the Devices and boxes match the expeCheck the Devices and boxes match the expected EtherCAT setup
    ...Check the green lights on the etherCAT boxes for connection status. Flickering Green means it is OK
    Repeat steps 7 and 8 until the physical network matches the scanned network You may need to Right Click->scan Boxes on the second device if the EtherCAT boxes do not appear
    ...If the boxes do not appear in the right order, there could be an EtherCAT In /Out crossover

    -instructions-text">...If the boxes do not appear in the right order, there could be an EtherCAT In /Out crossover</div> </div><br/>  +
  • If the front and back end PLCs are the samIf the front and back end PLCs are the same, the Target System is If this is a separate Front End PC #From Dropdown box select the Build number (If it does not exist we will need to add a new route) #If there is a request for a platform change, click Yes #On success, the Route dropdown will not read Error success, the Route dropdown will not read Error  +
  • Length and width sensors need to be mapped to their relevant EtherCAT boxes * Width Sensor on Machining centre is iAnalogueInputArray[0] * Length Sensor on Infeed table is iAnalogueInputArray[1]  +
  • The board "Control Systems Log" is setup to log all machine setups https://stugaltd.monday.com/boards/304269981 <br/>  +
  • Using the circuit diagrams, map all the IOUsing the circuit diagrams, map all the IO ref numbers to the associated IO channels #Double click a field-bus box or slice #Ensure you can see the input / Output list (may need some screen resizing #Double click an IO channel #Enter the number in the search box #Double click the associated IO Ref number from ibInputArray(inputs) or qbOutputArray(outputs)
    ...Click Save All regularly so you do not loose progress, as this process can take a considerable time

    ...Be very vigilant and ensure you only click on ibInputArray or qbOutputArray
    Repeat for all IO
    instructions-text">...Be very vigilant and ensure you only click on ibInputArray or qbOutputArray</div> </div> Repeat for all IO  +