如何使用 ZMotion XPLC516E 的 Open Linux Platform (1) ?-- Qt开发的详细步骤
作者:互联网
为什么ZMotion技术的XPLC516E运动控制器嵌入Linux操作系统?它有什么优势?
在我们谈论XPLC516E嵌入式Linux平台的优势之前,我先介绍一下Linux操作系统本身的优势。
Linux系统成为目前最流行的系统之一,因为它是完全免费的开源系统,它支持基于POSIX和Unix的多用户,多任务,还支持多线程和多CPU的操作系统
Linux平台操作系统系列继承了Unix的属性。它具有极其强大的网络功能和完整的工具链接。此外,所需的开发环境可以通过简单的操作进行配置。然后,Linux平台可以简化开发过程,并使系统具有更强的可移植性。
而XPLC516E,这款板载开放式Linux系统的运动控制器,支持用户在Linux平台下自由添加应用软件。并且方便XPLC516E安装Qt等软件。此外,通过Qt开发的人机交互用户界面对XPLC516E Linux控制器有效,文件可以直接通过U盘上传加载(一般U盘读写裸机需要编辑代码,嵌入系统后,可以像将U盘插入电脑一样使用)。
XPLC516E实现16轴运动控制,支持线性插补、任意圆周插补、空间弧、螺旋插补、电子凸轮、电子齿轮、同步跟随、虚拟轴设置等,通过优化的网络通信协议可实现实时运动控制。然后,ZMotion将XPLC516E的这些优势与Linux平台操作系统很好地结合在一起。详细信息将显示在下面。
同时,XPLC516E具有多个摄像头硬件接口,第三方视觉有效。XPLC516E Linux控制器广泛应用于3C电子、激光加工、印刷包装、自动化装配线、电子半导体、纺织服装、机器人、专用机、舞台娱乐、医疗设备等。
帮助您有效学习,有视频,图像和文字描述。
让我们开始吧!
**
01. 硬件配置
**
(1) 一个 XPLC516E Linux 运动控制器
(2) 一个 24V 直流电源
(3) 一根网线
(4) 一个带HDMI接口的显示屏
(5) 一根HDMI连接线
(6) 一个键盘
(7) 一只鼠标
**
02. 开发软件和平台
**
A. 开发软件
ZDevelop 软件:ZMotion 提供强大的 ZDevelop 开发环境,它支持 ZBasic、ZPlc 梯形图和 ZHmi 配置开发,混合程序有效。同时,还有用于离线操作的模拟器。更重要的是,ZDevelop 可以实现对正在运行的运动控制器程序的实时观察和调试。
Qt软件:XPLC516E控制器与Linux系统本身配套,这意味着XPLC516E通过Qt开发支持人机交互界面。通过虚拟Ubuntu系统进行Qt开发是有效的,通过在控制器中安装Qt软件来开发也很有用。
WinSCP软件 :用于在PC和控制器之间传输文件。如果使用虚拟 Ubuntu 系统的 Qt 开发项目,我们可以将开发的 Qt 项目下载到 XPLC516E 控制器中。