SPC3

 

PROFIBUS Interface Center

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Address

 

 

 

 

Bit Position

 

 

 

 

Designation

 

 

Control

7

 

6

5

 

4

3

 

2

 

 

0

 

 

 

 

Register

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

08H

 

 

F

U

 

N

 

 

D

Din_Buffer_SM

 

 

 

 

 

 

X1

 

X2

X1

 

X2

X1

 

X2

 

X1

X2

See below for coding.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

X1

X2

Coding

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

0

Nil

 

 

 

 

 

 

 

 

 

 

 

 

 

 

01 Din_Buf_Ptr1

10 Din_Buf_Ptr2

11 Din_Buf_Ptr3

Figure 6.13: Din_Buffer Management

When reading the ‘New_Din_Buffer_Cmd’ the user getsthe information which buffer (U-buffer) belongs to the user after the change (Din_Buf_Ptr 1-3).

Address

 

 

 

Bit Position

 

 

 

Designation

Control

7

6

5

4

3

2

1

0

 

Register

 

 

 

 

 

 

 

 

 

09H

0

0

0

0

0

0

￿

￿

New_Din_Buf_Cmd

 

 

 

 

 

 

 

0

1

Din_Buf_Ptr1

 

 

 

 

 

 

 

1

0

Din_Buf_Ptr2

 

 

 

 

 

 

 

1

1

Din_Buf_Ptr3

Figure 6.14: Next_Din_Buffer_Cmd

6.2.5.3 User_Watchdog_Timer

After power-up (‘DATA_EX’ state), it is possible that SPC3 continually answers Write_Read_Data-telegrams without the user fetching the received Din buffers or making new Dout buffers available. If the user processor ‘hangs up,’ the master would not receivethis information. Therefore, a ‘User_Watchdog_Timer’ is implemented in SPC3.

This User_Wd_Timer is an internal 16-bit RAM cell that is started from a ‘R_User_Wd_Value15..0’ value the user parameterizes and is decremented with each received Write_Read_Data telegram from SPC3. If the timer attains the ‘0000hex’ value, SPC3 transitionsto the ‘Wait_Prm’ state, and the DP_SM carries outa ‘Leave_Master.’ The user must cyclically set thistimer to its start value. Therefore, ‘Res_User_Wd= 1’ must be set in mode register 1. Upon receipt of the next Write_Read_Data telegram, SPC3 again loads the User_Wd_Timer to the parameterized value ‘R_User_Wd_Value15..0’ and sets ‘Res_User_Wd = 0’ (Mode Register 1). During power-up, the user must also set ‘Res_User_Wd = 1’, so that the User_Wd_Timer is even set at its parameterized value.

6.2.6 Global_Control (SAP58)

SPC3 itself processes the Global_Control-Telegrams in the manner already described. In addition, this information is available to the user.

The first byte of a valid Global_Control command is stored in the R_GC_Comand RAM cell. The second telegram byte (Group_Select) is processed internally.

Address

 

 

 

Bit Position

 

 

 

Designation

RAM

7

6

5

4

3

2

1

0

 

Cell

 

 

 

 

 

 

 

 

 

3CH

Res

Res

Sync

Un

Freeze

Un

Clear_

Res

R_GC_Command

 

 

 

 

sync

 

freeze

Data

 

 

SPC3 Hardware Description

V1.3

Page 35

Copyright (C) Siemens AG 2003 All rights reserved.

 

2003/04

Page 37
Image 37
Siemens SPC3 manual UserWatchdogTimer, GlobalControl SAP58

SPC3 specifications

Siemens SPC3 is a state-of-the-art solution designed to enhance industrial automation, providing businesses with a robust platform for managing complex processes efficiently. This device epitomizes Siemens' commitment to innovation, blending cutting-edge technology with user-friendly features to deliver optimized performance across various applications.

One of the standout features of the Siemens SPC3 is its advanced processing capabilities. Equipped with high-performance processors, it can handle various tasks simultaneously, ensuring seamless operation even in demanding environments. This performance is complemented by enhanced memory capacity, which allows for increased data handling and improved execution speed, crucial for real-time monitoring and control applications.

The Siemens SPC3 also integrates a modular design, enabling flexibility and scalability. This characteristic allows users to customize their systems according to specific operational needs, adding or removing components as required. This adaptability is particularly beneficial for businesses that aim to scale their operations without incurring the substantial costs associated with overhauling existing systems.

Furthermore, the SPC3 employs the latest communication technologies, ensuring interoperability with various devices and systems. It supports industry-standard protocols, facilitating efficient data exchange between components. This connectivity is vital for establishing smart factories and enhancing overall productivity by creating a unified ecosystem.

Another significant aspect of the Siemens SPC3 is its focus on security. As cyber threats in industrial settings become increasingly sophisticated, Siemens prioritizes safeguarding user data and system integrity. The SPC3 incorporates advanced security features, including encryption and access control measures, to protect against unauthorized access and ensure data confidentiality.

Siemens has also emphasized ease of use in the SPC3. The interface is designed to be intuitive, allowing operators to navigate and configure the system effortlessly. Coupled with comprehensive software tools, users are empowered to implement changes swiftly while minimizing downtime.

In terms of energy efficiency, the SPC3 incorporates technologies that allow for optimized energy consumption, aligning with sustainability goals prevalent in today’s industries. By reducing energy waste, businesses not only lower operational costs but also contribute to environmental conservation.

In summary, Siemens SPC3 represents a significant advancement in industrial automation technology. Its high-performance processing, modular adaptability, advanced communication capabilities, robust security measures, and user-friendly design make it an ideal choice for businesses striving for efficiency and innovation in their operations. The SPC3 is more than just a control device; it is a comprehensive solution that meets the evolving demands of modern industries.