X xuegaoyili Unregistered / Unconfirmed GUEST, unregistred user! 2003-06-30 #2 关注,我们这有人会,不过我不会。。。我只会使用买来的转换器
迈 迈克老狼 Unregistered / Unconfirmed GUEST, unregistred user! 2003-06-30 #3 应该和232一样的吧,看你是com1,还是com2,如果是多功能卡上的就是com3,com4,使用起来应该(编程)应该和232一样的,不过传输的距离比较远而已,四根线而已,如果和232接口,需要转换器,5,6年以前我们买的转化器900多,估计现在便宜了吧。。。
应该和232一样的吧,看你是com1,还是com2,如果是多功能卡上的就是com3,com4,使用起来应该(编程)应该和232一样的,不过传输的距离比较远而已,四根线而已,如果和232接口,需要转换器,5,6年以前我们买的转化器900多,估计现在便宜了吧。。。
2 2188 Unregistered / Unconfirmed GUEST, unregistred user! 2003-06-30 #4 和RS232一样编程,RS485和RS232只是在物理电气传输上不同,RS232是电平传输方式,RS485是对称差分传输方式(双绞线),RS232可全双工传送,RS485只能半双工传送。
O onewater Unregistered / Unconfirmed GUEST, unregistred user! 2003-07-02 #5 我感觉就和一般的串口编程,不过要注意数据帧的格式而已
D dracula_king Unregistered / Unconfirmed GUEST, unregistred user! 2003-07-05 #7 下位机要有唯一的地址或编号,我用的时候是在IC卡里面加入编号,硬件程序监测是否 呼叫自己,是就进行数据交换,不是就将数据抛弃
X xuegaoyili Unregistered / Unconfirmed GUEST, unregistred user! 2003-07-08 #8 如何是用232转485的控制器的话就和程序没什么关系。
大 大痴 Unregistered / Unconfirmed GUEST, unregistred user! 2003-07-08 #9 485芯片有3个管脚rxd,txd,re/de用来通讯,查一下芯片资料说得很详细
Q QXCOMM Unregistered / Unconfirmed GUEST, unregistred user! 2003-07-09 #10 首先感谢楼上的朋友们的讨论!! 那485芯片选什么样的型号比较好? 都有什么型号? 芯片中是否有地址,用于网络? 如果没有地址,一般用什么芯片写入地址?
大 大痴 Unregistered / Unconfirmed GUEST, unregistred user! 2003-07-09 #11 据我所知没有地址, RS485串行通讯接口选用用美国TI公司75LBC184芯片,很不错! 用google搜索一下,应该有你要的资料
D dracula_king Unregistered / Unconfirmed GUEST, unregistred user! 2003-07-10 #12 485中没有地址,你可以加一块EEROM把地址存放在EEROM中
A Aiirii Unregistered / Unconfirmed GUEST, unregistred user! 2003-07-10 #13 我长期在做工控开发,你所说的地址如何设置,就我所知,设置该设备的地址,一般可能是硬件跳线,或者根据该设备提供的通信协议来修改! 没有一个通用的改地址的说法! modbus协议是485中一个比较通用的协议!
我长期在做工控开发,你所说的地址如何设置,就我所知,设置该设备的地址,一般可能是硬件跳线,或者根据该设备提供的通信协议来修改! 没有一个通用的改地址的说法! modbus协议是485中一个比较通用的协议!
李 李艾 Unregistered / Unconfirmed GUEST, unregistred user! 2003-07-27 #14 如果你的下位用的是RS485,直接接到微机,只能收到下位机传过来的数据,只采集下位机的数据是可以的(但不排除会烧十端口)。 如果是双向收发数据可用两种方法解决: 一、用磨沙卡,只要用此卡可接出多个(最多128个端口)可232,也可485 、此法性价比都高 二、因为232是收发各一条线,共用一条地线、总共三条线,而485线收发各两条线,共四条线,所以下位机接收会出现上面的情况。 解决的办法就是用485芯片来转换了,注意芯片的收发脚就可以了。
如果你的下位用的是RS485,直接接到微机,只能收到下位机传过来的数据,只采集下位机的数据是可以的(但不排除会烧十端口)。 如果是双向收发数据可用两种方法解决: 一、用磨沙卡,只要用此卡可接出多个(最多128个端口)可232,也可485 、此法性价比都高 二、因为232是收发各一条线,共用一条地线、总共三条线,而485线收发各两条线,共四条线,所以下位机接收会出现上面的情况。 解决的办法就是用485芯片来转换了,注意芯片的收发脚就可以了。