所谓固件,可以说是固化在硬件上的软件,从硬件是看不出来固件版本的。要确认固件版本,只能用通讯软件读出来。
最近有好几个人咨询DMC-2080,在这里也顺便说一下。GALIL有三个系列的控制器,分别是DMC-20x0,DMC-21x0,DMC-22x0。这三款从硬件上看,主板是几乎一样的(我没有仔细对比过是否完全一样),也都是标的 DMC-2080。他们的主要区别是在通讯板上:20x0是USB、21x0是10M网口、21x0是100M网口。您在主板上看到2080的字样,并不意味着就一定是2080,有可能是21或22,也有可能是50、60或70
“我已经用软件通讯上了,但是不知道在哪里看固件的版本信息?”
不同的通讯软件,在连接到控制卡后都会在屏幕的不同位置上现实出控制卡的固件版本。有的是在窗口顶部,有的是在窗口底部,有的在窗口中。
另外,最直接的方式是输入指令 <control>R<control>V,就会现实固件版本。
“如果刷固件版本的话,是不是会有什么风险?”
以前有用户把DMC-1425的固件刷到了DMC-2132上,后果是卡不能工作,ERR灯常亮,也无法正常通讯。只能短接了UG跳线以后再刷一次固件。而DMC-2xx0之间刷错固件会是什么后果,没有尝试过,不过也不会更惨了。
以下是DMC-2****的主串口定义,本身是作为数据终端定义的,如果是和PC连接,是用直通线。
GALIL需要从主串口发出数据时,就会从CTS出发请求,然后等待RTS的回应后才开始发数据。如果RTS等不到,即便地老天荒,它也会痴痴的等下去。如果是和PLC之类的(或者是使用类似232-422转换器)不支持硬件握手信号的产品连接,则需要把 CTS 和 RTS两个硬件握手线号直接连在一起。让GALIL发出请求的同时就自动得到回应。
1 CTS – output 6 CTS - output
2 Transmit Data - output 7 RTS - input
3 Receive Data - input 8 CTS - output
4 RTS – input 9 No connect
5 Ground
回复内容:
对:刘岩利 以下是DMC-2****的主串口定义,本身是作为数据终端定义的,如果是和PC连接,是用直通线。GALIL需要从主串口发出数据时,就会从CTS出发请求,然后等待RTS的回应后才开始发数据。如果RTS等不到,即便地老天荒,它也会痴痴的等下去。如果是和PLC之类的(或者是使用类似232-422转换器)不支持硬件握手信号的产品连接,则需要把 CTS 和 RTS两个硬件握手线号直接连在一起。让GALIL发出请求的同时就自动得到回应。 1 CTS – output 6 CTS - output2 Transmit Data - output 7 RTS - input3 Receive Data - input 8 CTS - output4 RTS – input 9 No connect 5 Ground 内容的回复:非常感谢,这个问题困扰我好久。。