Document Information
Document revision history
History
The following editions of these operating instructions have already been published:
Edition | Comment |
---|---|
08/2024 | First edition |
Overview
Overview
The SIMATIC IPC BX-56A IPCs come with a scalable form factor and performance range. Thanks to their modularity and numerous configuration options, they offer a solution for almost every application. Automation solutions and production-related data management benefit from the balanced cost-value ratio of this entry-level modular device. The new performance IPCs with high data availability for reliable production tracing are robustly designed for continuous operation even in the case of highly complex automation tasks. In this Getting Started document, you will find information about how to setup AWS IoT Greengrass on an SIMATIC IPC BX-56A running Linux or Windows operating system.
About AWS IoT Greengrass
To learn more about AWS IoT Greengrass, see how it works and what's new.
Hardware Description
DataSheet
Click on this link (https://support.industry.siemens.com/cs/ww/en/pv/6AG4132-0....-..../td?dl=en) to view the datasheet of IPC BX-56A.
Standard kit contents
You will find more information about scope of delivered components of your SIMATIC IPC in the operating manual.
User provided items
Suitable power supply for your SIMATIC IPC. Please refer to operating manual.
3rd party purchasable items
Not applicable.
Additional Hardware References
You will find more information in the operating manual.
Setup your Development Environment
Tools Installation (IDEs, Toolchains, SDKs)
AWS IoT Greengrass supports various operating systems (https://docs.aws.amazon.com/greengrass/v2/developerguide/operating-system-feature-support-matrix.html). Please refer to chapter 8 below for more information about installation of AWS IoT Greengrass.
Prerequisites
It's recommended to use:
- Java Runtime Environment (JRE) version 8 or greater
- Java Development Kit (JDK) Amazon Corretto or OpenJDK
- GNU C Library (glibc) version 2.25 or greater
Setup device hardware
Setup device hardware
Please refer to Operating Instructions for installing Windows on IPCs. For running AWS IoT Greengrass on Linux please download (https://releases.ubuntu.com/22.04/) and install Ubuntu on IPC BX-56A.
About AWS IoT Greengrass
To learn more about AWS IoT Greengrass, see How AWS IoT Greengrass works and What's new in AWS IoT Greengrass Version 2.
Greengrass prerequisites
Refer to the online documentation detailing the prerequisites (https://docs.aws.amazon.com/greengrass/v2/developerguide/getting-started-prerequisites.html) needed for AWS IoT Greengrass.
Follow the instructions in the following sections:
- Set up an AWS account (https://docs.aws.amazon.com/greengrass/v2/developerguide/getting-started-set-up-aws-account.html)
- Set up your environment (https://docs.aws.amazon.com/greengrass/v2/developerguide/getting-started-set-up-environment.html)
Install AWS IoT Greengrass
Follow the online guide to Install with automatic provisioning.
Refer to the instructions in the following steps:
- Set up the device environment (https://docs.aws.amazon.com/greengrass/v2/developerguide/quick-installation.html#set-up-device-environment)
- Provide AWS credentials to the device (https://docs.aws.amazon.com/greengrass/v2/developerguide/quick-installation.html#provide-installer-aws-credentials). For development environments, you can use the option “Use long-term credentials from an IAM User". An example of how to do this is shown below:
export AWS_ACCESS_KEY_ID=<the access key id for your user> export AWS_SECRET_ACCESS_KEY=<the secret access key for your user>
- Download the AWS IoT Greengrass Core software (https://docs.aws.amazon.com/greengrass/v2/developerguide/quick-installation.html#download-greengrass-core-v2)
- Install the AWS IoT Greengrass Core software (https://docs.aws.amazon.com/greengrass/v2/developerguide/quick-installation.html#run-greengrass-core-v2-installer)
Create a "Hello World" component
Create the component on your edge device
Create the component on your edge device. Follow the instructions online under the section Develop and test a component on your device to create a simple component on your device.
Upload the "Hello World" component
Follow the instructions online at Create your component in the AWS IoT Greengrass service to upload your component to the cloud, where it can be deployed to other devices as needed.
Deploy your component
Follow the instructions online at Deploy your component to deploy and verify that your component is running.
Troubleshooting
Troubleshooting
Please refer to After Sales Information for technical support and more information about repairs and spare parts. For more information, also refer to the online documentation Troubleshooting Greengrass v2.
Contact Information
Siemens Aktiengesellschaft
Digital Industries
Postfach 48 48
90026 NÜRNBERG
GERMANY