台达PLC的RS485一般是COM2,COM2的PLC通讯地址(即站号)是1到214都可以的。
如果是用RS485与其他的从设备通讯,闷尺从设备的通讯地址的话,那么就得根据从设备去决定,比如从设备最多只能连接6个,所以从设备能设置举罩李的通讯地址只有1到6,那么PLC的程序也就只有H1到H6或者K1到K6了了
还得根据你连接的从设备的个数,比如从设备可以接100个,可是只接了6个从设备,这6个从设备的通讯地址就是1到6,PLC的RS485通讯程序里当然只能是H1到H6,或者K1到K6了,别的通讯地址也没有设备呀。正迟
如果是从设备内部数据的地址,那么也得看从设备的手册,比如一个温湿度模块,只有温度值和湿度值,就用2个寄存器,那么通讯能读取的自然也就只有2个地址了。所以这个得看从设备本身了。
望采纳。。。。。。
RS485通讯程序的孝顷编程和RS232类似,对于你采用的是半双工通讯,那老族么就是接收巧含陆时不能发送,按照你的图纸,你发送的U4的2,3管脚接在什么地方了?这个脚是控制接收还是发送的管脚。
在这里你要规定通讯协议,RS485只是一个物理层协议。通讯程序和RS232通讯程序基本相同,只是要对U4的2,3连接的口进行置高为发送,低为接收。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)