diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/can-setup b/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/can-setup new file mode 120000 index 0000000000..61365117f8 --- /dev/null +++ b/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/can-setup @@ -0,0 +1 @@ +../../../../../software/plc-ide/tutorials/can-setup \ No newline at end of file diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/modbus-setup b/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/modbus-setup new file mode 120000 index 0000000000..bc8f98bff2 --- /dev/null +++ b/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/modbus-setup @@ -0,0 +1 @@ +../../../../../software/plc-ide/tutorials/modbus-setup \ No newline at end of file diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-pin-mapping b/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-pin-mapping new file mode 120000 index 0000000000..b79cd723ca --- /dev/null +++ b/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-pin-mapping @@ -0,0 +1 @@ +../../../../../software/plc-ide/tutorials/plc-ide-pin-mapping \ No newline at end of file diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-setup-license b/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-setup-license new file mode 120000 index 0000000000..2bfbf3bff7 --- /dev/null +++ b/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-setup-license @@ -0,0 +1 @@ +../../../../../software/plc-ide/tutorials/plc-ide-setup-license \ No newline at end of file diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-programming-introduction b/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-programming-introduction new file mode 120000 index 0000000000..dc9d1c23b3 --- /dev/null +++ b/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-programming-introduction @@ -0,0 +1 @@ +../../../../../software/plc-ide/tutorials/plc-programming-introduction \ No newline at end of file diff --git a/content/hardware/07.opta/opta-family/opta/tutorials/plc-ide-setup-license b/content/hardware/07.opta/opta-family/opta/tutorials/plc-ide-setup-license new file mode 120000 index 0000000000..2bfbf3bff7 --- /dev/null +++ b/content/hardware/07.opta/opta-family/opta/tutorials/plc-ide-setup-license @@ -0,0 +1 @@ +../../../../../software/plc-ide/tutorials/plc-ide-setup-license \ No newline at end of file diff --git a/content/software/plc-ide/tutorials/can-setup b/content/software/plc-ide/tutorials/can-setup deleted file mode 120000 index 1589e3fda8..0000000000 --- a/content/software/plc-ide/tutorials/can-setup +++ /dev/null @@ -1 +0,0 @@ -../../../hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/can-setup \ No newline at end of file diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/can-setup/assets/CAN-configuration-add-catalog.png b/content/software/plc-ide/tutorials/can-setup/assets/CAN-configuration-add-catalog.png similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/can-setup/assets/CAN-configuration-add-catalog.png rename to content/software/plc-ide/tutorials/can-setup/assets/CAN-configuration-add-catalog.png diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/can-setup/assets/CAN-configuration-add.png b/content/software/plc-ide/tutorials/can-setup/assets/CAN-configuration-add.png similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/can-setup/assets/CAN-configuration-add.png rename to content/software/plc-ide/tutorials/can-setup/assets/CAN-configuration-add.png diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/can-setup/assets/CAN-configuration-general.png b/content/software/plc-ide/tutorials/can-setup/assets/CAN-configuration-general.png similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/can-setup/assets/CAN-configuration-general.png rename to content/software/plc-ide/tutorials/can-setup/assets/CAN-configuration-general.png diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/can-setup/assets/CAN-configuration-parametrization.png b/content/software/plc-ide/tutorials/can-setup/assets/CAN-configuration-parametrization.png similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/can-setup/assets/CAN-configuration-parametrization.png rename to content/software/plc-ide/tutorials/can-setup/assets/CAN-configuration-parametrization.png diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/can-setup/assets/CAN-configuration-pdo-rx.png b/content/software/plc-ide/tutorials/can-setup/assets/CAN-configuration-pdo-rx.png similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/can-setup/assets/CAN-configuration-pdo-rx.png rename to content/software/plc-ide/tutorials/can-setup/assets/CAN-configuration-pdo-rx.png diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/can-setup/assets/CAN-configuration-pdo-tx.png b/content/software/plc-ide/tutorials/can-setup/assets/CAN-configuration-pdo-tx.png similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/can-setup/assets/CAN-configuration-pdo-tx.png rename to content/software/plc-ide/tutorials/can-setup/assets/CAN-configuration-pdo-tx.png diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/can-setup/assets/CAN-configuration.png b/content/software/plc-ide/tutorials/can-setup/assets/CAN-configuration.png similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/can-setup/assets/CAN-configuration.png rename to content/software/plc-ide/tutorials/can-setup/assets/CAN-configuration.png diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/can-setup/assets/PMC-CAN-pins.svg b/content/software/plc-ide/tutorials/can-setup/assets/PMC-CAN-pins.svg similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/can-setup/assets/PMC-CAN-pins.svg rename to content/software/plc-ide/tutorials/can-setup/assets/PMC-CAN-pins.svg diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/can-setup/content.md b/content/software/plc-ide/tutorials/can-setup/content.md similarity index 99% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/can-setup/content.md rename to content/software/plc-ide/tutorials/can-setup/content.md index 8ff5204959..63580c6de0 100644 --- a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/can-setup/content.md +++ b/content/software/plc-ide/tutorials/can-setup/content.md @@ -1,5 +1,5 @@ --- -title: 'CAN Bus Setup with Arduino PLC IDE' +title: 'CAN Bus Setup with Arduino® PLC IDE' description: 'This tutorial will show you how to set up the CAN bus communication with the Arduino PLC IDE.' tags: - PLC diff --git a/content/software/plc-ide/tutorials/modbus-setup b/content/software/plc-ide/tutorials/modbus-setup deleted file mode 120000 index dd152b980d..0000000000 --- a/content/software/plc-ide/tutorials/modbus-setup +++ /dev/null @@ -1 +0,0 @@ -../../../hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/modbus-setup \ No newline at end of file diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/modbus-setup/assets/PLC-IDE-ModBus.png b/content/software/plc-ide/tutorials/modbus-setup/assets/PLC-IDE-ModBus.png similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/modbus-setup/assets/PLC-IDE-ModBus.png rename to content/software/plc-ide/tutorials/modbus-setup/assets/PLC-IDE-ModBus.png diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/modbus-setup/assets/genericModbus-catalog-setting-general.png b/content/software/plc-ide/tutorials/modbus-setup/assets/genericModbus-catalog-setting-general.png similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/modbus-setup/assets/genericModbus-catalog-setting-general.png rename to content/software/plc-ide/tutorials/modbus-setup/assets/genericModbus-catalog-setting-general.png diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/modbus-setup/assets/genericModbus-catalog-setting-specific.png b/content/software/plc-ide/tutorials/modbus-setup/assets/genericModbus-catalog-setting-specific.png similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/modbus-setup/assets/genericModbus-catalog-setting-specific.png rename to content/software/plc-ide/tutorials/modbus-setup/assets/genericModbus-catalog-setting-specific.png diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/modbus-setup/assets/genericModbus-catalog.png b/content/software/plc-ide/tutorials/modbus-setup/assets/genericModbus-catalog.png similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/modbus-setup/assets/genericModbus-catalog.png rename to content/software/plc-ide/tutorials/modbus-setup/assets/genericModbus-catalog.png diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/modbus-setup/assets/modBusCatalog-add.png b/content/software/plc-ide/tutorials/modbus-setup/assets/modBusCatalog-add.png similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/modbus-setup/assets/modBusCatalog-add.png rename to content/software/plc-ide/tutorials/modbus-setup/assets/modBusCatalog-add.png diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/modbus-setup/assets/modBusCatalog.png b/content/software/plc-ide/tutorials/modbus-setup/assets/modBusCatalog.png similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/modbus-setup/assets/modBusCatalog.png rename to content/software/plc-ide/tutorials/modbus-setup/assets/modBusCatalog.png diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/modbus-setup/assets/modbusCatalog-add-prompt.png b/content/software/plc-ide/tutorials/modbus-setup/assets/modbusCatalog-add-prompt.png similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/modbus-setup/assets/modbusCatalog-add-prompt.png rename to content/software/plc-ide/tutorials/modbus-setup/assets/modbusCatalog-add-prompt.png diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/modbus-setup/assets/modbusParametrization.png b/content/software/plc-ide/tutorials/modbus-setup/assets/modbusParametrization.png similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/modbus-setup/assets/modbusParametrization.png rename to content/software/plc-ide/tutorials/modbus-setup/assets/modbusParametrization.png diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/modbus-setup/assets/modbusTCP-configuration-general.png b/content/software/plc-ide/tutorials/modbus-setup/assets/modbusTCP-configuration-general.png similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/modbus-setup/assets/modbusTCP-configuration-general.png rename to content/software/plc-ide/tutorials/modbus-setup/assets/modbusTCP-configuration-general.png diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/modbus-setup/assets/modbusTCP-configuration.png b/content/software/plc-ide/tutorials/modbus-setup/assets/modbusTCP-configuration.png similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/modbus-setup/assets/modbusTCP-configuration.png rename to content/software/plc-ide/tutorials/modbus-setup/assets/modbusTCP-configuration.png diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/modbus-setup/assets/modbusTCP-configurationAdd.png b/content/software/plc-ide/tutorials/modbus-setup/assets/modbusTCP-configurationAdd.png similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/modbus-setup/assets/modbusTCP-configurationAdd.png rename to content/software/plc-ide/tutorials/modbus-setup/assets/modbusTCP-configurationAdd.png diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/modbus-setup/assets/modbusTCP-configurationCatalogAdd.png b/content/software/plc-ide/tutorials/modbus-setup/assets/modbusTCP-configurationCatalogAdd.png similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/modbus-setup/assets/modbusTCP-configurationCatalogAdd.png rename to content/software/plc-ide/tutorials/modbus-setup/assets/modbusTCP-configurationCatalogAdd.png diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/modbus-setup/content.md b/content/software/plc-ide/tutorials/modbus-setup/content.md similarity index 93% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/modbus-setup/content.md rename to content/software/plc-ide/tutorials/modbus-setup/content.md index 3b9b9d08ee..01d04f63a8 100644 --- a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/modbus-setup/content.md +++ b/content/software/plc-ide/tutorials/modbus-setup/content.md @@ -1,5 +1,5 @@ --- -title: 'Modbus Setup with Arduino PLC IDE' +title: 'Modbus Setup with Arduino® PLC IDE' description: 'This tutorial will show you how to set up the Modbus communication with the Arduino PLC IDE.' tags: - PLC @@ -13,7 +13,7 @@ software: ## Overview -The Arduino Portenta Machine Control (PMC) is a fully-centralized, low-power, industrial control unit. For equipment and machinery control, industrial communication protocols, such as Modbus RTU over RS485 and Modbus TCP/IP over Ethernet, can be implemented in the PMC. In this tutorial, we will learn about how to get started on how to configure the Modbus communication with the Arduino PLC IDE. +The Arduino Portenta Machine Control (PMC) is a fully-centralized, low-power, industrial control unit. For equipment and machinery control, industrial communication protocols, such as Modbus RTU over RS-485 and Modbus TCP/IP over Ethernet, can be implemented in the PMC. In this tutorial, we will learn about how to get started on how to configure the Modbus communication with the Arduino PLC IDE. ## Goals @@ -37,7 +37,7 @@ In order to configure the Portenta Machine Control you will need to connect to t ## Configure The Modbus RTU Communication -***Important: Once you use the Modbus Mode to Master/Slave the RS485 ports will be only dedicated to Modbus, so the RS485 protocol is not accessible while using Modbus*** +***Important: Once you use the Modbus Mode to Master/Slave the RS-485 ports will be only dedicated to Modbus, so the RS-485 protocol is not accessible while using Modbus*** ### Modbus RTU Configuration diff --git a/content/software/plc-ide/tutorials/plc-ide-pin-mapping b/content/software/plc-ide/tutorials/plc-ide-pin-mapping deleted file mode 120000 index 7a1b3d837d..0000000000 --- a/content/software/plc-ide/tutorials/plc-ide-pin-mapping +++ /dev/null @@ -1 +0,0 @@ -../../../hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-pin-mapping \ No newline at end of file diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-pin-mapping/assets/globalVariablesMapped.png b/content/software/plc-ide/tutorials/plc-ide-pin-mapping/assets/globalVariablesMapped.png similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-pin-mapping/assets/globalVariablesMapped.png rename to content/software/plc-ide/tutorials/plc-ide-pin-mapping/assets/globalVariablesMapped.png diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-pin-mapping/assets/map_digitalOut.png b/content/software/plc-ide/tutorials/plc-ide-pin-mapping/assets/map_digitalOut.png similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-pin-mapping/assets/map_digitalOut.png rename to content/software/plc-ide/tutorials/plc-ide-pin-mapping/assets/map_digitalOut.png diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-pin-mapping/assets/map_single_digitalOut.png b/content/software/plc-ide/tutorials/plc-ide-pin-mapping/assets/map_single_digitalOut.png similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-pin-mapping/assets/map_single_digitalOut.png rename to content/software/plc-ide/tutorials/plc-ide-pin-mapping/assets/map_single_digitalOut.png diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-pin-mapping/assets/newMappedVariable.png b/content/software/plc-ide/tutorials/plc-ide-pin-mapping/assets/newMappedVariable.png similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-pin-mapping/assets/newMappedVariable.png rename to content/software/plc-ide/tutorials/plc-ide-pin-mapping/assets/newMappedVariable.png diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-pin-mapping/assets/newVariablePopUp.png b/content/software/plc-ide/tutorials/plc-ide-pin-mapping/assets/newVariablePopUp.png similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-pin-mapping/assets/newVariablePopUp.png rename to content/software/plc-ide/tutorials/plc-ide-pin-mapping/assets/newVariablePopUp.png diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-pin-mapping/assets/windowProject.png b/content/software/plc-ide/tutorials/plc-ide-pin-mapping/assets/windowProject.png similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-pin-mapping/assets/windowProject.png rename to content/software/plc-ide/tutorials/plc-ide-pin-mapping/assets/windowProject.png diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-pin-mapping/assets/windowResources.png b/content/software/plc-ide/tutorials/plc-ide-pin-mapping/assets/windowResources.png similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-pin-mapping/assets/windowResources.png rename to content/software/plc-ide/tutorials/plc-ide-pin-mapping/assets/windowResources.png diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-pin-mapping/content.md b/content/software/plc-ide/tutorials/plc-ide-pin-mapping/content.md similarity index 99% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-pin-mapping/content.md rename to content/software/plc-ide/tutorials/plc-ide-pin-mapping/content.md index d71735fcbc..3edfb79e2f 100644 --- a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-pin-mapping/content.md +++ b/content/software/plc-ide/tutorials/plc-ide-pin-mapping/content.md @@ -1,5 +1,5 @@ --- -title: 'Arduino PLC IDE Pin Mapping' +title: 'Arduino® PLC IDE Pin Mapping' difficulty: beginner description: "Assign the pins to variables and interact with them on the Arduino PLC IDE" tags: diff --git a/content/software/plc-ide/tutorials/plc-ide-setup-license b/content/software/plc-ide/tutorials/plc-ide-setup-license deleted file mode 120000 index c745f96ea7..0000000000 --- a/content/software/plc-ide/tutorials/plc-ide-setup-license +++ /dev/null @@ -1 +0,0 @@ -../../../hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-setup-license \ No newline at end of file diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-setup-license/assets/IdeDownloadPage.png b/content/software/plc-ide/tutorials/plc-ide-setup-license/assets/IdeDownloadPage.png similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-setup-license/assets/IdeDownloadPage.png rename to content/software/plc-ide/tutorials/plc-ide-setup-license/assets/IdeDownloadPage.png diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-setup-license/assets/activation-online_resized.png b/content/software/plc-ide/tutorials/plc-ide-setup-license/assets/activation-online_resized.png similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-setup-license/assets/activation-online_resized.png rename to content/software/plc-ide/tutorials/plc-ide-setup-license/assets/activation-online_resized.png diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-setup-license/assets/connect.png b/content/software/plc-ide/tutorials/plc-ide-setup-license/assets/connect.png similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-setup-license/assets/connect.png rename to content/software/plc-ide/tutorials/plc-ide-setup-license/assets/connect.png diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-setup-license/assets/connectedAndActivated.png b/content/software/plc-ide/tutorials/plc-ide-setup-license/assets/connectedAndActivated.png similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-setup-license/assets/connectedAndActivated.png rename to content/software/plc-ide/tutorials/plc-ide-setup-license/assets/connectedAndActivated.png diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-setup-license/assets/downloadCode.png b/content/software/plc-ide/tutorials/plc-ide-setup-license/assets/downloadCode.png similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-setup-license/assets/downloadCode.png rename to content/software/plc-ide/tutorials/plc-ide-setup-license/assets/downloadCode.png diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-setup-license/assets/downloadSketchError.png b/content/software/plc-ide/tutorials/plc-ide-setup-license/assets/downloadSketchError.png similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-setup-license/assets/downloadSketchError.png rename to content/software/plc-ide/tutorials/plc-ide-setup-license/assets/downloadSketchError.png diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-setup-license/assets/forgot_product_key.png b/content/software/plc-ide/tutorials/plc-ide-setup-license/assets/forgot_product_key.png similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-setup-license/assets/forgot_product_key.png rename to content/software/plc-ide/tutorials/plc-ide-setup-license/assets/forgot_product_key.png diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-setup-license/assets/licenseActivation.png b/content/software/plc-ide/tutorials/plc-ide-setup-license/assets/licenseActivation.png similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-setup-license/assets/licenseActivation.png rename to content/software/plc-ide/tutorials/plc-ide-setup-license/assets/licenseActivation.png diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-setup-license/assets/newProjectFullScreen.png b/content/software/plc-ide/tutorials/plc-ide-setup-license/assets/newProjectFullScreen.png similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-setup-license/assets/newProjectFullScreen.png rename to content/software/plc-ide/tutorials/plc-ide-setup-license/assets/newProjectFullScreen.png diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-setup-license/assets/offline-activation_up.png b/content/software/plc-ide/tutorials/plc-ide-setup-license/assets/offline-activation_up.png similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-setup-license/assets/offline-activation_up.png rename to content/software/plc-ide/tutorials/plc-ide-setup-license/assets/offline-activation_up.png diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-setup-license/assets/onlineSetup.png b/content/software/plc-ide/tutorials/plc-ide-setup-license/assets/onlineSetup.png similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-setup-license/assets/onlineSetup.png rename to content/software/plc-ide/tutorials/plc-ide-setup-license/assets/onlineSetup.png diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-setup-license/assets/onlineSetupButton.png b/content/software/plc-ide/tutorials/plc-ide-setup-license/assets/onlineSetupButton.png similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-setup-license/assets/onlineSetupButton.png rename to content/software/plc-ide/tutorials/plc-ide-setup-license/assets/onlineSetupButton.png diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-setup-license/assets/onlineSetupProperties.png b/content/software/plc-ide/tutorials/plc-ide-setup-license/assets/onlineSetupProperties.png similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-setup-license/assets/onlineSetupProperties.png rename to content/software/plc-ide/tutorials/plc-ide-setup-license/assets/onlineSetupProperties.png diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-setup-license/assets/opta-activation-no-license.png b/content/software/plc-ide/tutorials/plc-ide-setup-license/assets/opta-activation-no-license.png similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-setup-license/assets/opta-activation-no-license.png rename to content/software/plc-ide/tutorials/plc-ide-setup-license/assets/opta-activation-no-license.png diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-setup-license/assets/opta-activation-status-ok.png b/content/software/plc-ide/tutorials/plc-ide-setup-license/assets/opta-activation-status-ok.png similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-setup-license/assets/opta-activation-status-ok.png rename to content/software/plc-ide/tutorials/plc-ide-setup-license/assets/opta-activation-status-ok.png diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-setup-license/assets/projectWelcome.png b/content/software/plc-ide/tutorials/plc-ide-setup-license/assets/projectWelcome.png similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-setup-license/assets/projectWelcome.png rename to content/software/plc-ide/tutorials/plc-ide-setup-license/assets/projectWelcome.png diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-setup-license/assets/welcome.png b/content/software/plc-ide/tutorials/plc-ide-setup-license/assets/welcome.png similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-setup-license/assets/welcome.png rename to content/software/plc-ide/tutorials/plc-ide-setup-license/assets/welcome.png diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-setup-license/content.md b/content/software/plc-ide/tutorials/plc-ide-setup-license/content.md similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-ide-setup-license/content.md rename to content/software/plc-ide/tutorials/plc-ide-setup-license/content.md diff --git a/content/software/plc-ide/tutorials/plc-programming-introduction b/content/software/plc-ide/tutorials/plc-programming-introduction deleted file mode 120000 index 0a21cb1da3..0000000000 --- a/content/software/plc-ide/tutorials/plc-programming-introduction +++ /dev/null @@ -1 +0,0 @@ -../../../hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-programming-introduction \ No newline at end of file diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-programming-introduction/assets/FBDprogram.png b/content/software/plc-ide/tutorials/plc-programming-introduction/assets/FBDprogram.png similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-programming-introduction/assets/FBDprogram.png rename to content/software/plc-ide/tutorials/plc-programming-introduction/assets/FBDprogram.png diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-programming-introduction/assets/ILprogram.png b/content/software/plc-ide/tutorials/plc-programming-introduction/assets/ILprogram.png similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-programming-introduction/assets/ILprogram.png rename to content/software/plc-ide/tutorials/plc-programming-introduction/assets/ILprogram.png diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-programming-introduction/assets/LD_add_block.png b/content/software/plc-ide/tutorials/plc-programming-introduction/assets/LD_add_block.png similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-programming-introduction/assets/LD_add_block.png rename to content/software/plc-ide/tutorials/plc-programming-introduction/assets/LD_add_block.png diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-programming-introduction/assets/LDprogram.png b/content/software/plc-ide/tutorials/plc-programming-introduction/assets/LDprogram.png similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-programming-introduction/assets/LDprogram.png rename to content/software/plc-ide/tutorials/plc-programming-introduction/assets/LDprogram.png diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-programming-introduction/assets/SFCprogram.png b/content/software/plc-ide/tutorials/plc-programming-introduction/assets/SFCprogram.png similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-programming-introduction/assets/SFCprogram.png rename to content/software/plc-ide/tutorials/plc-programming-introduction/assets/SFCprogram.png diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-programming-introduction/assets/STprogram.png b/content/software/plc-ide/tutorials/plc-programming-introduction/assets/STprogram.png similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-programming-introduction/assets/STprogram.png rename to content/software/plc-ide/tutorials/plc-programming-introduction/assets/STprogram.png diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-programming-introduction/assets/declareNewGlobalVariable.png b/content/software/plc-ide/tutorials/plc-programming-introduction/assets/declareNewGlobalVariable.png similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-programming-introduction/assets/declareNewGlobalVariable.png rename to content/software/plc-ide/tutorials/plc-programming-introduction/assets/declareNewGlobalVariable.png diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-programming-introduction/assets/default_LD_program.png b/content/software/plc-ide/tutorials/plc-programming-introduction/assets/default_LD_program.png similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-programming-introduction/assets/default_LD_program.png rename to content/software/plc-ide/tutorials/plc-programming-introduction/assets/default_LD_program.png diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-programming-introduction/assets/dragAndDrop_task.png b/content/software/plc-ide/tutorials/plc-programming-introduction/assets/dragAndDrop_task.png similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-programming-introduction/assets/dragAndDrop_task.png rename to content/software/plc-ide/tutorials/plc-programming-introduction/assets/dragAndDrop_task.png diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-programming-introduction/assets/newAction.png b/content/software/plc-ide/tutorials/plc-programming-introduction/assets/newAction.png similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-programming-introduction/assets/newAction.png rename to content/software/plc-ide/tutorials/plc-programming-introduction/assets/newAction.png diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-programming-introduction/assets/newGlobalVariable.png b/content/software/plc-ide/tutorials/plc-programming-introduction/assets/newGlobalVariable.png similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-programming-introduction/assets/newGlobalVariable.png rename to content/software/plc-ide/tutorials/plc-programming-introduction/assets/newGlobalVariable.png diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-programming-introduction/assets/newLocalVariable.png b/content/software/plc-ide/tutorials/plc-programming-introduction/assets/newLocalVariable.png similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-programming-introduction/assets/newLocalVariable.png rename to content/software/plc-ide/tutorials/plc-programming-introduction/assets/newLocalVariable.png diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-programming-introduction/assets/newProgram.png b/content/software/plc-ide/tutorials/plc-programming-introduction/assets/newProgram.png similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-programming-introduction/assets/newProgram.png rename to content/software/plc-ide/tutorials/plc-programming-introduction/assets/newProgram.png diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-programming-introduction/assets/newProgramPopUp.png b/content/software/plc-ide/tutorials/plc-programming-introduction/assets/newProgramPopUp.png similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-programming-introduction/assets/newProgramPopUp.png rename to content/software/plc-ide/tutorials/plc-programming-introduction/assets/newProgramPopUp.png diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-programming-introduction/assets/usingGlobalVariable.png b/content/software/plc-ide/tutorials/plc-programming-introduction/assets/usingGlobalVariable.png similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-programming-introduction/assets/usingGlobalVariable.png rename to content/software/plc-ide/tutorials/plc-programming-introduction/assets/usingGlobalVariable.png diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-programming-introduction/assets/watch.png b/content/software/plc-ide/tutorials/plc-programming-introduction/assets/watch.png similarity index 100% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-programming-introduction/assets/watch.png rename to content/software/plc-ide/tutorials/plc-programming-introduction/assets/watch.png diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-programming-introduction/content.md b/content/software/plc-ide/tutorials/plc-programming-introduction/content.md similarity index 99% rename from content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-programming-introduction/content.md rename to content/software/plc-ide/tutorials/plc-programming-introduction/content.md index 4c5674dff5..00a27a8ca1 100644 --- a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/plc-programming-introduction/content.md +++ b/content/software/plc-ide/tutorials/plc-programming-introduction/content.md @@ -1,5 +1,5 @@ --- -title: 'Programming Introduction With Arduino PLC IDE' +title: 'Programming Introduction With Arduino® PLC IDE' difficulty: intermediate description: "Create programs with all the IEC-61131-3 languages on the Arduino PLC IDE" tags: @@ -14,7 +14,7 @@ software: - plc-ide --- -## Introduction +## Introduction The IEC-61131-3 standard collects 5 programming languages to help you creating your programs; you can use them together to make an entire program, grouping them in functions and function blocks. In addition to the standard languages, an Arduino sketch can be integrated, interacting with the other languages by means of Shared Variables. This kind of development can be accomplished using Arduino PLC IDE. In this tutorial you will familiarize with all of them while having an Arduino sketch in mind as a reference.