quote:以下是引用Zane在2014-03-09 22:54:41的发言:quote:以下是引用apeail在2014-03-08 21:46:12的发言:quote:以下是引用Zane在2014-03-08 21:27:52的发言:quote:以下是引用apeail在2014-03-08 16:01:00的发言:quote:以下是引用Zane在2014-03-08 15:46:13的发言:quote:以下是引用apeail在2014-03-08 15:15:17的发言:quote:以下是引用Zane在2014-03-07 21:59:57的发言:
MODBUS TCP不能既做主站又做从站啊
明白了,测试通了,谢谢斑竹,昨天忘记说测试成功了,就是这个问题,把从站程序删除就好了。
请教斑竹,CM1241 485口 MODBUS RTU通讯,和台达ASDA-A2系列伺服,PLC侧的通讯头必须要用DP接头吗?还是普通的通讯头都能使用?
2.伺服侧的+接PLC485口的3脚,伺服侧的-接PLC485的8脚这样正确吗 ?现在通讯不上。PLC读不了伺服的数据
虽然DP插头有些小贵,但很好用,RS485可靠通讯是要终端电阻的,普通的插头不能说不能用,但你得自己把终端电阻的电路搭起来,而且确保没问题,你认为这是小case,那就无所谓了。
请问使用DP插头,伺服侧的+接PLC485口的3脚,伺服侧的-接PLC485的8脚,我这样接线有错误吗?
DP开关是打在ON的位置还是OFF位置,现在找不到什么原因,就是通讯不上模块的状态也没错误代码,
从站现在就一台伺服驱动器,如果是两台从站的话 我把两台并联接线就可以了 ,是吗?
各个厂家的定义可能会相反,所以你也不妨把3/8脚反过来试试,但插头上的终端电阻要打上,记住插头的信号线接箭头向里的那组端子。
好的,我再试试,谢谢你, 你说的插头的信号线接箭头乡里的那组端子,向里就是输入端子也就是DP头的A1,B1端子,这这组吗?
还有我把MB_COMM_LOAD放在0B100块里,我在这个指令前插入了first_scan的常开点, 这样对程序有影响吗?还是把这个指令直接和左母线连接?
first_scan只在OB1里有用,要明白这是谁的 first_scan
找到原因了,谢谢你!这个first_scan 是其中一个原因,还有就是DATA_PTR的指针写的不正确,但程序没报错,是捕捉STATUS才发现的,