工控信息网(www.55gk.com)|中国工业控制及自动化信息网 行业新闻技术文章产品展示厂商展示供应信息求购信息论坛
文章分类 PLC DCS PAC PC-BASED CPCI-PXI 嵌入式系统 SCADA 工业以太网 变频器 无线通讯 自动化软件 人机界面 现场总线 运动控制 机械传动 机器视觉 电源
传感器 仪器仪表 执行机构 工业安全 低压电器 其它工控文章 
 首页 -> 技术文章 -> PC-BASED -> 正文

DNC信息系统中串行通信技术的研究与开发

图1
图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。如果设置有误将会造成通信错误或数据传输失真。图4为串口配置界面。

本新闻共3页,当前在第2页  1  2  3  

Google
最新文章
 • 西门子TIA全集成自动化垃圾焚烧控制系统
 • 烟气排放连续监测系统(CEMS)中塞尔瑟斯
 • 塞尔瑟斯热式气体流量计在汽车尾气中的应
 • Schaevitz LVDT传感器在工业自动化中的应
 • 烧结配料系统中仪表、电气的自动控制应用
 • 塞尔瑟斯热式气体流量计在CEMS系统中的应
 • 塞尔瑟斯热式气体流量计在曝气控制中的应
 • 可编程超声波物位计在田坝电站拦污栅上的
 • IRI 1001在重庆机场检测“非典”中的应用
 • 水处理远程实时监控系统
 • 艾默生智能定位器用于紧急停车场合
 • 智能阀位指示器在PVC料仓控制系统中的应用
 • 西门子SIWAREX U称重模块在工业重力测量系
 • 计量型执行器在分步灌装和定量灌装中的应
 • 伺服式液位计在油水界面测量领域的应用
 • DSP数字信号处理器在科里奥利质量流量计上
 • RTU在液位自动控制中的应用 
 • 如何正确选购温湿度测量仪表
 • 电机厂商如何购置检测仪器
 • 流量测量方法和流量仪表选型 
Copyright © 2005-2008 55GK.com 联系站长:555jx@163.com 
本网站所登DNC信息系统中串行通信技术的研究与开发及所有其它信息来自互联网.
仅供访问者参照使用,不直接或间接负责相关法律问题!