iCAx开思网

标题: 在windows下传送CNC数据的问题? [打印本页]

作者: a7web    时间: 2002-10-21 20:38
标题: 在windows下传送CNC数据的问题?
我以前传送CNC数据都是在DOS下用V24传的。
我想在windows上传,我用Mastercam带的CIMCO_EDIT进行传送,直接传送短小文件到机床内存没有问题,但传送长文件进行联机加工时却有问题。
问题的现象是,机床数据溢出。好像是CIMCO_EDIT不断传送,机床却装不下了。而在DOS里用V24传送,却能很好的把握,机床数据满了,程序就暂停传送。
是不是我在设置什么参数时有误?
作者: hunte    时间: 2002-10-21 21:44
用MASTERCAM9的CIMCO_EDIT,V8的我也碰到过.
作者: aven    时间: 2002-10-21 21:57
这种软件有的是。还有免费的。
  
https://www.i-logic.com
作者: a7web    时间: 2002-10-21 22:03
我用的是V9的CIMCO_EDIT
作者: m03    时间: 2002-10-22 02:00
你这种情况是计算机和机床的通讯协议没匹配造成的.你对照V24的设置来设置一下CIMCO的参数,主要是数据位,停止位,以及控制收到和发送的一对信号.
作者: a7web    时间: 2002-10-22 09:02
但我用CIMCO_EDIT 传送小文件到机器内存没问题,也不会溢出
作者: sinderal    时间: 2002-10-22 19:32
用Multi-DNC 可以設 Line 或 Buffer Size! 應該就可以解決!
作者: sws    时间: 2002-10-22 21:01
sinderal wrote:
用Multi-DNC 可以設 Line 或 Buffer Size! 應該就可以解決!

  
Multi-DNC 真的很好用!
作者: a7web    时间: 2002-10-23 11:47
我的Multi-DNC为什么总是出错,它的NC编辑器总是出错。我的是英文系统
作者: sws    时间: 2002-10-23 13:17
a7web wrote:
我的Multi-DNC为什么总是出错,它的NC编辑器总是出错。我的是英文系统

  
只支持WIN95&98
作者: sinderal    时间: 2002-10-23 16:42
a7web wrote:
我的Multi-DNC为什么总是出错,它的NC编辑器总是出错。我的是英文系统

  
1. 如果你的Windows是英文的, 沒問題! 如果是中文的
File --> New然後, 再Open --> 打開要打開的檔案
2. Multi-DNC  支持 Windows 95, 98, Me, NT SP6 以後, 2000, XP
作者: windwell    时间: 2002-10-23 17:38
首先, 在dos下, 任何的軟體是可以直接操控週邊的;至於windows, 則把週邊都統一管理, 相對的程式要使用到週邊設備時, 要先跟os取得使用權。目前碰到的overflow...之類的問題是因為程式想主控週邊卻得不到os的支持。
解決的方法:對rs232 port 作fifo設定取消
設定步驟:我的電腦->內容->硬體->裝置管理員->連接埠->com1/com2->內容->連接埠設定->進階->取消 使用fifo緩衝區。
作者: windwell    时间: 2002-10-23 17:40
ps,  
這個設定的方法, 對目前windows系的dnc軟體大致都有效, 包含multi-dnc !!!
作者: a7web    时间: 2002-10-23 17:50
好的,我明天试试
作者: jh-cnc    时间: 2002-10-23 23:16
我的DNC连我都不知叫啥?进入时只见“亚洲国际”,哪位大哥也用它?感受如何?。或者有windows下传送更好的dnc。给我一个。
作者: sinderal    时间: 2002-10-24 00:05
jh-cnc wrote:
我的DNC连我都不知叫啥?进入时只见“亚洲国际”,哪位大哥也用它?感受如何?。或者有windows下传送更好的dnc。给我一个。

  
台灣匠澤機械的前身, 收了!
作者: chad    时间: 2002-10-25 21:39
在哪里能找到 Multi-DNC ? 或是否有 DNC 能传送数据到 MAZAK 的机器中。谢谢。
作者: sinderal    时间: 2002-10-25 22:15
chad wrote:
在哪里能找到 Multi-DNC ? 或是否有 DNC 能传送数据到 MAZAK 的机器中。谢谢。  

  
Multi-DNC  
https://www.e-manufacturing.com/products/multidnc.htm  
  
XpertDNC (原來的Multi-DNC開發廠商另外寫的)  
https://www.xpertdnc.com/
  
Extreme_DNC  
https://www.ascendtec.com/  
  
InPlot  
https://www.i-logic.com/  
  
CIMCO Edit  
https://www.cimco-integration.com/index-main.html  
  
去看看, Download試用版回來試試
作者: sinderal    时间: 2002-10-25 22:17
Mazak Connection Setup
作者: ant    时间: 2002-10-29 00:40
浅析PC机串口通讯流控制
  
  摘自https://roaringwind.best.163.com 啸峰工作室 龚建伟 2001.8.23  
  
   
     我们在串行通讯处理中,常常看到RTS/CTS和XON/XOFF这两个选项,这就是两个流控制的选项,目前流控制主要应用于调制解调器的数据通讯中,但对普通RS232编程,了解一点这方面的知识是有好处的。那么,流控制在串行通讯中有何作用,在编制串行通讯程序怎样应用呢?这里我们就来谈谈这个问题。
  
        1.流控制在串行通讯中的作用
      这里讲到的“流”,当然指的是数据流。数据在两个串口之间传输时,常常会出现丢失数据的现象,或者两台计算机的处理速度不同,如台式机与单片机之间的通讯,接收端数据缓冲区已满,则此时继续发送来的数据就会丢失。现在我们在网络上通过MODEM进行数据传输,这个问题就尤为突出。流控制能解决这个问题,当接收端数据处理不过来时,就发出“不再接收”的信号,发送端就停止发送,直到收到“可以继续发送”的信号再发送数据。因此流控制可以控制数据传输的进程,防止数据的丢失。  PC机中常用的两种流控制是硬件流控制(包括RTS/CTS、DTR/CTS等)和软件流控制XON/XOFF(继续/停止),下面分别说明。
  
       2.硬件流控制
     硬件流控制常用的有RTS/CTS流控制和DTR/DSR(数据终端就绪/数据设置就绪)流控制。
     硬件流控制必须将相应的电缆线连上,用RTS/CTS(请求发送/清除发送)流控制时,应将通讯两端的RTS、CTS线对应相连,数据终端设备(如计算机)使用RTS来起始调制解调器或其它数据通讯设备的数据流,而数据通讯设备(如调制解调器)则用CTS来起动和暂停来自计算机的数据流。这种硬件握手方式的过程为:我们在编程时根据接收端缓冲区大小设置一个高位标志(可为缓冲区大小的75%)和一个低位标志(可为缓冲区大小的25%),当缓冲区内数据量达到高位时,我们在接收端将CTS线置低电平(送逻辑0),当发送端的程序检测到CTS为低后,就停止发送数据,直到接收端缓冲区的数据量低于低位而将CTS置高电平。RTS则用来标明接收设备有没有准备好接收数据。
     常用的流控制还有还有DTR/DSR(数据终端就绪/数据设置就绪)。我们在此不再详述。由于流控制的多样性,我个人认为,当软件里用了流控制时,应做详细的说明,如何接线,如何应用。
  
       3.软件流控制
     由于电缆线的限制,我们在普通的控制通讯中一般不用硬件流控制,而用软件流控制。一般通过XON/XOFF来实现软件流控制。常用方法是:当接收端的输入缓冲区内数据量超过设定的高位时,就向数据发送端发出XOFF字符(十进制的19或Control-S,设备编程说明书应该有详细阐述),发送端收到XOFF字符后就立即停止发送数据;当接收端的输入缓冲区内数据量低于设定的低位时,就向数据发送端发出XON字符(十进制的17或Control-Q),发送端收到XON字符后就立即开始发送数据。一般可以从设备配套源程序中找到发送的是什么字符。
     应该注意,若传输的是二进制数据,标志字符也有可能在数据流中出现而引起误操作,这是软件流控制的缺陷,而硬件流控制不会有这个问题。
  
     顺便说明一下,有不少朋友问到,为什么不在我编写的软件串口调试助手中将流控制加进去,我最初将这个调试工具定位在各种自动控制的串口程序调试上,经过计算和实验验证,在设置的特定采样周期内可以完成通讯任务,就干脆不用流控制。而且在工控中您即使不懂流控制,也能编写出简单的串口通讯程序来,就如我写的串口调试助手。
作者: lyq1977    时间: 2002-11-7 14:42
有没有正式版?
作者: 10HOUSE    时间: 2002-11-8 00:25
本人自己开发的Windows传送软件,在win98~xp下都可以,已经在沙迪克的机器上用过了。有需要的朋友可以联系哦!
https://www.10house.net
  
作者: 10HOUSE    时间: 2002-11-8 00:28
第二张图片
作者: shelleyxu    时间: 2003-3-3 17:54
刪::6




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3