关于WINCC与ECXEL配方数据交换的问题

想实现WINCC与EXCEL数据的交换,用配方做,具体如下:(思想仿照西门子触摸屏的配方,假定配方名为饮料,数据记录1橙汁,数据记录2水蜜桃,数据记录3气水, 配方条目(元素)为水,气,香精,色料等
1.WINCC画面上做下拉列表,选择数据记录1,2,3,下载到PLC,对应的水,气,香精色料都有了一个数值,问题是我怎么在WINCC里面做这个下拉列表? 
2触摸屏的配方元素数值是定义的时候确定的,那么WINCC做配方我准备用EXCEL,把初始值放在EXCEL里面;比如说数据记录1的配方元素值在第二列,数据记录2的在第三列,数据记录3的在第四列; 第一列用于配方元素名称; 当我选择下拉列表第一个数据记录就读出EXCEL里第二列数据,选第二个读第三列数据,   这个时候数据从EXCEL传到了WINCC, WINCC画面里设置一个按钮(下载)点击传到控制器
这个实现过程WINCC读取EXCEL的程序怎么实现?  有相关资料吗?有相关例程吗?
3. 配方的整个制作我都是参考西门子触摸屏里的思想,只不过触摸屏有存储卡,有配方功能,所以能方便的存储数据,用WINCC和EXCEL的话当EXCEL数据读到WINCC的变量以后,需要点击 下载按钮才允许这个数据到PLC,这个怎么实现呢?  我想到了这个WINCC变量要用内部变量中转一下,点击按钮后再传递给PLC;也想到了用PLC里面的中间变量,点击按钮后再传递给目标变量; 总感觉没有触摸屏的配方方便;

最佳答案

1、wincc是可以调用windows控件的,引用下拉列表控件就行。也可以用wincc的“列表”控件实现。还可以用画面窗口实现(点击下拉箭头,显示画面窗口,画面窗口的内容就是数据记录)
2、用脚本实现。
3、你的2种方法都可以实现。个人倾向第二种。

提问者对于答案的评价:
详细点就好了

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc220529.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年12月7日
下一篇 2017年12月7日

相关推荐

  • wincc5.1画面问题

    从工控机上复制下来的wincc5.1画面文件,放到我的计算上。打开图形编辑器,画面中的静态文本,control和symbollibrary等不能显示出来,只是显示未知的对象 最佳答…

    SIMATIC WinCC 2019年6月11日
  • 新建OPC驱动器时遇到的问题

    新装的系统,和WINCC 6.0,怎么在变量管理器中添加新的驱动程序时,对话框中只有一个‘PDLCACHE’的文件夹和SYSTEM INFO.CHN的文件,其它…

    SIMATIC WinCC 2019年6月11日
  • sybase7 问题

    我在网上下载了一个WINCC的项目实例,打开了操作系统开始菜单上的“Simatic”>“WinCC”>“工具”>“项目移植器”。项目移植器的开始菜单“CCMigr…

    SIMATIC WinCC 2019年6月11日
  • 仪器仪表如何通过485连接到WINCC

    现场空压机有485接口,想把压力等参数传到中控室的WINCC电脑上,便于操作人员抄表,请问软件上如何编程?硬件上要如何与PC连接? 最佳答案 不知wincc版本几何,如果空压机控制…

    SIMATIC WinCC 2021年7月5日
  • WINCC7.0授权问题(请高手指点)

    问题1:SIPPA9WRC607004和SIPPA9WRT607004在授权文件的哪个目录下呢?我没有找到。问题2:A9WRT470和A9WRC470我都安装了啊,无论是SHORT…

    2018年12月14日
  • 求wincc控制三盏灯顺序亮灭的脚本编程

    想要用wincc做一个用两个开关顺序控制三盏灯亮灭,按下点亮开关小灯依次点亮时间间隔为3s,按下熄灭开关小灯依次熄灭时间间隔为2s,求一个脚本的编程,最好C脚本和VBS脚本两种编程…

    2021年7月5日
  • 关于报警设置

    我做了几个报警窗口,是通过VBS脚本触发变色的,怎么让它在变色的时候让它报警发声?很菜的问题,谢谢了 问题补充:我用的是WINCC6.0,请尽量具体些,非常感谢 最佳答案 用HOR…

    SIMATIC WinCC 2019年6月11日
  • win10系统安装Wincc

    请问各位大神在哪里可以下载能在win10系统安装的wincc软件 问题补充:安装V7.4  SP1    出现”SIMA…

    SIMATIC WinCC 2020年11月1日
  • Wincc的高速数据采集实现

    wincc的数据采集频率为250ms,在要求采集频率较高时,无法满足要求。我们采用的是S7-300PLC,怎么实现快速的采集呢,采集来的数据可以在趋势曲线,函数曲线等控件中显示不?…

    SIMATIC WinCC 2019年6月11日
  • wincc变量连接不上

    建立了s7-1200通道,建立连接,输入IP地址192.168.2.12,访问点显示没找到访问点,下面更没有产品系列,是怎么回事?plc已经设定IP为192.168.2.12。并且…

    2021年7月5日