文档介绍:组态王课程设计报告
机械手控制系统设计
设计任务说明:
机械手实验:熟完成一个工业机械手监控系统设计,(对象自己定)要求有流程图画面,报表画面。各画面间能实现灵活切换,所以画面都能实现动画效果或数据或曲线显示,其中报表画面要求对机械手状态实现实时记录,并在能完成打印功能。
,达到熟练使用组态软件的常用工具;
;
。
,新建工程。
:把地理上分散的物理硬件在软件上变成集中的逻辑硬件。
:完成所以能想到的变量定义,对于没有想到的后面设计过程遇到在定义也可。注意:对I/O或监控数据定义其报警条件和历史数据记录方式。
、x1、y、y1、启动、时间、旋转、停止
:完成各种需要画面的绘制。
。注意:对于没有实际对象的模拟监控变量一定要人为编程改变其数据变化,以此来仿真动画效果。
一、动画连接
1机械手
2物品
3传送带
二、程序编写
if(\\本站点\启动==1)
{\\本站点\时间=\\本站点\时间+1;
if(\\本站点\时间<=10)
{\\本站点\y=\\本站点\y+10;}
if(\\本站点\时间>10 &&\\本站点\时间<=20)
{\\本站点\y=\\本站点\y-10;\\本站点\y1=\\本站点\y1-10;}
if(\\本站点\时间>20 &&\\本站点\时间<=30)
{\\本站点\x=\\本站点\x+10;\\本站点\x1=\\本站点\x1+10;}
if(\\本站点\时间>30 &&\\本站点\时间<=40)
{\\本站点\y=\\本站点\y+10;\\本站点\y1=\\本站点\y1+10;}
if(\\本站点\时间>40 &&\\本站点\时间<=50)
{\\本站点\y=\\本站点\y-10;}
if(\\本站点\时间>50 &&\\本站点\时间<=60)
{\\本站点\x=\\本站点\x-10;\\本站点\旋转=\\本站点\旋转+10;\\本站点\x1=\\本站点\x1+10;}
if(\\本站点\时间>60)
{\\本站点\时间=0;\\本站点\x=0;\\本站点\y=0;\\本站点\x1=0;\\本站点\y1=100;\\本站点\旋转=0;}
}