如何从多个西门子PLC获取数据到Excel?
我使用西门子WinCC SCADA系统,为了报告目的,我需要将西门子PLC中特定地址的数据传输到Excel中。
是否值得尝试通过在WinCC scada中编程来做到这一点,还是有其他的报告工具? 我的主要要求是:
- 轻松定义要读取的PLC和数据地址
- 在Excel中自定义报表视图(添加标志,调整格式等)
- 具有表格forms和Excel图表的数据
- 价格不应该很高
顺便说一句,我现场有一台小型平板电脑。 这台电脑有1 GB内存和英特尔赛扬CPU。 报告应用程序必须在这样的小型PC中运行。
你可以使用PLC Reports http://www.plcreports.com 。 您直接在Excel中定义您的报告,PLCReports用数据填充它。 我喜欢的是你可以使用完整的Excelfunction。 我甚至用它来运行我自己的macros来进行特殊的计算。 关于您的要求: – 您在一个Excel行中指定PLC定义 – 只需传递IP地址,机架和插槽 – 非常简单。 – 您可以添加任何徽标和格式的Excel报告,只要你想 – 表格数据是可能的 – 报告是一个Excel文件:-) – 或PDF,如果你想 – 有一个初学者版本,如果你只需要几个报告是挺便宜的。 它运行在低性能的硬件上。 我将其与Panel PC上的WinCC Flexible一起运行。
你可以使用OPC,这个产品也可以用于其他PLC – http://www.matrikonopc.com/products/opc-archiving/excel-reporter.aspx