最新新闻
我要投稿
联系电话:027-87592219/20/21转188
投稿邮箱:tb@e-works.net.cn
您所在的位置:首页 > 智库 > 智能生产

西门子840D系统实现发送短信功能

发布时间:2013-04-28 作者:邴旭 于红阳化春雷 徐兆成 林剑峰  来源:万方数据
本文介绍了在西门子跗0D数控系统上实现利用手机短信发送机床信息的方法及其实际应用价值。

  手机短信是一种革新的现代通讯功能,一种全新的提升机床生产率的方法。只要选配一台GSM调制解调器以及一张SIM卡,就可以实现短信功能。无论身处何方,使用移动电话上的短信功能,即可方便地获得机床的加工状态信息。西门子公司最近新推出的两款数控系统——用于中档机床的828D系统和用于高端机床的840D sl系统,都提供了名为Easy Message的短信功能选项,让数控系统可以给人发送短信。本文将介绍如何在840D系统上DIY实现短信功能。

1 短信功能的实用性

  智能的短信功能,可以具备用户管理能力,能够将信息分类,保证正确发送到相关组内的每个人。也就是说,机床操作员可以得到有关当前加工操作状态的信息,而有关刀具磨损的信息却被直接传送到负责刀具管理的人员(如图1所示)。您还可以通过加工程序发出任意文本信息,使信息发送变得极为灵活。

  此外,随着人们越来越关注机床的服务与支持,短信功能提供了一个技术平台,使得报警信息、机床维护信息能够以短信的形式自动地在第一时间发送给服务人员,从而大大缩短了客户等待服务的时间。

图1智能的短信分类发送

2 西门子840D系统短信功能的人机界面开发方法简介

  西门子840D系统是一个开放的数控系统,其配套的人机界面HMI Advanced建立在windows System—embed之上。针对人机界面的二次开发,西门子提供了3种开发方法:扩展用户接口、HMI编程包(HMIprogramming package)以及西门子公司的专业组态软件WinCC F1exible。它们各自的特点请参见表1。

  本文中将使用功能最为强大的HMI编程包来实现为840D系统添加短信功能。HMI编程包不是系统标配的,需要额外订购。应用HMI编程包,允许用户将VB或VC++编写的应用程序加入HMI Advanced,并可通过提供的接口实现访问NC/PLC变量、多画面的调用、Nc数据管理、复杂的计算、输出加工数据等功能。

  因为PCu50.3上预装的是英文XP系统,因此建议开发时也在英文Windows系统下安装HMI编程包并进行界面开发,以防止英文开发软件和中文操作系统兼容性不好而造成若干问题。开发时需要将HMI开发包提供的模块、窗体加入到创建的工程中。由于相关的模块和窗体较多,建议用户可在HMI编程包自带的S锄ple的基础上开发自己的oem程序。例如,可以打开HMI编程包自带的例子程序oembspl.vbp,根据需要设计自己的界面,最后生成可执行文件oemb—spl.exe。这与开发普通VB程序的过程几乎没什么区别,只是HMI提供的控件与VB标准控件的外观和属性会稍有不同。

表1 三种界面开发方法的特点比较

3
本文为授权转载文章,任何人未经原授权方同意,不得复制、转载、摘编等任何方式进行使用,e-works不承担由此而产生的任何法律责任! 如有异议请及时告之,以便进行及时处理。联系方式:editor@e-works.net.cn tel:027-87592219/20/21。