| 作者 | 主题 |
|---|---|
|
Hermit丶桥君 游民 经验值:82 发帖数:11 精华帖:0 |
楼主
主题:西门子PLC与上位机通讯 本人想做一个机床数据采集的小程序,之前想通过OPC访问西门子840D机床的OPC服务器获取机床的相关信息,比如主轴转速,报警代码等。现在由于机床的OPC服务器未授权,转为想通过PRODAVE.DLL直接开发一个PLC与上位机的通讯程序,直接访问PLC上的相关数据,请问有没有大神有相关的经验,谢谢帮助。 |
|
隐身人 版主 经验值:43055 发帖数:11169 精华帖:73 |
2楼
主题:回复:西门子PLC与上位机通讯我帮你查了查,按我个人笔记中记载:制造数据管理系统MDC可进行数据采集; 西门子SINUMERIK 840D/810D系列802系列等数控系统:SINUMERIK 840D系列包括SINUMERIK 840D、810D、FM-NC、840Di,这些系统具有大部分相同的接口参数,大部分相同的部件和相同的通信接口。包括近期推出的Solution Line系列的Sinumerik 840Dsl,840Disl,都具有很多的共通性。 制造数据管理系统MDC简介: 主要用于采集数控机床和其他智能设备的工作和运行状态数据,实现对设备的监视与控制,并对采集的数据进行分析处理,也可为MES和ERP等其他软件提供数据支持。MDC系统是机床数据采集系统和机床数据分析出理系统的集成,是具有数据采集,机床监控,数据分析处理,报表输出等功能的车间应用管理和决策支援系统。MDC系统和NC程序传输系统DNC采用相同的网络结构,系统架构上也完全兼容,因此可采用同一网络的硬件资源, MDC系统充分利用机床已有的硬件资源,实现机床通信资源的共享。如MDC和DNC系统可共用数控系统的网卡或者串口通信端口进行数据采集和程序传输的功能。例如西门子802D/C/S系统、FANUC 0i系统共用一个串口实现MDC/DNC两个系统的功能需要。根据机床的配置情况,MDC系统支持各种接入方式的混合接入,可应用于各类数控机床及PLC控制设备。 典型的采集数据举例: 1机床开关机状态 1机床操作状态:手动,自动,MDI等 2 主轴转速、主轴倍率,主轴功率 3进给速度、进给倍率 4程序运行状态(运行,停止等) 5当前执行的程序名称和路径或程序号 6报警信息及其报警内容或者报警状态等... (以上来源于本人多年收集的笔记,仅供参考)
西门子的多年使用者http://yinshenren.ys168.com/、微信:wlpxiaolu
|