侵权投诉

搜索
更多>> 热门搜索:
订阅
纠错
加入自媒体

数控铣床Internet远程控制的一种实现

2012-11-22 10:49
kumsing
关注

  因特网的分布广泛使得建设基于因特网的远程控制系统成为一种可能。基于因特网的远程控制的特点有以下几点:

  ·传输通道是因特网。使用的协议是tcp/ip协议。因此, 对于采用因特网技术开发出来的远程控制技术,可以在采用tcp/ip协议的网络上使用, 一般不需要修改。

  ·系统开发周期短、充分利用了现有的网络资源; 维护费用小。

  ·具有很高的灵活性, 实现了真正的无处不在的远程控制。

  ·基于因特网的远程控制技术是不断发展的技术。随着因特网技术的发展, 基于因特网的远程控制技术也在不断的发展。

  ·存在不确定的时延问题。由于网络有限带宽和不确定路由造成的大且变化的网络时延, 网络阻塞也可能造成的数据包丢失。

  目前, 基于因特网的机器人控制系统普遍都采用了客户/服务器(c/s)网络模型, 通过网络发出控制命令。

远程控制的实现方法

  ·建立远程控制的构架, 使的在任何一台连接到因特网的电脑上都可以通过浏览器控制异地数控铣床的工作状态。

  ·为了实现以上功能, 首先得建立一个本地控制函数, 此函数功能以动态链接库形式表现出来。其次,以网页的形式设计一个控制铣床的页面。设计一个服务器上运行的servlet, 通过动态链接库调用本地函数,把远程控制的命令转化为控制指令。

  笔者用jbuilder建立servlet,接受网页信息和调用类函数;建立一个本地函数。用frontpage设计网页。用c++builder编写一个本地函数的动态链接库dll,它能快速调用advantech驱动软件包,实现对底层数字量i/o卡的控制。

系统总体设计

  基于internet的数控铣床的远程控制系统的结构如图1所示。这是一个典型的三层b/s结构。

1  2  3  下一页>  
声明: 本文由入驻维科号的作者撰写,观点仅代表作者本人,不代表OFweek立场。如有侵权或其他问题,请联系举报。

发表评论

0条评论,0人参与

请输入评论内容...

请输入评论/评论长度6~500个字

您提交的评论过于频繁,请输入验证码继续

暂无评论

暂无评论

文章纠错
x
*文字标题:
*纠错内容:
联系邮箱:
*验 证 码:

粤公网安备 44030502002758号