技成培训网 技成学习APP 技成工具箱 技成企业服务

欢迎回到技成培训网

技成培训网

电工题库宝典

技成电工课堂

PLC练习题

技成PLC课堂

变频器故障查询

技成PLC学吧

伺服驱动故障查询

技成PLC网校

当前位置:技成首页 > 文章中心 > 技成百科 > wincc窗口如何设置材料名称

wincc窗口如何设置材料名称

刘玉蓉 发布于2014-10-31 17:39 312 0 标签:

通过wincc的窗口显示材料名称,数量在2000个左右,需要建立一个数据库的东西,通过什么方式,使用什么软件和方法可以实现,连接方式:wincc -pcaccess- plc224

问题补充:
我想在wincc的画面中设置:1、材料编码: 5位数字
                         2、材料名称: 15位汉字
                         3、材料规格: 15位汉字或数字
                         4、材料期初库存数量:5位数字
                         5、材料本期入库数量:5位数字
                         6、材料本期出库数量:5位数字
                         7、材料期末库存数量:5位数字
这样的记录在2000个左右,材料编码唯一,其它的都不一定唯一。
现在:第1个材料编码,我可以在plc200的vw存储区实现写入和读取,但是不知道其它的用什么办法实现,
wincc的报表太小了,只能有100个,而且格式也不是太适合,不够用呀,有哪位有好的办法或方向。

佳答案

带参调用可以吗?当材料编码为1时,将六项参数传给一段地址;为2时,将六项参数传给另外一段地址;为3时,将六项参数传给再另外一段地址......
考虑是否需要加个上载参数和下载参数的按钮。点击下载,将WINCC上设置的参数下载到对应的6个地址上;点击上载,将相应的6个地址上的数据传上传显示在WINCC上。
思路仅供参考,不知可行与否?

具体做法如下:
SBR0   参数传送
网络1  下载参数
LD     I0.0       
MOVD   MD0, #inoutput1:LD0
MOVD   MD4, #inoutput2:LD4
MOVR   MD8, #inoutput3:LD8
MOVR   MD12, #inoutput4:LD12
MOVR   MD16, #inoutput5:LD16
MOVR   MD20, #inoutput6:LD20
//下载参数,I0.0为启动命令,当然地址可更改,我只是举例。
//当有下载命令时,将MD0~MD20(这六个地址在WINCC上),分别传送给LD0~LD20。
//LD0~LD20为IN-OUT类型
//MD0~MD20的数据类型具体设置

网络2  上传参数
LD     I0.1
MOVD   #inoutput1:LD0, MD0
MOVD   #inoutput2:LD4, MD4
MOVR   #inoutput3:LD8, MD8
MOVR   #inoutput4:LD12, MD12
MOVR   #inoutput5:LD16, MD16
MOVR   #inoutput6:LD20, MD20

//上传命令时将LD0~LD20传给MD0~MD20


主程序
//主程序内就是调用子程序
网络1
LDW=   MW24, 1     //材料编号为1
CALL   SBR_0:SBR0, VD0, VD4, VD8, VD12, VD16,VD20

//MW24是在WINCC上设置的材料编号


网络2
LDW=   MW24, 2     //材料编号为2
CALL   SBR_0:SBR0, VD24, VD28, VD32, VD36, VD40,VD44
.
.
.
.
.
.
WINCC上只要设置材料编号MW24、MD0~MD20。上载时将相应编号下的参数上传给MD0~MD20,在WINCC上显示出来。下载时将WINCC上设置的MD0~MD20的值传给对应的编号下的地址中。

看是否可行?

若有收获,就点个赞吧!

文章来源于网络及文献如有侵权请联系站长
分享到:

微信扫一扫分享

阅读与本文标签相同的文章

相关推荐

最新文章 热门文章
最新课程 免费课程
PLC资料下载 电工电气资料下载
应用新秀
变频器故障代码查询APP
伺服故障代码查询APP
技成
手机APP
热门标签