EasyManua.ls Logo

Siemens SIMATIC IOT User Manual

Siemens SIMATIC IOT
133 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #84 background imageLoading...
Page #84 background image
Maintaining and repairing the device
6.6 Configure IOT2050 SM
SIMATIC IOT2050
84 Operating Instructions, 03/2024, A5E39456816-AF
printf("Test failed: dq0 != di0\r\n");
break;
}
printf("Test ok\r\n");
}
close(dq0);
close(di0);
return ret;
}
6.6.2.3 Converting real to float
If the raw value of the module contains real type, convert these values to a float data type.
The following examples show converting real to float with C and Python.
Example: converts real to float with C
/**
* @brief Convert IEEE754 floating point.
*/
double real_to_float(uint32_t real)
{
int sign = real >> 31;
int exponent = ((real >> 23) & 0xFF) - 127;
uint32_t mantissa = real & 0x7FFFFF;
int power_count = -1;
double mantissa_int = 0;
for (int i = 0; i < 23; i++) {
mantissa_int += ((mantissa >> (22 - i)) & 1) * pow(2,
power_count);

Table of Contents

Other manuals for Siemens SIMATIC IOT

Questions and Answers:

Siemens SIMATIC IOT Specifications

General IconGeneral
BrandSiemens
ModelSIMATIC IOT
CategoryIndustrial PC
LanguageEnglish

Summary

Preface

Basic knowledge requirements

Essential knowledge for understanding the manual.

Scope of validity of this document

Specifies which IOT2050 devices this manual applies to.

Conventions

Explains generic terms used throughout the documentation.

Overview

Product description

Describes the SIMATIC IOT family as a robust and flexible solution.

Configuration plan

Details available SIMATIC IOT devices and their features.

Structure of the devices

Shows configuration and interfaces of SIMATIC IOT2050 SM and other models.

Status displays

Explains LED indicators for device status.

Accessories

Lists available accessories for the SIMATIC IOT2050.

Safety instructions

General safety instructions

Crucial safety guidelines for device operation and system expansions.

Cybersecurity information

Details on securing plants, systems, and networks against cyber threats.

Data protection

Explains Siemens' adherence to data protection and privacy by design.

Notes on use

Discusses possible functional restrictions and operating environment considerations.

Installing and connecting the device

Preparing for installation

Guides on checking delivery, identifying the device, and preparing for installation.

Mounting the device

Instructions on how to securely mount the device.

Connecting the device

Procedures for connecting power, earth, and other components.

Software and commissioning

Software and commissioning

Overview of operating system, software, and commissioning process.

Install example image on eMMC

Step-by-step guide to install the example image onto the eMMC.

Expand device

Insert Micro SD card/Nano SIM card

Procedure for inserting Micro SD or Nano SIM cards.

Install Arduino shield

Instructions for installing an Arduino shield onto the device.

Install Mini PCIe card

Guides on installing Mini PCIe cards for different configurations.

Install M.2 card

Instructions for installing an M.2 card.

Maintaining and repairing the device

Maintenance

Recommendations for maintaining system availability and battery replacement.

Repair information

Guidelines for qualified personnel performing device repairs.

Replacing the backup battery

Detailed steps for replacing the backup battery for different models.

Recycling and disposal

Instructions for environmentally sound recycling and disposal.

Update the firmware

Overview

Explains the need to update firmware for latest features and OS.

Transfer required software

Steps to copy necessary files for firmware update.

Install firmware update tool

Steps to install the firmware update tool.

Update firmware

Detailed steps to perform the firmware update process.

Configure IOT2050 SM

Key features

Lists key features for managing S7-1200 SM.

Working with Web UI

Guide to access and use the Web UI for configuration.

Working with eil cli interface

Introduces deploying and retrieving YAML files using the command line tool.

Certificates and approvals

Declarations and Certifications

Covers EU, UKCA, ISO, UL, FCC, RCM, Korean certs, and CE marking.

ESD guideline

Guidelines for using electrostatic sensitive components.

Dimension drawings

Dimension drawings

Shows overall dimension drawings of the IOT2050.

Dimension drawings SM

Shows dimension drawings for the IOT2050 SM model.

Dimension drawings mounting

Illustrates dimension drawings for mounting holes.

Technical specifications

IOT2050 SM

General technical specifications for the IOT2050 SM.

Other configurations for IOT2050

General technical specs for other IOT2050 configurations.

Electromagnetic compatibility

Emission and immunity specifications according to IEC standards.

Ambient conditions

Specifies temperature, humidity, and pressure for operation and storage.

Power demand of the components

Details power consumption of auxiliary components.

Hardware descriptions

IOT2050 SM: Motherboard

Shows the motherboard layout and components of IOT2050 SM.

IOT2050 Advance/Basic: Motherboard

Shows the motherboard layout and components for Advance/Basic.

IOT2050 M.2: Motherboard

Shows the motherboard layout and components for IOT2050 M.2.

External Interfaces

Details external interfaces like USB, Ethernet, and Serial ports.

Internal interfaces

Details internal interfaces like Arduino, UART, PCIe, M.2, SD, DisplayPort.

Technical support

Service and support

Information and links for obtaining technical assistance and support.

Troubleshooting

Lists common error patterns, causes, and remedies.

Markings and symbols

Safety

Explains safety-related symbols used in the manual.

Certificates, approvals and markings

Shows symbols related to device certifications and approvals.

Interfaces

Explains various interface symbols and their meanings.

List of abbreviations

Abbreviations

Comprehensive list of acronyms and abbreviations used in the manual.

Glossary

Glossary Terms

Definitions of key terms used in the document.

Related product manuals