登录
首页 工控软件 工控软件
回帖 发帖
正文

主题:在线等 组态王无法调用配方的问题,厂家技术员搞了一整天没有查出毛病! 小崩溃中!

点击:5091 回复:34

引用 121111115 在 2017/6/12 17:16:41 发言【内容省略】

文件已发,您收到了吗?
17-06-12 17:29

引用 三三hAbeGvQx 在 2017/6/12 17:06:10 发言【内容省略】

第一行就不讲了,第二行和第三行定义组合字符串名字,按钮的功能就主要靠第四五行函数了 参考如下
RecipeSelectRecipe( "E:\配方名称.csv", \\本站点\工艺名, "请输入工艺名" );
RecipeLoad( "E:\配方名称.csv", \\本站点\工艺名 );
括号内第一个就是配方的名称及配方放置地址,第二个就是配方名称的变量地址了
你那个是按钮下的命令语言链接吧?
17-06-12 17:36

引用 双740 在 2017/6/12 17:36:03 发言【内容省略】

已经用InfoAppDir()函数动态获取工程路径了,当然直接输入路径的办法我们也试过额了。 两种办法都不行。
17-06-12 17:40
注意双引号的位置
17-06-12 17:42
附件 0.jpg
产品型号指的应该就是这个,为什么产品型号不是变量呢
17-06-12 17:45

引用 双740 在 2017/6/12 17:45:00 发言【内容省略】

配方名不用是变量啊
17-06-12 17:52
DeviceID
这个东西有鬼,当你在查询或者写入一个新的表时这个东西不能重复,在数据词典里建立新的,比如DerviceID1,DerviceID2,DerviceID3,DerviceID4······
这个东西是指向一个数据库,或者表的代号,当你换了表或者数据库时这个也要有区别的。
大概就是这里的问题,我没法打开你给的文件,提示打开组建协议失败,我就大概看了下里边的东西,你先这样试试,回头我们在讨论。
17-06-12 17:57
你把官方给你的例程给我发一封,你这个打不开没法给你看,你看看那个报错窗口十有八九就是DerviceID东西的问题。
17-06-12 17:59

引用 121111115 在 2017/6/12 17:57:23 发言【内容省略】

去掉 DeviceID,单独调用和加载配方都失败。
协议组件问题,可以删掉2208的设备。三菱的PLC 就选FX2--编程口。就可以打开了
17-06-12 18:00
可以不是变量,我是习惯用变量了,配方名称多了,就用一个可写的字符串更改其他配方名称。
你可以把工程文档传一分过来,配方文件也要在里面,740826059@qq.com 不知能不能帮到你
17-06-12 18:00

上一页 下一页

工控新闻

更多新闻资讯