我现在用的是kepware连接200和wincc的,kepware先读取PLC上的数据,wincc再读取kepware上的数据。在wincc设置上面,我用的中间变量中转的,就是点击设置,wincc先读取PLC上的数据,将所有的设置参数赋值到内部变量上面,这样用户就可以直接看到当前PLC上的设置信息了,填写的参数绑定到内部变量上面,直接写的话担心写错数据发生错误,在填写好设置参数后,点击确定,就将这些内部变量赋值到PLC上边,但是可能是一次读写的数据太多了,有点卡,读取我用的语句是:SetTagFloat("tag1",GetTagFloat("OPCtag1"));应为很多设置,所以用了很多句这样的语句,写也是,用的SetTagFloat("OPCtag2",GetTagFloat("tag2"));现在可能是语句过多了,导致这2个按钮执行完所有读写时间长,现在的想法是:把这些读取并赋值的脚本放到另外一个VB程序中(单独的程序),这样wincc只要一个命令就好直接读取VB上的数据了,写也是,这样能大大的减少WINCC中的脚本,就是不知道能不能实现,所以请教大侠们,你们遇到数据多卡的时候怎么解决啊?