PLC高速数据采集分析系统

详尽解析质量管理及工业大数据来源

高速数采方案

High speed data acquisition scheme

系统

System

联系我们

Contact us

1 S7-1500及从站数据采集方案

22 Modbus TCP内存块

43 S7-200 smart

2 S7-400以太网高速定周期2ms方案

23 Modbus TCP寄存器地址

44 汽车CAN线

3 S7-300以太网高速定周期方案

24 FM458 Profibus-DP网关方式

45 阿尔斯通Alstom HPCi系列 - UDP

4 Profinet

25 GE Fanuc SRTP/SNPX

46 通过Opc Ua采集KEPServer数据

5 S7-400/300/TDC/FM458以太网变量存取

26 Wago万可

47 通过Opc Ua采集S7-1500数据

6 标准以太网-UDP

27 MOOG PLC

48 侦听Profibus总线所有数据并采集

7 标准以太网-TCP

28 ABB PLC

49 ABB主传动ACS6000

8 S7 PLC程序调试工具pdaTools

29 Beckhoff Ethernet

50 采集PCI/PCIe卡数据

9 S7-400/300/TDC/FM458符号表/变量表/DB块存取

30 Beckhoff Realtime Ethernet

51 采集TMEIC TC-net网络数据

10 S7-400/300 iso(MAC地址)

31 Beckhoff Ads

52 采集Tc-net转发的UDP数据

11 S7-400/300标准以太网

32 EtherCAT

53 采集国产PLC数据

12 TDC标准以太网

33 RS232 / RS485

54 其它数据采集方式

13 S7-1500/1200

34 Rockwell AB PLC

55 高速数据转发

14 MPI/DP变量存取

35 Opc / Opc Ua

56 炼钢厂转炉、RH炉、LF

15 Profibus-DP

36 辅传动S120

57 连铸液压振动PDA系统

16 内存映象网Reflective Memory

37 主传动SL150

58 热连轧TDC.GDM.PDA系统改造

17 CoDeSys

38 贝加莱B&R - 机器人

59 USB HID

18 接口模块

39 三菱MC协议-格式4

60 AnyControl

19 Simotion D

40 三菱MELSECT协议-QnA兼容3E

61 DDEServer

20 EGD(Ethernet Global Data)

41 三菱Q系列UDP方式

 

21 Modbus寄存器地址

42 智能电表DL/T645-2007协议

 

29 Beckhoff Ethernet

建议选用WinCE内核的CPU,有效采样周期可到0.25ms,比WinXpWin7内核具有更高的效率。

项目例子Beckhoff_pdaPrj.rar,需要时请索取,采用UDP通讯,数据源类型为25,详见4.3节,单台PLC可一次发送1423Bytes/2msPLC中采集程序示例如下图。上升沿触发,程序循环周期定为1ms

PDAServer可按变量名或内存地址直接读取Beckhoff PLC中的变量,PLC中不需要任何采集程序,采集速率10ms或以上。

退出360杀毒、360卫士。

控制器默认IP网段:169.254.xxx.xxx,子网掩码255.255.0.0,计算机要设为相同的掩码,否则搜索不到PLC

执行\tcat_2110_2232.exe安装倍福编程环境,其内核为CoDeSys

如果有安装系列号,需要重新安装一次。

执行InfoSys.exe安装手册帮助文档。

PC机与PLC设置到同一个网段。

进入TWinCAT System Manager

选择目标PLC


搜索以太网上的设备。

广播搜索网络中BECKHOFF支持的设备。


在搜索结果中选择目标PLC

输入PC机或PLC控制器密码,无密码可不输。

进入硬件组态

扫描硬件配置。

 

保存结果为Test.tsm,下次启动System manager会自动载入它。

设置Base Time


进入到PLC编程环境。

双击PLC Configuration选择目标系统类型。


双击Task configuration建立一个2ms的任务。

右键建一个新程序my_pda


将程序my_pda添加到任务NewTask

选择运行时系统。

联机下载、复位、停止、运行。

声明全局变量数组pda200个实数。

打开程序my_pda

编好程序并保存项目为temp1.pro,编译后生成temp1.tpy

TwinCAT System Manager中加载编译好的temp1.tpy

激活组态。

切换到运行模式。

PC机作为PLC设置。

避免蓝屏将c:\TWinCAT\Driver\TCRtime.sys替换。

WinXp作为PLC时安装以太网协议(测试版即使将相关的文件拷到了相应的位置,以太网功能也不能正常运行),安装时需要系列号。

\TwinCAT TcpIp Server\Install\TcpIpServer.exe


将以太网库TcpIp.lib拷入\TwinCAT\Plc\Lib,增加新库TcpIp.lib


项目下载运行后。

对于WinCE系统用写卡器将TcTCPIPSvrCe.I586.CAB拷入Flash\Hard Disk\System\

 

拷完后将该卡插入PLC中送电启动。

启动WinCE远程桌面CERHOST.exe

 


运行TcTCPIPSrvCe.I586.CAB,解压到\Hard Disk\System\

ARM系统与上述类同。

PDA服务器采集300REAL/2ms组态如下。

[1000,300CH,2.000ms,,25,Note,169.254.213.216]

No,    Name,Adr/note,Unit,Len,Offset  ,Gain    ,Type,ALM,HH   ,HI   ,LO   ,LL   ,Opr

CH1=,      ,        ,    ,4  ,0.000000,1.000000,REAL,0  ,0.000,0.000,0.000,0.000,0 

CH2=,      ,        ,    ,4  ,0.000000,1.000000,REAL,0  ,0.000,0.000,0.000,0.000,0 

CH3=,      ,        ,    ,4  ,0.000000,1.000000,REAL,0  ,0.000,0.000,0.000,0.000,0 

……

CH299=,    ,        ,    ,4  ,0.000000,1.000000,REAL,0  ,0.000,0.000,0.000,0.000,0 

CH300=,    ,        ,    ,4  ,0.000000,1.000000,REAL,0  ,0.000,0.000,0.000,0.000,0 

设置启动项目,TwinCAT PLC Control中下载最新程序,在线和运行状态时Create Bootproject

 

 

设备测试 故障诊断 质量分析

毫秒级的数据采样

高效实时数据压缩

捕捉信号瞬时突变

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

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

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

 

通讯协议开发  分析功能定制  数据接口开放  信创国产执念

 

PDAServer    PDAClient