支持 0
反对 0
举报
2024-06-20 19:05
1. 首先准备一点工具,你有万用表的话最好,如果没有的话,你可以简单地用一个“发光二极管”来代替它。 2. 首先拆开你的控制器后盖,看有几根线连接到通讯接口上。一般的通讯线是由5根数据线,一根握手信号线和一根地线组成的,如果同时支持同步和应答传输的可能有两根握手线,所以一般有7根或8根连接线。 3. 握手信号线和地线一般比较分开,你可以先找两根比较分开的线来检测一下,应答传输的控制器在联机状态时握手线上有连续方波输出,因此首先来判定一下是否是应答传输控制器和应答的握手线,将控制器开启到联机状态,将你的发光二极管的两个引脚接到这两根线上, 如果没有反应,换个方向再试一下。如果能观测到发光二极管反复闪烁,那么恭喜你找到了握手信号线,并且你的控制器是用“应答传输”的方式通讯的, 如果仍然没有反应,那么将两线短路一下,如果控制器马上出错了, 就证明你将握手信号线或地线选错了,可以换一根再试。如果短路后控制器没有反应,那么控制器多半就是以“同步传输”方式通讯的。 4、判断好握手信号线后,将地线接到传送器并口“18”脚,“同步传输”式的,将同步握手信号接到传送器并口“7”脚,“应答传输”式的,将应答握手信号线接到传送器并口“10”脚。 5、其余的5根线就好办多了,将它按顺序连接到传送器并口端的“2、3、4、5、6”就是了。送一下程序试试看了,如果第一个数据就出错的话,改变一下有效电平方式(一般应答传输的单板机低电平有效的居多,同步传输的高电平有效居多)传输一下,如果还不对就将线的排序倒过来接到传送器并口的“6、5、4、3、2”脚再测试应该可行了(除非控制器厂家喜欢忽悠用户,不按顺序排列数据线,但至少目前还没遇到过这样的控制器)。 |
支持 0
反对 0
举报
2024-06-20 19:05
我的电脑也这样程序丢失很多 你可以在caxa里设置线切割(W)-代码传输(T)-传输设置-同步传输 内延迟时间(ms) 默 |