当前位置:首页 > 通信技术 > 通信技术
[导读] 当控制计算机与各数控机床相距较远时,一般采用串行通信方式而不采用并行通信方式。这是因为并行通信系统的造价较高、众多的连线不仅容易引入干扰,也容易发生线路故障。控制系统中常用的串行通信一般采用RS-232C串

 当控制计算机与各数控机床相距较远时,一般采用串行通信方式而不采用并行通信方式。这是因为并行通信系统的造价较高、众多的连线不仅容易引入干扰,也容易发生线路故障。控制系统中常用的串行通信一般采用RS-232C串行总线标准。RS-232C是电子工业协会(EIA)推荐的一种普及型异步通信总线标准,目前已广泛应用到了计算机系统中外围设备与主机的连接中。

但是RS-232C应用于计算机系统时存在如下问题:

(1)传送距离过近:由于受负载电容容许值的限制,其传送距离一般不得超过15M;

(2)电平偏移:由于信号地公用且通信双方的信号地需连结在一起,RS-232C应用于长距离通信时信号地线上会存在较大的电流,使得电平发生偏移,容易造成传输错误;

(3)潜在的接地问题:RS-232C总线有一个信号地和一个屏蔽保护地,通信中,双方的信号地需连在一起,但是屏蔽保护地却不一定允许接在一起,同时DTE的信号地与屏蔽保护地之间又不一定绝缘,这就存在一个潜在的接地问题,使得系统的抗干扰能力较差。

为了扩大串行通信的有效传输距离,提高通信传输速率,增强抗干扰能力,EIA制定了RS-422/485串行总线通信标准,也叫双端接口电气标准或平衡传输电气标准。RS-422/485与RS-232C的关键不同之处在于将单端输入改为双端差分输入,信号地不再共用,通信双方的信号地不再连在一起。

RS-422/485的优点在于:

(1)采用双端差分输入,总线的抗干扰能力强;

(2)互连双方的信号地分立,两条信号线形成回路,避免了电平偏移,同时也避免了RS-232C中的潜在接地问题;

(3)输出端采用双端平衡驱动,其信号放大倍数高,信号传输距离远。RS-422支持全双工串行通信,RS-485支持半双工串行通信。

在本文涉及的DNC(Direct Numerical Control or Distributed Numerical Control)信息系统中,由于每个生产单元的数控机床数目都远远超过计算机所配置的串口数(一般为两个),因此在本系统采用了台湾MOXA公司生产的C320Turbo/PCI型多串口卡/板,以达到扩展串口的目的。同时为了扩大通信的有效传输距离,本系统采用了RS-232长距光隔转发器(串口长线收发器FC232)。

在此基础上,本文提出了一种满足企业生产需求的数控机床数据传输系统的网络结构,并对该结构中的DNC数据传输的实现进行了详细的描述。

1 系统网络体系结构

图1所示为DNC数据传输系统的网络体系结构。整个DNC数据传输系统由管理层和设备层组成,管理层由1台计算机、RS-232C通讯扩展卡/板及有关外围设备组成,用来完成零件NC程序的管理和传送等功能。设备层由数控机床和相应通讯接口组成,其中通信接口具有双向传送功能,实现NC程序或者控制程序的双向传输。DNC系统除了常规的NC程序上/下载外,还能较好满足边加工边传递NC程序的要求。

1 系统网络结构

有两点需要注意的是,(1)当所要控制和通信的数控机床数超过DNC主机自配置的串口时,将会带来一定的不便。本系统采用MOXA Intellio C320Turbo/PCI多串口卡(C32010T/PCI)和多串口扩展板(C32047T)来实现串口扩展的问题;(2)当DNC主机与数控机床通讯距离较远时(超过15m),使用标准的RS-232C电缆就不能进行有效的通讯了。另外,通讯双方设备使用电缆直通连接,在两端设备不共地或引入处有电源干扰时,往往会毁坏设备接口。本系统采用RS-232长距光隔转发器(串口长线收发器FC232,成对使用)来解决10Km以内距离的RS-232设备间通讯时的延长距离和保护接口问题,其中FC232可以直接插在C32047T上,图中的线起的是示意作用。由于FC232可直接插于RS-232接口上,不需外接电源,兼容RS-232接口软件编程标准,这也给工程人员施工带来方便。

2 系统串行通信的实现

2.1 NC程序控制工作流程

NC控制系统工作流程如图2所示:

在DNC串口通信程序中,串口拥有自己独立的线程,这些线程包括串口信号监视线程、串口数据接收线程和串口数据发送线程。其中主线程主要负责处理NC加工程序编辑、通信协议数据库、界面信息等,而辅助线程负责监视串口信号、串口数据接收和串口数据发送。用主线程来专门处理信息,使程序能迅速响应命令和其他事件,用辅助线程来完成费时的工作,这样可以避免由主线程处理这些工作时阻塞程序信息的处理。DNC计算机与数控机床通信的具体过程如图3。

2.2 功能实现的关键技术

数据通信功能实现主要依赖于串口的连接,而连接与否的关键在于串口属性的设置和各设备之间的连接方式。由于各数控机床的通信协议存在着差异,这就使得在设置通信串口属性时与机床的配置一致。以FANUC-0T为例,该机床参数设置:TVON = 0;ISO = 1;I/O = 0;波特率设置参考0552参数;停止位设置参考0002参数的最后一位即STP(1为2,0为1),默认为2;奇偶校验位设置为EVEN;数据位设置为7。如果设置有误将会造成通信错误或数据传输失真。

同样,各数控机床通信协议的不同,使得各设备间的连接方式也就不同,也就是说各串口之间的连线方法要有所不同,这里由于篇幅原因就不再赘述。

3 结束语

串行通信技术已在DNC通信系统中得到了广泛的应用,其关键技术将主要围绕提高NC程序传送的正确性、快速性;减少信号干挠,提高可靠性等方面。使用VC语言编制的本DNC信息系统,实现制造过程的NC数据传输,该系统具有结构简单、运行快速、工作稳定等特点,易于实施,对促进DNC技术的发展具有积极的意义。本文所述的DNC信息系统已在实际中得到了应用,并取得了良好的应用效果。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

光通信利用光的传输特性,将信息转换为光信号,通过光纤进行传输,接收端再将光信号转换为电信号进行解码。光通信广泛应用于电信、互联网、数据中心、医疗、广电等领域,为人们的生活和工作带来了更多的方便。

关键字: 光纤 通信技术

在移动通信技术的演进历程中,LTE(长期演进)作为 4G 网络的核心技术,凭借其高速率、低时延的特性,成为连接海量终端与网络的关键纽带。而信令流程作为 LTE 网络运行的 “神经中枢”,负责协调终端与网络之间的资源分配、...

关键字: 通信技术 LTE 网络

在通信技术飞速发展的时代,5G 的广泛应用为社会带来了深刻变革。而如今,5G-A(5G-Advanced)正崭露头角,作为 5G 技术的演进与增强版本,5G-A 不仅继承了 5G 的优势,更在多个维度实现了突破,尤其是在...

关键字: 通信技术 5G 载波

在海洋资源开发需求激增的背景下,传统水下通信技术因速率低、延迟高、抗干扰能力弱等问题面临严峻挑战。水下无线光通信(UWOC)凭借蓝绿光波段(450-570nm)在海水中的低吸收特性,成为深海通信的关键技术突破口。近期,科...

关键字: 水下光通信 通信技术

深圳 2025年6月20日 /美通社/ -- 6月18日,广和通(Fibocom)与珞博智能(Robopoet)达成战略合作,广和通将为珞博智能旗下AI养成系潮玩Fuzoz...

关键字: COM 通信技术 无线通信 全栈

手机内部结构复杂,但可以概括为两大核心功能模块:基带信号处理器(baseband processor)和射频处理(RF Processing)。这两个模块共同协作,使得手机能够实现通信、数据处理等多种功能。

关键字: 模拟信号 通信技术

上海 2025年6月4日 /美通社/ -- 在当今的智能汽车领域,电子系统的复杂程度超乎想象。一辆现代汽车可能配备超过100个电子控制单元,运行着数以亿计行的代码。而将这些系统紧密相连并使其协同工作的核心技术之一,便是...

关键字: SoC 通信技术 智能汽车 隔离

在无线通信技术飞速发展的时代,Wi-Fi标准宛如行业变革的引擎,持续推动着整个领域向前迈进。当下第七代Wi-Fi技术正广泛应用,而业界的目光早已聚焦到下一代无线通信技术的巅峰——Wi-Fi 8。

关键字: Wi-Fi 8 通信技术

机器人的寻路系统基于A*算法,该算法能有效地计算出有障碍物环境中的最优路径。该系统实现为分布式架构,其中计算密集型寻路运行在机器人的树莓派4上,而机器人的TI板执行计算路径。

关键字: 机器人 树莓派4 串行通信

随着计算机技术、通信技术、集成电路技术和控制技术的发展,传统的工业控制领域正经历着一场前所未有的变革,开始向网络化方向发展。

关键字: 通信技术 集成电路
关闭