我有另外一个问题向刘老师求教一下,我的2132运动控制卡,在一台机子上通过通过DMCSmarterm 软件注册成功了(TCP/IP),也完成了整个伺服系统调试。包括利用C++Builder 编程等等。完成后,准备投入正式使用。我想利用另外的一台机器来代替原来调试的机子作控制卡的上位机却发现在另外的机子上不能注册成功。
也就是说这个时候,控制卡已经有IP地址了,在DMCSmartterm 注册时,通过网线上位机能识别到2132卡,但不能正确连接,提示原因未知。而且我试过好几台机子都不行。我为这个折腾了两天。是在不明白为什么?
装了杀毒软件的,但我原来配置成功的机子上也装了杀毒软件的。而且奇怪的是,今天我重新在原来的机子上重新注册的时候,发现与原来有所不同,
就是分配IP地址时,控制卡的IP地址只能与PC机子一样,注册成功后,我再将PC机子的IP改成与控制卡不一样,就能在DMCsmarterm 里输入各种命令了。
真的没搞懂。后来我还试过将 复位的Masterreset Jumper 短接上将 EEPROM 内容清掉,老问题还是存在。 这个问题把我搞烦了。
另外,MasterReset 把EEPROM 内容清掉,只要注册成功,配置上MT 等参数,不会影响控制卡的使用吧? 因为我今天注册了以后,由于现场当时不方便接电缆,还没试动过电机。