7.1.7-监控变量转化及编程_第1页
7.1.7-监控变量转化及编程_第2页
7.1.7-监控变量转化及编程_第3页
7.1.7-监控变量转化及编程_第4页
7.1.7-监控变量转化及编程_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

监控变量转化及编程一、变量转换需求二、变量监控方式三、变量通信关系四、编程示例1/10一变量转换需求每个变量都有一个符号名和数据类型。对WinCC而言,变量分为两种类型:内部变量和外部变量。外部变量是WinCC与PLC进行数据交换的桥梁,是PLC中定义的存储单元的映像。将WinCC外部变量与PLC变量关联之后,可以在WinCC中访问外部变量,其值随PLC程序的执行而改变;内部变量存储在WinCC内部存储器中,与PLC并无连接关系,只有WinCC能访问内部变量。2/10二变量监控方式WinCC设备主要与PLC_1建立通信,并对PLC_1的变量进行控制和监测。如果变量非PLC_1自身的变量,我们又该如何监控这些变量呢?

在此我们提供两种方案,一种是基于工业网络的数据传输(数控系统与WinCC监控);一种基于I/O通信,如下所示。3/10三变量通信关系

SCADA系统需要对仓储单元各仓位的推出动作、到位反馈及物料状态,检测单元当前检测出的二维码数值及标签颜色,执行单元机器人的运行目标位置进行监控。针对上述PLC_1主要接受两个对象的输入信号,即仓储单元和机器人。仓储单元直接由PLC_1控制,因此各反馈信号无需再做变量转化。又由于需要在WinCC中控制仓位的推出,因此需要新建PLC变量来触发此动作。4/10四编程示例1.编程目标(1)新建PLC变量对应单元PLC_1变量PLC存储地址对应功能注释仓储单元WinCC_1#料仓伸出M200.1置位控制:推出1号仓位WinCC_2#料仓伸出M200.2置位控制:推出2号仓位WinCC_3#料仓伸出M200.3置位控制:推出3号仓位WinCC_4#料仓伸出M200.4置位控制:推出4号仓位WinCC_5#料仓伸出M200.5置位控制:推出5号仓位WinCC_6#料仓伸出M200.6置位控制:推出6号仓位机器人(ToPGroData)WinCC_二维码数值检测结果MB240“1~6”反馈对应二维码检测结果01--06WinCC_标签颜色检测结果MB241“7”反馈对应检测结果为红色“9”反馈对应检测结果为绿色机器人(ToPGroPosition)WinCC_伺服目标位置MD255“0~760”反馈机器人在滑台上的目标位置5/10四编程示例1.编程目标(2)PLC将执行单元中机器人的目标位置传输给WinCC的外部变量,需要新增数据转换程序段;(3)WinCC通过PLC变量来控制仓位的退出和缩回,因此需要在原仓储单元PLC基本功能程序上添加相关PLC变量作为触发条件;(4)PLC将检测单元轮毂标签颜色信息、二维码的数值都传输给WinCC的外部变量,需要新增数据分配程序段。6/10四编程示例2.编程操作(1)执行单元变量反馈参考2.1.7对于位置值数据类型的转换和处理,得到最终的滑台目标位置值,并将该数据保存至MD255。7/10四编程示例2.编程操作(2)仓储单元变量反馈在任务3.2.3完成的基础上,将WinCC变量“WinCC_1#料仓伸出”也作为1号仓位推出的触发条件。其他仓位的推出条件均可参考1号仓位。8/10四编程示例2.编程操作(3)检测单元变量反馈当机器人传输至PLC的信息值(IB19)在1~6之间时,利用“MOVE”指令可将该信息值保存至MB240中,为二维码数值反馈做准备。9/10四编程示例2.编程操作(3)检测单元变量反馈当机器人传输至PLC的信

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论