地址扩展转换器及其在RS-485通信中的应用[2]

交换技术与网络管控 责任编辑:fszxyb 2010-11-05

摘要:之所以选择这样的指令,因为在普通的数据通信中,几乎不可能出现ESC键后接%键这样的组合。注意ESC键并不是字母E和S和C的组合,而是“退出”键。VisualBasic程序中选择地址的代码为MSComm1.Output=Chr$(27)+Chr$(37)+Chr$(65)说明:选通0#口MSComm1.Output=Chr$(27)+Chr$(37)+Chr$(65)说明:选通1#口MSCo

  之所以选择这样的指令,因为在普通的数据通信中,几乎不可能出现ESC键后接%键这样的组合。注意ESC键并不是字母E和S和C的组合,而是“退出”键。

  Visual Basic程序中选择地址的代码为

MSComm1.Output = Chr$(27) + Chr$(37) + Chr$(65)  说明:选通0#口

MSComm1.Output = Chr$(27) + Chr$(37) + Chr$(65)  说明:选通1#口

  MSComm1.Output = Chr$(27) + Chr$(37) + Chr$(65)  说明:选通2#口

  MSComm1.Output = Chr$(27) + Chr$(37) + Chr$(65)  说明:选通3#口

  三、DIZ4232的典型应用

  3.1 为单片机、PLC、计算机等扩展RS-232口

  对于单片机或者计算机、或者PLC之类,只要有三线制的串口,无论是RS-232电平还是TTL电平,或者RS-485口,都可以用一个DIZ4232扩展出4个带地址的RS-232口。只要用户能够让单片机、计算机或者PLC向DIZ4232的上位机侧发送选通地址的指令即可。

  3.2 将无法设置地址的RS-232设备接入RS-485总线

  每用一个DIZ4232就可以将一个RS-232设备接入到RS-485总线,最多可以用4个DIZ4232,这4个DIZ4232的上位机侧的RS-485并联(所有A接一起、所有B接一起、所有GND接一起)后接入RS-485总线。注意这4个RS-232设备每个都必须接不同编号的下位机口。比如RS-232设备A接某个DIZ4232的0#口、某个RS-232设备B接某个DIZ4232的1#口、某个RS-232设备C接某个DIZ4232的2#口,某个RS-232设备D接某个DIZ4232的3#口。这样上位机就可以通过RS-485总线发送本产品的选地址指令来选通某个RS-232设备后进行通信,每次只选通一个RS-232设备进行通信就不会产生冲突。超过4个的情况可以向波仕特别申请,进行指令的延伸。

  四、DIZ4232与其他串口扩展器的区别

  波仕电子还有一种型号为4232A的串口扩展器,也是带分时扩展地址。它们的主要区别在于4232A只能用于带全信号的RS-232口,一般是计算机的RS-232口。而DIZ4232适合于三线制的RS-232口、RS-485口以及TTL电平串口,所以通用性强一些,既能够用于计算机、也可以用于PLC、还可以用于单片机。

  DIZ4232与其他厂家的带地址转换器的主要区别在于:DIZ4232本身就带4路串口,不仅带地址转换,而且还带1扩4的串口扩展。另外DIZ4232具有波仕产品简洁的特色,没有任何跳线设置,而且0-115200bps全速率自动适应。从外形来看,体积也是最小的。

[1]  [2]  

更多资料
更多课程
更多真题
温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!

通信工程师备考资料免费领取

去领取

距离2025 通信工程师考试

还有
  • 0
  • 3
  • 7
专注在线职业教育24年

信息系统项目管理师

信息系统项目管理师

!
咨询在线老师!