Process Data Acquisition – PDA

-- Detailed analysis of quality manage&industrial big data sources

高速数采方案

High speed data acquisition scheme

系统

System

联系我们

Contact us

1 S7-1500 and slave drop data collection scheme

33 RS232 / RS485

2 S7-400 Ethernet high speed fixed period 2ms

34 Rockwell AB PLC

3 S7-300 Ethernet high speed fixed period

35 OPC / OPC Ua

4 Profinet

36 Auxiliary transmission S120

5 S7-400/300/TDC/FM458 Ethernet Variable Access

37 Main driver system SL150

6 Standard Ethernet UDP

38 B&R - Robot

7 Standard Ethernet TCP

39 MITSUBISHI MC protocol - format 4

8 S7 PLC Tools for program debugging - pdaTools

40 MITSUBISHI MELSECT – QnA 3E

9 S7-400/300/TDC/FM458 Symbol Variable DB block

41 MITSUBISHI Q-Series UDP

10 S7-400/300 iso(MAC address)

42 Smart meter DL/T645-2007 protocol

11 S7-300/400 standard ethernet

43 S7-200 smart

12 TDC Ethernet

44 Automobile CAN-bus

13 S7-1500/1200

45 Alstom HPCi VMIVME 7750 - UDP

14 MPI/DP variable access

46 Collecting KEPServer data through Opc Ua

15 Profibus-DP

47 Collecting S7-1500 data through Opc Ua

16 RFM(Reflective Memory)

48 Listen to all data on the Profibus bus and collect it

17 CoDeSys

49 ABB main drive ACS6000

18 Interface Module

50 Collecting PCI/PCIe card data

19 Simotion D

51 Collect TC-net network data

20 EGD(Ethernet Global Data)

52 Collect UDP data forwarded by Tc-net

21 Modbus Register address

53 Collect domestic PLC data

22 Modbus TCP Memory block

54 Other data collection methods

23 Modbus TCP Register address

55 High speed data forwarding

24 FM458 Profibus-DP gateway

56 PDA system scheme for converter, RH furnace, LF furnace in steel plant

25 GE Fanuc SRTP/ SNPX

57 Continuous Casting Hydraulic Vibration PDA System

26 Wago

58 Hot rolling TDC GDM.PDA system renovation

27 MOOG PLC

59 USB HID

28 ABB PLC

60 AnyControl

29 Beckhoff Ethernet

61 DDEServer

30 Bechhoff Realtime Ethernet

 

31 Beckhoff Ads

 

32 EtherCAT

 

4 Profinet

Siemens S7 as the representative of a large number of automated products supports this protocol countries and regions that support Profinet standards mainly are:

Figure 1 Countries and Regions Supporting Profinet Fieldbus

The standard version PDA system configure Profinet slave station according to the onboard V2.3 CP-1616, The number of bytes collected is a multiple of 128, each slave collects up to 128*11=1408 bytes, see the following figure, more data may be collected by increasing more profinet slave station.

Profinet ultimately transmits data based on MAC addresses, so different slave stations on the same PN port generally require different network cards to correspond to them in PDA servers, which support multiple network cards.

A PDA server assigns multiple IP addresses to an Ethernet adapter, with each connection assigned a different FrameID. Multiple PN connection channels can be established between a PLC Ethernet adapter and a PDA server Ethernet adapter.

Ask for example if you need.

PDA CPU 315-2 PN_DP Profinet CP1616 onboard V2.3 1408bytes.rar

PDA CPU 319-3 PN_DP Profinet CP1616 onboard V2.3 1152+1408 Bytes.rar

PDA CPU 414-2 DP Profinet CP1616 onboard V2.3 1408+1408Bytes.rar

S7 CPU with PN port outputs 1408 bytes within 1ms, The alone Profinet network card outputs 1408 bytes will takes 7ms because data go through the back board bus.

4.1 PDA server as Profinet slave drop at S7-300/400/1500

Profinet device name cannot be empty string. PQB must be configured for continuous address.

OB1 copy DB100 to the output address (Consistent with the address in the PLC hardware configuration).

The type of data source is 8.

A PDA server can collect data more than one PLC by switch, There is no need for a dedicated Profinet board CP-1616 in the server. PDA has integrated Profinet protocol into normal ethernet card.

Add OB80, OB81, OB82, OB83, OB84, OB85, OB86, OB87, OB88, OB121, OB122 to project.

The PLC hardware configuration is as follows.

 

 

Profinet property is set to:

CPU size of the process-image output should be more than Profinet range.

Network examples are as follows:

The configuration in PDAServer is as follows:

[1000,704CH,8.000ms,192.168.0.100,8S,cp-1616-onboard000,192.168.0.200]

No,    Name,Adr/note,Unit,Len,Offset  ,Gain    ,Type,ALM

CH1=,      ,        ,    ,4  ,0.000000,1.000000,INT ,0 

CH2=,      ,        ,    ,4  ,0.000000,1.000000,INT ,0

CH3=,      ,        ,    ,4  ,0.000000,1.000000,INT ,0 

……

CH702=,    ,        ,    ,4  ,0.000000,1.000000,INT ,0 

CH703=,    ,        ,    ,4  ,0.000000,1.000000,INT ,0

CH704=,    ,        ,    ,4  ,0.000000,1.000000,INT ,0

 


4.2 PDA server as Profinet slave drop at TDC

A slave station can only receive 240 bytes, the last byte is Device number, so the valid data is 239 bytes, the PDA data source type is 9. set the Profinet network attribute as below.

The configuration of slave station 1 is below.

 

The configuration of slave station 2 is below.

Initialize the Profinet.

Send data.

The PDA configuration is below.

 


4.3 Profinet gateway as Profinet slave station

Profinet gateway is a Profinet-RT Ethernet coupler, It is actually a high speed PLC, It forwards the data received from Profinet to the PDA server through the real time Ethernet, Effective acquisition cycle can be ms level. The type of data source is 36.

S7 PLC Profinet master station configuration is similar to previous section. The scheme is not recommended.

A gateway can be used as a number of slave stations, Up to 1408 bytes can be collected by one stations.

Profinet property of update Time is set to 2ms.

The data to be collected will be assigned to the PQB address of the Profinet configuration in the fixed interrupt block such as OB35 (set to 2ms interrupt cycle), such as:

L MW 20

T PQW 0

4.4 Profinet gateway as Profinet master station

Profinet gateway send the data collected from the station to PDA server through RT-Ethernet, the effective acquisition cycle may be ms level. The type of data source is 25.


4.5 Supported PLC

They are PLCs Profinet master station being supported such as Beckhoff, S7-300/400, S7-1500, ABB, or other smart devices.

Please ask for CP1616 driver GSDML-V2.25-Siemens-CP1616_onboard-20130916.xml if needed.

CP1616 configuration as slave station in Beckhoff PLC is as follows:

CP1616 configuration as slave station in ABB PLC is as follows:

4.6 Collecting data from any Profinet controller and device

A Profinet switch with management functions such as XC206-2 can forward all Profinet messages to a certain network port of the PDA. The PDA determines the connection number based on the destination MAC address and source MAC address of these messages, and the offset of the connected data point is manually determined by packet capture, which is slightly cumbersome. The data source type is 40, and the PDA configuration is as follows.

Check the IP address of the switch as shown in the following figure.

Forward the messages received and sent by the network port connected to the CPU of the PLC through the browser to the network port connected to the PDA.

 

Apparatus test&Fault diagnosis&Quality analysis

Millisecond data sampling

Real-time data compression

Capture signal instantaneous mutation

友情链接 百度 腾讯 新浪 网易 搜狐 凤凰 淘宝 京东 中国自动化网 中国工控网 西门子 罗克韦尔 华军软件园 天空软件站 非凡软件站 多多软件站 携程 知乎

中国五矿 中冶集团 中冶赛迪 中冶南方 中冶京诚 中冶华天 中冶长天 中冶北方 中冶焦耐 中国宝武 宝信 宝钢 武钢 鞍钢 河钢 首钢 沙钢 山钢 涟钢

ICP2025092850 版权所有©Copyright:2025-2035. 经纬铭月科技(武汉)有限公司

 

 

Develop communication protocol, Customized analysis function, XinChuang domestic obsession

 

PDAServer    PDAClient