分享好友 数控技术首页 数控技术分类 切换频道

DHMI能在Beckhoff TwinCAT平台上做什么?

2019-01-16 00:00370

    DHMI平台能有效地与TWINCAT PLC 通讯, 建立一个控制系统框架。

 

    许多是直接用HMI与TWINCAT 通讯而没有专门的通讯数据管理层,但通讯数据管理层确实重要, 它能使HMI独立于具体的PLC平台,以后更换PLC平台而不影响HMI结构和数据管理结构, 只需改变通讯数据管理层的通讯接口。另外DHMI的通讯数据管理层还可以和其它附属设备的OPC/DDE服务器交换数据, 即利用DHMI能轻易将各种控制平台的数据整和在一起。

    许多开发者直接使用ADSOCX.ocx等通讯手段效率较低。我们的通讯数据管理层是直接和ADS COM Server 通讯,大大提高了通讯效率。

    DHMI和一般组态软件的区别在于DHMI比一般组态软件更具灵活性,它除了支持VBscript和Javascript, 能直接利用高级编程语言VB进行用户界面编程,VB里的所有功能都能直接在DHMI上实现,而许多组态软件只支持VBscript或JAVAscript,有的最多只能支持VBA (VBscript, Javascript 和VBA都不是真正的高级编程语言)。同时DHMI也具有一般组态软件的组态功能, 即图形化组态编程。DHMI系统能有效地把不同控制平台的PLC数据结构统一在一个数据结构框架中, 而用户在用DHMI设计界面时不用考虑不同控制平台的数据源。所以DHMI是一个把组态软件特点和高级编程语言有机结合起来的一个平台,是一个适合用户开发出有自己个性、专业性强、逻辑实现丰富的图形高级编程平台。DHMI特别适合那些想开发自己的富有个性的商业人机界面而又不想花太多时间去实现人际界面的一些基本普通功能(象人机界面整体框架、导航设计、控制按钮、语言切换、单位切换、图形功能等等)的客户。
 
    通讯与数据管理层负责建立PLC与HMI之间的通讯联系以及数据管理与存储,它包括一般数据配置的存储、 上载与下载,报警与事件的处理与存储,历史数据的记录与分析(SPC),过程动态趋势数据的打包与采样, 控制命令的配置与传送等。

nextpage

    人机界面(HMI)是一个控制系统最先面向客户的部分, 其好坏直接影响客户对整个控制系统的评价。HMI就是控制系统的衣裳。作为一个好的HMI, 应具有以下特点,
    o 灵活的导航设计
    o 用户级别管理
    o 自由的语言切换
    o 自由的单位切换
    o 灵活的操作按钮设计
    o 报警/事件显示与存储
    o 历史数据的记录与管理
    o 报表的产生与打印
    o SPC 功能
    o 实时过程数据的曲线显示
    o 生产周期的分解分析
    o 控制参数的上载/下载/拷贝
    o 操作者个人数据的记忆存储
    o 在线帮助
    人机界面应用能运行在装有MicroSoft 视窗操作系统 (Win NT, Win 2000, Win XP, Win Vista 或 Win CE)的工业PC机上. 支持 ActiveX 组件, ODBC 数据库, COM/DCOM 通讯, Internet, email 以及其它视窗操作系统的功能和特性。 其实HMI是在Windows 操作系统中运行, 所以任何Windows 的功能和应用程序都能集成到控制平台里,这样此一控制平台就是一个开放式的平台, 便于以后进行升级和改造。

    Dragonfly 能基于TWINCAT 平台进行

    控制系统程序架构 / 数据结构设计

    PLC逻辑、过程控制算法开发  (PLC)

    PLC数控开发 (NC PTP)

    PLC 过程运动控制开发 (NCI)

    各种功能的人机界面的开发

    生产系统设计。根据不同的机型和用户要求来配置系统的软件和参数, 生产工程师只需根据具体要求选择相应的选项, 设计特殊功能(包括PLC和HMI), 然后通过“生产系统”来自动生成对应的PLC程序和HMI模块, 下载的机器上, 从而大大提高了生产效率。

    远程服务与诊断设计。由于控制系统是在Windows视窗操作系统下工作,所以通过电话拨号MODEM或INTERNET (TCP/IP)来远程连接出厂的客户机器进行升级服务、查错诊断, 从而极大提高了服务与诊断的效率和质量, 而且也节省了大量的人力物力。

Dragonfly 设计的控制系统的特点:

    系统的、专业化软件结构设计。采用面向对象软件设计方法(Object-Oriented – Design) 来设计所有的软件(包括PLC 与 HMI)。

    把生产管理、售后服务、远程诊断、在线帮助等方面的要求在设计之初就统一设计考虑。 比如“售后服务”,客户可能在使用过程中要求加入新的功能,我们需要在软件设计时就考虑到这种可能, 使我们的软件工程师只需修改某一简单程序或数据,用EMAIL或USB盘交付客户,而客户只需运行一个简单程序就达到修改目的。这样就为大家节省了大量的人力物力。特别是机器被卖到了海外,差旅费就将极为昂贵。若不统一设计,就会让以后的生产管理极为混乱。良好的软件设计可以是软件资源得以重复使用, 大大提高生产效率。

    重要生产过程数据自动存入SQL数据库。

    灵活的配置数据的上下载、拷贝、存储与管理。

    多PLC平台数据整和。机器也许需要从不同的提供商买来的产品需要有机整合在一起,给客户一个统一的人机界面,DHMI从其通讯数据管理层能容易地实现这一功能。

    备份/恢复机器设置。

举报
收藏 0
打赏 0
轻松提高数控机床精度
随着我国经济的飞速发展,数控机床作为新一代工作母机,在机械制造中已得到广泛的应用,精密加工技术的迅速发展和零件加工精度的

0评论2025-01-04314

加工中心刀具长度补偿怎么用?
在数控加工中,刀具长度补偿是一种重要的措施,用于消除机床变形、热变形等因素引起的误差,保证加工精度,从而提高培训效率,减

0评论2024-12-18400

加工中心主轴定位角度怎么调?
  在数控加工领域,加工中心主轴的定位角度是影响加工精度和效率的重要因素之一。正确调整主轴的定位角度可以提高加工质量,减

0评论2024-12-11497

简述机器人加装电主轴就选Kasite 4060ER-S的理由
  近年来,随着科技的不断发展,机器人作业已经渗透到各个领域,尤其在工业制造领域,更加随处可见。高精密切割、铣削、雕刻、

0评论2024-05-20708

机器人主轴怎么选?Kasite高速电主轴满足你的需求
  机器人发展到现在越来越受到人们的欢迎和重视,现在很多传统行业都在生产作业中引入了工业机器人,随着机器人的改进和优化,

0评论2023-10-231209

机械臂加装2.2KW大力矩电主轴,就选MSIY-80电主轴
机械臂想加装大力矩电主轴,用于铸钢等硬质材料去毛刺,铣削等加工,可以考虑MSIY-80电主轴,外径80mm,重量4.8公斤,可搭配轴向或径向浮动刀柄配套使用。

0评论2023-08-261204

每天早上打开数控机床时有没有必要热机?
工厂使用精密数控机床(加工中心、电火花、慢走丝等机床)进行高精密加工,你是否有这样的经验:每天早上开机进行加工,首件的加

0评论2023-08-151094