[发明专利]使用共用通信端口进行RS‑232C和RS‑485串行通信的装置有效
申请号: | 201410101529.2 | 申请日: | 2014-03-18 |
公开(公告)号: | CN104063346B | 公开(公告)日: | 2017-04-12 |
发明(设计)人: | 张贤雨 | 申请(专利权)人: | LS产电株式会社 |
主分类号: | G06F13/38 | 分类号: | G06F13/38 |
代理公司: | 北京金信知识产权代理有限公司11225 | 代理人: | 黄威,邓玉婷 |
地址: | 韩国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 使用 共用 通信 端口 进行 rs 232 485 串行 装置 | ||
技术领域
本公开的示例性方案涉及串行通信装置,并且尤其涉及使用共用通信端口进行RS-232C和RS-485串行通信的装置,其配置为通过使用共用通信端口执行RS-232C通信和RS-485通信来选择性地使用以两种方式进行的通信而不改变外部配线。
背景技术
串行通信广泛使用在包括PLC(可编程逻辑控制器)的各种领域中,并且串行通信一般使用RS-232C串行通信或RS-485串行通信方式来实现。
图1是示出布置有一个RS-232C信道和一个RS-485信道的串行通信的示例的结构图,在这里使用MPU(微处理单元)11的嵌入式UART(通用异步收发器)、RS-232C驱动器12以及RS-485驱动器13来实现与外部通信装置的通信,并且当发送控制信号为高时,创建RS-485+信号和RS-485-信号并将它们发送到输出端口,并且当发送控制信号为低时将接收到的数据经由输入端口发送到MPU(微处理单元)11。
即,信道1中的信号经由RS-232C驱动器12被转换为RS-232C电平以执行RS-232C通信,并且信道2中的信号经由RS-485驱动器13被转换为RS-485电平以执行RS-485通信。
这时,由于RS-232C方式的信号电平和RS-485方式的信号电平是不同的,因此信道1可以仅使用RS-232C方式来实现通信,并且信道2可以仅使用RS-485方式来实现通信。
从前文中可以注意到,由于根据通信方式,通信端口的各端子功能是固定的,因此RS-232C通信信道和RS-485通信信道在硬件方面是固定的,由此取决于所使用的通信方式而需求若干类型的通信模块。
此外,现有技术具有多种缺点和问题,这里列举一些:为了将使用RS-232C方式的信道改变为使用RS-485方式的信道、或者将使用RS-485方式的信道改变为使用RS-232C方式的信道,通信模块的类型必需改变并且必需替换各端子的配线。
发明内容
本公开的一个示例性方案在于大致解决至少上述问题和/或缺点并且提供如下所述的至少一些优点。从而,本公开的目的在于提供一种用于串行通信的装置,其配置为在不改变硬件或端子的配线的情况下通过改变RS-232C信道和RS-485信道来便利地使用串行通信。
尽管如此,要强调的是本公开不限于如上说明的特定公开例。应当理解,本领域技术人员可以认识到在此未提及的其他技术主题。
在本公开的一个概括的方案中,提供了用于串行通信的装置(在下文中称为串行通信装置,或仅称为装置),其配置为通过彼此不同的通信方式来执行串行通信,所述装置包括:
通信转换器,其配置为响应于所提供的通信方式选择信号而使用彼此不同的串行通信方式通过共用端口来发送数据或者从外部接收数据;以及控制器,其配置为响应于所设定的参数而将通信方式选择信号和发送数据提供给所述通信转换器,并且通过所述通信转换器接收从外部发送的数据。
优选地但不是必需地,所述彼此不同的串行通信方式可以是RS-232C通信方式和RS-485通信方式。
优选地但不是必需地,所述通信转换器可以包括:驱动器,其配置为使用所述RS-232C通信方式或所述RS-485通信方式来执行通信;切换单元,其配置为响应于来自所述控制器的所述选择信号而使用所述RS-232C通信方式或所述RS-485通信方式来选择性地切换通过所述驱动器从外部接收的数据,或者选择性地切换数据以允许通过RS-232C通信方式或所述RS-485通信方式将所发送的数据发送到外部;以及通信端口控制器,其配置为响应于所述选择信号而激活或停用所述驱动器,并且响应于所述控制器的控制而控制数据的发送/接收操作。
优选地但不是必需地,所述驱动器可以包括配置为响应于RS-232C通信方式而执行通信的RS-232C驱动器和配置为响应于RS-485通信方式而执行通信的RS-485驱动器。
优选地但不是必需地,所述切换单元可以从通过所述RS-232C驱动器从外部接收的信号和通过所述RS-485驱动器从外部接收的信号中选择性地切换至少一个信号。
优选地但不是必需地,所述通信端口控制器可以包括:RS-232C控制器,其配置为响应于所述控制器的信道选择信号而激活或停用所述RS-232C驱动器;以及RS-485控制器,其配置为响应于所述控制器提供的数据发送控制信号而控制所述RS-485驱动器的发送/接收操作。
优选地但不是必需地,所述RS-232C驱动器和所述RS-485驱动器可以共同连接到所选择的信道的通信端口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于LS产电株式会社,未经LS产电株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410101529.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:个性化汉字字库的实现方法
- 下一篇:一种智能分析算法的测试系统及方法