PDA高速数据采集分析系统 ─ 详尽解析质量管理及工业大数据来源 |
||||||
13 S7-1500/1200 13.1 内存卡格式化 必须要有内存卡才能运行(S7-1200不需要),新内存卡或其它不同型号CPU上拆的卡可能需要格式化后才能使用。按下RUN薄膜按钮或钮子开关到RUN位置可让CPU运行。 13.2 UDP方式 新建项目,添加设备1500CPU。通讯组态修改后要重启PLC。 设置IP地址。 OB1中插入发送功能块TSEND_C。 TSEND_C属性按下两图进行设置。 添加一个数据块用于存放要发送到PDA的数据。 该数据块的属性取消优化,优化过的数据块不能用指针寻址。 一次最多采集1460字节。 数据块->属性->常规->数据类型选array[0..1459]
of byte,发送功能块上升沿启动发送,因此两个OB1扫描周期发送一次数据,发送前将数据存放到该数据块中。 PDA组态Config.csv如下: [2000,1460CH,10.000ms,172.16.1.13,25S,S7-1500,172.16.1.216] No,
Name,Adr/note,Unit,Len,Offset
,Gain
,Type,ALM, CH1=, ,
, ,4 ,0.000000,1.000000,BYTE,0 ,0.000,0.000,0.000,0.000,0 CH2=, ,
, ,4 ,0.000000,1.000000,BYTE,0 ,0.000,0.000,0.000,0.000,0 CH3=, ,
, ,4 ,0.000000,1.000000,BYTE,0 ,0.000,0.000,0.000,0.000,0 CH4=, ,
, ,4 ,0.000000,1.000000,BYTE,0 ,0.000,0.000,0.000,0.000,0 CH5=, ,
, ,4 ,0.000000,1.000000,BYTE,0 ,0.000,0.000,0.000,0.000,0 CH6=, ,
, ,4 ,0.000000,1.000000,BYTE,0 ,0.000,0.000,0.000,0.000,0 CH7=, ,
, ,4 ,0.000000,1.000000,BYTE,0 ,0.000,0.000,0.000,0.000,0 CH8=, ,
, ,4 ,0.000000,1.000000,BYTE,0 ,0.000,0.000,0.000,0.000,0 …… CH1459=, ,
, ,4 ,0.000000,1.000000,BYTE,0 ,0.000,0.000,0.000,0.000,0 CH1460=, ,
, ,4 ,0.000000,1.000000,BYTE,0 ,0.000,0.000,0.000,0.000,0 CPU1518比1516及以下的CPU要快得多,可以保证正常的数据传送,否则程序量太大时数据发送周期会漂移。 PLC中发送数据块赋值SCL程序示例如下: "Data_block_1".r[0]
:= "Data_block_1".r[0] + 0.001; "Data_block_1".r[1]
:= SIN("Data_block_1".r[0] ); "Data_block_1".r[2]
:= COS("Data_block_1".r[0]); "Data_block_1".bool16[0]
:= TRUE; "Data_block_1".bool16[1]
:= FALSE; PDA服务器侧的Config.csv配置参考4.7节。 将要采集的数据存放在DB块中,用MOVE一次拷到Q地址上。 TIA Portal 15.0有很多设备驱动要单独安装,CP-1616就是其一,PLC侧组态步骤如下。 插入一个Profinet从站CP-1616。 配置要采集的数据,必须是128bytes的整数倍,最多1408bytes。 设置等时模式。 设置采集和看门狗时间。 13.4 直接读PLC内存地址方式 要采集的数据块的属性取消优化。其它参考4.8节。 PLC组态要选Full access(no protection)和Permit access with PUT/GET communication from remote
partner(PLC,HMI,OPC,...)。 13.5 S7-1500模拟器 PLC项目属性将保护中的“块编译时支持仿真”选项勾选,单击项目,右击属性。 PLC属性“防护与安全”勾选“允许来自远程对象的Put/Get通讯访问”。 NetToPLCsim可以模拟S7-1500的S7通讯,但不能模拟S7-1500的Opc Ua。 S7-PLCSIM Advanced是SIEMENS推出的一款高功能仿真器,相当于S7-PLCSIM + NetToPLCsim,它的显著特点是除了可以仿真一般的PLC逻辑控制程序外还可以仿真通信,包括Opc Ua,安装前安装好WinPcap,安装完成后,计算机中会额外多出一个虚拟网卡,名称为Siemens PLCSIM Virtual Ethernet Adapter。 该软件的使用可以按照下方的步骤执行和确定,一定要记住以下需要注意的地方,否则一个很小的问题,可能会浪费半天时间。 方式一:S7-PLCSIM
Advanced和Portal分别安装在两台计算机上时,上图实体网卡和虚拟网卡均设置为自动获得IP地址和自动获得DNS服务器地址。 S7-PLCSIM Advanced软件要以管理员权限运行:可以直接每次右击,以管理员权限运行,如果想一劳永逸,可以单击图标,右击属性,在兼容性中,将以管理员身份运行此程序的选项勾选。 S7-PLCSIM Advanced软件运行后按下图设置,此时Portal计算机上可以ping通
方式二:S7-PLCSIM
Advanced和Portal安装在同一台计算机上时按下述步骤设置。 (1)将实体网卡设置为自动获得IP地址,虚拟网卡设置为与PLC同一网段IP地址。 如果本地网卡设了固定IP,下载时会出现“处检测到不兼容的设备”。 (2)设置PG/PC接口:通过控制面板,打开设置PG/PC接口界面,按照下图所示设置应用程序访问点: (3)以管理员身份运行S7-PLCSIM Advanced,设置同方式一。 (4)下载PLC程序时,将PG/PC接口设置成Siemens
PLCSIM Virtual Ethernet Adapter。 (5)选择显示所有兼容的设备,单击开始搜索,搜索到之后,单击下载即可。 13.6 修改PLC的IP地址 让PLC处于停止状态,按下图设置。 |
||||||
|
||||||
设备测试 故障诊断 质量分析 |
毫秒级的数据采样 高效实时数据压缩 捕捉信号瞬时突变 |
|||||
友情链接 百度 腾讯 新浪 网易 搜狐 凤凰 淘宝 京东 中国自动化网 中国工控网 西门子 罗克韦尔 华军软件园 天空软件站 非凡软件站 多多软件站 携程 知乎 中国五矿 中冶集团 中冶赛迪 中冶南方 中冶京诚 中冶华天 中冶长天 中冶北方 中冶焦耐 中国宝武 宝信 宝钢 武钢 鞍钢 河钢 首钢 沙钢 山钢 涟钢 鄂ICP备2025092850号 版权所有©Copyright:2025-2035. 经纬铭月科技(武汉)有限公司 |
||||||
通讯协议开发 分析功能定制 数据接口开放 信创国产执念
PDAServer
PDAClient