共查询到18条相似文献,搜索用时 93 毫秒
1.
2.
基于Windows与Linux双平台的视觉机器人系统,探讨了两个操作系统之间的串口通信和基于TCP/IP协议的网络通信,在实验基础上对两种通信方式的性能进行了比较和分析。实验结果表明,在环境复杂的控制系统中,对实时性要求很高时,串口通信并不能满足实际需求;网络通信克服了串口通信的缺点,很好地满足了实时通信要求。 相似文献
3.
基于LabVIEW的串行通信接口设计与实现 总被引:1,自引:1,他引:1
串口通信方式是工业现场仪器或设备常用的通信方式,在对数据传输速率要求不高的应用场合,串口通信是比较廉价的通信方式。主要对LabVIEW的串行通信接口驱动进行了研究.采用虚拟仪器系统标准的API即VISA进行编程,由于VISA本身不具备编程能力,它是一个高层API,所以通过调用底层驱动程序来实现对仪器的编程,完成了基于8051单片机的远程数据采集终端的上位机串口通信接口程序的设计。 相似文献
4.
5.
为了在基于VxWorks系统的嵌入式软PLC开发及使用过程中,用户可以对系统进行远程调试及监控,设计并实现了一种基于VxWorks嵌入式实时操作系统加CodeSys编程器的软PLC远程监控系统,运用VxWorks提供的任务管理库、SPY工具以及独立设计的CodeSys信息记录库收集相关监控信息,通过UDP协议与上位机软件进行数据的通信,保证了系统的简洁和可靠。系统提供图形化的监控界面和分析工具以及基于数据库的数据保存机制,可以在开发及后期维护过程中为技术人员提供系统底层所有任务的运行信息、CPU和内存使用参数以及PLC应用程序输出信息等重要参数。 相似文献
6.
为了提高MW级风力发电机组的国产化率,节约生产成本,方便后期维护,增强其市场竞争能力,在遵循软PLC国际标准的基础上设计了一种MW级风力发电机组主控PLC系统。系统以基于MPC8280处理器和VxWorks实时操作系统的嵌入式计算机平台为运行环境,以CodeSys软件为其开发环境;采用分布式硬件结构,通过以太网总线实现I/O模块间数据实时交互,系统支持多级互联。详细描述了基于VxWorks的软PLC系统软硬件结构及实现方法、系统运行流程及以太网总线的实现。最后通过实验,表明其实时性、稳定性都满足实际控制需求。该系统同时具有性价比高、维护方便等优点。 相似文献
7.
8.
介绍了通过对语音识别、串口通信、网络通信与移动机器人运动控制的综合运用,成功实现了语音遥控移动机器人的系统。操作者将语音指令输入到下位机,由串口传入上位机,再通过网络通信把命令传给移动机器人,使之按命令完成运动。实验验证了语音控制移动机器人运动的准确性。 相似文献
9.
通过分析光学瞄准设备控制系统的特点,选用RS485串口实现光学瞄准设备控制系统与舰炮控制系统的通信,并分别详细阐述了该控制系统硬件和软件的设计与实现,最后通过试验验证了该控制系统具有结构简单、可靠性高、功能性强等特点,很好的满足了系统的要求。 相似文献
10.
11.
应用VxWorks软件.介绍了在现代嵌入式系统的多任务环境下任务间通信机理及任务之间相互抢占系统资源的程序编制方法,并以实例演示了系统的运行结果。结果表明,VxWorks嵌入式操作系统大大简化了嵌入式实时多任务软件设计的复杂性,同时,也缩短了开发周期。 相似文献
12.
针对传统的转子振动测试方法所需仪器较多、可靠性较差和成本较高等缺点,基于虚拟仪器技术,利用LabVIEW强大的图形化编程环境和adlink公司的数据采集卡,开发了一套先进的数据采集与处理系统.该系统以转子为研究对象,实现了多通道的数据采集、数据实时分析和数据保存等功能,同时利用LabVIEW中的VISA模块,完成了对转子转速的反馈控制.试验结果表明:系统操作简单,运行稳定,可扩展性良好,是一款功能强大、性价比高的分析软件. 相似文献
13.
为了满足某高速高精IC设备的步进扫描运动控制系统中高精度数据实时传输的要求,设计了一种使用光纤作为通信介质的高速串行链接通信解决方案,描述了该通信协议的物理层、传输层和应用层.最后运用Verilog HDL语言在FPGA上编程实现.该通信方案已经在运动控制卡和伺服控制板卡通信中得到应用,实践证明其具有可靠性高、传输数据准确、编程容易等优点. 相似文献
14.
15.
基于高速串行通讯的步进电机智能控制卡设计 总被引:1,自引:0,他引:1
提出了一种基于高速串行通讯的步进电机控制卡的设计方法,深入讨论高速率串行通讯时单片机适配晶振频率的选择原则,并详细介绍了其硬件组成原理和硬件初始化设置。该控制卡实时控制能力强,可靠度高,维护方便,操作简单。 相似文献
16.
提出了一种计算机与变频器通信系统的设计及实现方法。以ABB变频器ACS800为例,介绍了通信接口电路的设计、变频器通信参数设置及通信协议的格式,并在VC++下通过使用CSerial串口类编程实现了计算机控制变频器的启动、停机及相关参数读取等功能,从而达到了由计算机来控制传动单元的目的。 相似文献
17.