中控码适用于USB转RS232或者RS485接口
USB TO RS232 485 TTL 用户手册说明书
USB TO RS232/485/TTL用户手册产品概述简介USB TO RS232/485/TTL是一款工业级USB转RS232/485/TTL隔离型转换器,采用原装FT232RL,内置电源隔离、ADI磁耦隔离和TVS等保护电路,铝合金外壳设计。
USB TO RS232/485/TTL操作简单,零延时自动收发转换,具有通信速度快、稳定、可靠、安全等特点,可适用于各种通信要求较高的工控设备或应用。
产品特性⚫支持USB转RS232、USB转RS485、USB转TTL(UART)通信⚫采用原装FT232RL,高速通信稳定、可靠、兼容性好⚫板载一体式电源隔离,可提供稳定的隔离电压,隔离端无须额外供电⚫板载一体式ADI磁耦隔离,可进行信号隔离,可靠性高、抗干扰强、功耗低⚫板载TVS(瞬态电压抑制管),可有效抑制电路中的浪涌电压和瞬态尖峰电压,防雷防静电⚫板载自恢复保险丝和保护二极管,可确保电流和电压稳定输出,防过流过压,抗冲击能力强⚫板载零延时自动收发转换电路,确保USB端与不同接口能快速稳定通信、互不干扰⚫板载TTL串口3.3V和5V电平转换电路,用户可通过开关切换TTL通信电平⚫铝合金外壳,氧化磨砂处理,CNC数控开孔,牢固耐用、工艺精美⚫外置3个LED指示灯,方便查看电源和信号收发状态⚫高品质USB-B和RS232接口材料,插拔顺畅,坚固可靠产品参数⚫产品类型:工业级光电隔离型转换器⚫通信速率:300-921600bps⚫主机接口:USB⚫设备接口: RS485/RS232/TTL⚫USB接口:◼工作电平:5V◼接口形式:USB-B型接口◼接口保护:200mA自恢复保险丝,隔离输出◼传输距离:约5米⚫RS485接口:◼接口形式:接线端子◼接口引脚:A+、B-、GND◼方向控制:硬件自动判别和控制数据传输方向◼接口保护:提供600W防雷、浪涌和15KV静电保护(预留120R平衡电阻焊盘) ◼传输距离:约1200米◼传输模式:点对多(至多32个节点,16个节点以上建议加中继器)⚫RS232接口:◼接口形式:DR9 公口◼接口保护:TVS管保护,浪涌和静电保护◼传输距离:约15米◼传输模式:点对点◼TTL(UART)接口:◼工作电平:3.3V或5V◼接口形式:接线端子◼接口引脚:TXD、RXD、GND◼接口保护:提供钳位保护二极管,防过压负压,抗冲击干扰◼传输模式:点对点⚫指示灯:◼PWR:电源指示灯,接入USB,检测到电压则亮红灯◼TXD:发送指示灯,有数据从USB口发出时亮绿灯◼RXD:接收指示灯,有数据从设备接口发回时亮蓝灯⚫使用环境:◼温度范围:-15℃~ 70℃◼湿度范围:5%RH ~ 95%RH⚫操作系统:Windows 10 / 8.1 / 8 / 7 / XP备注:RS485(板载预留120R平衡电阻焊盘,客户可以根据通讯数量考虑是否加入,建议在起止端加入也就是主机和最后一个设备上面各加一个120Ω的匹配电阻。
驱动程序安装说明usbrs485+usbrs232
USB-RS485驱动程序安装说明概述USB-RS485电缆是通过将电脑的USB口模拟成传统的串行口系统要求请在使用USB编程电缆之前确认你的电脑是IBM PC兼容型并具备以下最低系统要求:●Intel兼容586DX4-100MHz中央处理器或更高●一个标准的USB接口(4-pin A型插座)驱动程序的安装驱动程序的安装非常简单,只需按提示进行即可,以Windows XP为例,按以下步骤进行:1、打开电脑主机,插入驱动程序光盘。
2、将USB-RS485电缆插入电脑的USB接口,Windows将检测到设备并运行添加新硬件向导帮助你设置新设备,并单击下一步继续。
如果Windows没有提示找到新硬件,那么在设备管理器的硬件列表中,展开“通用串行总线控制器”,选择带问号的USB设备,单击鼠标右键并运行更新驱动程序。
3、Windows将检测到安装信息,并出现如下没有通过Windows徽标测试的信息框,单击“仍然继续”。
4、继续安装,让Windows拷贝驱动程序文件到你的硬盘。
5、当Windows显示完成找到新硬件向导,单击“完成”结束安装。
6、安装完成后,请确认在Windows的“开始设置控制面板系统硬件设备管理器”菜单的“端口(COM和LPT)”展开条目中出现“Prolific USB-to-Serial Bridge (COMx)”,这个COMx就是USB编程电缆使用的COM口号,该端口号与电脑有关,一般为COM3或COM4,以后每次使用只要插入编程电缆就会出现该COM口,你只需在编程软件或通信软件等应用软件中选中该COM口号即可通信。
驱动程序的删除删除驱动程序是为了释放COM口资源以便其他设备使用,或驱动程序故障时需将其删除后重新安装,按下面步骤删除驱动程序:1、从你的电脑上拔下USB编程电缆。
2、运行面板中的添加或删除程序”,选择“Prolific USB- to-Serial Bridge(COMx)”,单击删除按钮。
usb-rs232-rs485转换ttl电路
RS232转TTL/RS485——无源RS232-485转换器主要包括了电源、232电平转换、485电路三部分。
本电路的232电平转换电路采用了NIH232或者也可以直接使用MAX232集成电路,485电路采用了MAX485集成电路。
为了使用方便,电源部分设计成无源方式,整个电路的供电直接从PC机的RS232接口中的DTR(4脚)和RTS(7脚)窃取。
PC串口每根线可以提供大约9mA的电流,因此两根线提供的电流足够供给这个电路使用了。
经实验,本电路只使用其中一条线也能够正常工作。
使用本电路需注意PC程序必须使串口的DTR和RTS输出高电平,经过D3稳压后得到VCC,经过实际测试,VCC电压大约在4.7V左右。
因此,电路中要说D3起的作用是稳压还不如说是限压功能。
MAX485是通过两个引脚RE(2脚)和DE(3脚)来控制数据的输入和输出。
当RE为低电平时,MAX485数据输入有效;当DE为高电平时,MAX485数据输出有效。
在半双工使用中,通常可以将这两个脚直接相连,然后由PC或者单片机输出的高低电平就可以让MAX485在接收和发送状态之间转换了。
由于本电路DTR和RTS都用于了电路供电,因此使用TX线和HIN232的另外一个通道及Q1来控制MAX485的状态切换。
平时NIH232的9脚输出高电平,经Q1倒相后,使MAX485的RE和DE为低电平而处于数据接收状态。
当PC机发送数据时,NIH232的9脚输出低电平,经Q1倒相后,使MAX485的RE和DE为高电平而处于数据发送状态。
RS232转TTL/RS485——无源USB转RS232——PL23031、电脑的原有的串口,叫作RS232接口,这是一种cmos接口,接口电压从-15到+15v 之间,而单片机C51都是TTL电平,电平电压只有0V 或是5V两种。
用这个电脑做出来的就是单片机上用的TTL电平,所以,不要再接MAX232芯片了。
这是它的一大好处。
RS232与RS485的转换方法
RS232 与RS485 的转换方法
RS-232、RS-422 与RS-485 都是串行数据接口标准,最初都是由电子工业协会(EIA)制订并发布的。
RS-232 在1962 年发布,命名为EIA-232- E,作为工业标准,以保证不同厂家产品之间的兼容。
其传送距离最大约为
15 米,最高速率为20kb/s,并且RS-232 是为点对点(即只用一对收、发设备)通讯而设计的。
所以,RS232 只适合于本地通讯使用。
RS-422 由RS-232 发展而来,它是为弥补RS-232 之不足而提出的。
为改进RS-232 通信距离短、速率低的缺点,RS-422 定义了一种平衡通信接口,将传输速率提高到10Mb/s,传输距离延长到1200 米(速率低于100kb/s 时),并允许在一条平衡总线上连接最多10 个接收器。
RS-422 是一种单机发送、多机接收的单向、平衡传输规范,被命名为TIA/EIA-422-A 标准。
为扩展应用范围,EIA 又于1983 年在RS-422 基础上制定了RS-485 标准,增加了多点、双向通信能力,即允许多个发送器连接到同一条总线
上,同时增加了发送器的驱动能力和冲突保护特性,扩展了总线共模范围,
后命名为TIA/EIA-485-A 标准。
由于EIA 提出的建议标准都是以RS 作为前缀,所以在通讯工业领域,仍然习惯将上述标准以RS 作前缀称谓。
RS- 232、RS-422 与RS-485 标准只对接口的电气特性做出规定,而不涉及接插件、电缆或协议,在此基础上用户可以建立自己的高层通信协议。
rs232和485串口GPRS DTU说明书
具有RS232和RS485两种接口,实现串口转GPRS透明传输;
四频:GSM850/900,DCS1800/1900,全球通用;
支持GSM/GPRS/EDGE网络;支持2G/3G/4G手机卡的2G流量;
支持2个网络连接同时在线,支持TCP和UDP;
每路连接支持4KB数据缓存,连接异常时可选择缓存数据不丢失;
3.8
USR-GPRS232-730支持通过串口进行升级,升级串口预留在PCB上,需要客户将外壳拆下,使用USB转TTL进行连接。接线孔从左到右依次是GND,RXD,TXD。
接下来使用我们提供专用的升级软件进行升级,首先要点击设置后加载固件
然后选择下载的串口号
然后返回主页点击全部开始即可
等待进度条到达最后升级完成。
本模块支持两路socket连接,分别为socket A和socket B,它们是相互独立的。USR-GPRS232-730支持仅支持作为TCP Client和UDP Client。
3.1.2
3.1.2.1
在此模式下,用户的串口设备,可以通过本模块发送请求数据到指定的HTTP服务器,然后模块接收来自HTTP服务器的数据,对数据进行解析并将结果发至串口设备。
3.设备接收到“OK”后,知道模块已回到之前的工作模式。
4.1.2.
串口AT指令是指工作在透传模式下,我们不需要切换到指令模式,可以使用密码加AT指令方法去查询和设置参数的方法。
4.1.3.
网络AT指令是指工作在透传模式下,通过网络发送密码加AT指令的方式去设置和查询参数。
4.1.4.
短信AT指令是指,我们可以使用短信的方式去查询和配置模块的参数。可以方便的远程设置模块的运行参数,为维护提供了便捷。
USB转RS232接口电路图(上)
USB转RS232接口电路(上)与RS232总线的数据传输速率相比,USB的传输速率更快,因此很多计算机的RS232串行接口都被USB接口所替换,但是很多仪器仪表、控制终端、远程终端等设备的接口还是沿用RS232。
为解决两个接口之间的转换,设计了USB到RS232接口转换卡。
1、CH341T简介CH341T是USB总线转接芯片,其引脚排列如图1所示。
当CH341T工作在异步串口模式时,CH341T提供串口发送使能、串口接收就绪等交互式的速率控制信号,用于为计算机扩展异步串口,或者将普通的串口设备直接升级到USB总线。
表1是CH341T芯片各引脚功能说明。
图①表1引脚号引脚名称类型引脚说明13,20 VCC 电源正电源输入端,需要外接0.1uF 电源退耦电容11,12 GND 电源公共接地端,直接连到USB 总线的地线6 V3 电源在3.3V 电源电压时连接VCC 输入外部电源,在5V 电源电压时外接容量为0.01uF 退耦电容9 XI 输入晶体振荡的输入端,需要外接晶体及振荡电容10 XO 输出晶体振荡的反相输出端,需要外接晶体及振荡电容7 UD+ USB信号直接连到USB 总线的D+数据线8 UD- USB信号直接连到USB 总线的D-数据线1 ACT# 输出USB 设备配置完成状态输出,低电平有效16 SCL 开漏输出芯片功能配置输出,内置上拉电阻,可以接串行EEPROM 配置芯片的SCL 引脚15 SDA开漏输出及输入芯片功能配置输入,内置上拉电阻,可以接串行EEPROM 配置芯片的SDA 引脚3 TXD 输出串行数据输出4 RXD 输入串行数据输入,内置上拉电阻19 TEN# 输入串口发送使能,低电平有效,内置上拉电阻17 RDY# 输出串口接收就绪,低电平有效18 TNOW 输出串口发送正在进行的状态指示,高电平有效2 ROV# 三态输出串口接收缓冲区溢出,低电平有效5 INT# 输入自定义中断请求,上升沿有效,内置上拉电阻14 SLP# 三态输出睡眠状态输出信号,低电平有效异步串口方式下CH341T芯片的引脚包括:数据传输引脚、硬件速率控制引脚、工作状态引脚、辅助引脚。
USB转RS232接口U-232使用手册
USB转RS232接口U-232使用手册概述:U-232是真正的USB到RS232接口转换器,在电脑中运行的驱动程序控制下,将电脑的USB 接口仿真成传统的RS232串口(俗称COM口),从而使用现有的各种编程软件、通信软件和监控软件等应用软件。
本电缆的工作电源取自USB端口,不需外部供电,转换盒上的双色发光二极管指示数据的收发状态。
U-232的RS232端口为标准的DTE接口(DB9M针座,与电脑的RS232串口相同),其信号排列如下表所示:U-232做到了非常完善的仿真RS232串口,甚至能够直接进行硬件I/O操作,对应用程序编程者来说,就象访问物理的RS232口一样。
U-232支持绝大多数的PLC传统编程电缆,这一点与市售的同类产品有着本质区别,用U-232连接各种传统的RS232接口的编程电缆与PLC通信的测试结果见附录。
U-232的外形结构:特性及技术指标:●支持U-232的操作系统:Windows2000/XP(WinNT4/95/98/Me/DOS不支持PLC通信)●完全兼容USB V1.1和USB CDC V1.1规范●USB总线供电,消耗电流约50mA●波特率:300bps~1Mbps标准波特率自动适应●支持UART数据格式:数据位:7、8,停止位:1、2,校验位:odd/even/no parity●每台PC只支持多根U-232●工作温度:-20~+75℃●电缆长度:1米,颜色:黑色使用方法:U-232编程电缆需要安装USB设备驱动程序才能使用,这些驱动程序均包含在随产品发售的光盘上,安装方法请看驱动程序光盘上的说明文档资料,此处不再赘述。
驱动程序安装完成后,在Windows的设备管理器中将出现U-232对应的COM口,只需在编程软件或其它应用软件中选择该COM口即可,接下来的使用与传统的RS232接口完全相同。
注:U-232并不支持市售的某些无芯片的廉价编程电缆!如需USB转多个RS232请选用型号:U-7232。
USB转RS232,USB转串口驱动安装指南
1.程序安装步骤:
1.1,在包装内(纸卡夹层)找到安装光盘,打开光盘(图1-1),点击Autorun.exe,进行RS232驱动程序安装
1.2,点击Autorun后进入界面(图1-2),找到该产品对应之型号D-001,点击进入下一步安装步骤
1.3,进入到如图界面(图1-3),继续点击相对应型号(D-001),进入安装文件夹
1.4,Microsoft windows用户请选择for windows文件夹进行安装,Mac OS用户请选择for Mac OS文件夹内容进行安装(图1-4)
1.5,双击文件2303_prolific即进入安装USB串口驱动(图1-5)
1.6,如界面提示(图1-6),按下一步继续安装USB转RS232串口驱动
1.7,安装过程会持续几秒钟(图1-7)
1.8,安装完成后,点击完成即完成串口驱动程序安装(图1-8)
B转RS232串口硬件连接。
2.1,恭喜你,此时你已经完成串口的驱动安装,将串口USB端子连接电脑,电脑右下方会提示如图2-1,
2.2,此时查看电脑设备管理器,端口(COM和LPT)下拉列表中会自动添加COM口prolific USB-to-Serial Com Port,此时串口已经正常工作了(图2-2)。
USB转串口模块使用说明书
1
使用手册
概述:
首先感谢你选择本公司的“USB 转串口模块”产品。本产品是针对目前市场上功能单一 的“USB 转 RS232”、“USB 转 TTL”、“RS232 转 RS485”、“RS232 转 TTL”产品而推出的。考 虑到工程师在调试 UART 过程中,遇到通讯接口转换电路的外部供电问题、电平兼容问题, 本产品采用 USB 单一电源供电、5V 和 3.3V 电平兼容设计方案。另外本产品创新性地将 RS232 接口中的 CTS 和 RTS 信号匹配成 TTL 电平输出/输入,满足客户产品在 UART 通讯中的特殊应 用需求。
电话:025-52150746
南京瑞尔泰自动化技术有限公司
8
通信接口:
按照图 1 所示的方式,先将各个功能部件连接好,再将 USB 数据线接入 PC 的 USB 接口 后,“USB 转串口模块”的电源指示 LED 灯(红色)点亮,同时 PC 提醒“搜索到新硬件”, 按照“驱动安装”的流程安装驱动程序,待驱动程序安装完成后,在 PC 的“设备管理器-> 端口”目录下,可以发现新增的一个 UART 串口,接下来就可以正常使用这个 UART 了。
接口支持:
完全兼容 USB2.0 技术规范 支持硬件或者 X-On/X-Off 握手 RS232 接口 支持 RS485 接口 支持 5V 和 3.3V 兼容的 TTL 接口
软件功能:
支持 Windows7/Vista/XP/Server 2003/2000 驱动 支持 Windows CE6.0、5.0 和 4.2 驱动 支持 Windows7/Vista/XP/Server 2003/2000 虚拟 VPN 驱动 支持 Mac OS-X 虚拟 VPN 驱动 支持 Linux 虚拟 VPN 驱动
GPIB USB RS232&485常用通讯接口介绍及应用
(4) 地址容量。单字节地址:31个讲地址,31个听地址; 双字节地址:961个讲地址,961个听地址。
(5) 一般适用于电气干扰轻微的实验室和生产现场。
二、 GP-IB标准接口的总线结构
总线上传递的各种信息通称为消息。带标准接口的智能仪器按功能可分 为仪器功能和接口功能两部分,所以消息也有仪器消息和接口消息之分。 所谓接口消息是指用于管理接口部分完成各种接口功能的信息,它由控 者发出而只被接口部分所接收和使用。
三条挂钩联络线的定义如下: DAV(DATA VALID)
数据有效线: 当数据线上出现有效的数据时,讲者置DAV线为低(负逻 辑),示意听者从数据线上接收数据。
NRFD(NOT READY FOR DATA)
数据未就绪线: 只要被指定为听者的听者中有一个尚未准备好接收数据, NRFD线就为低,示意讲者暂不要发出信息。
标准接口总线 GPIB
2.总线构成(16条信号线)
8条数据输入输出线、3条挂钩线、5条管理线
3.设备容量(15台)
可采用增加母线的方式扩大容量,每增加一条总线可增加14个器件,最大可 增加到14x14=196个器件
4.地址容量(31个听地址,31个讲地址)
25-1=31 31X31=961
5.数传方式(bit并行、Byte串行、双向异 步传递 ) 6.数传输率: max: 1MB/s
一、 GP-IB标准接口系统的基本特性
GP-IB标准包括接口与总线两部分:接口部分是由各种逻辑电路组成, 与各仪器装置安装在一起,用于对传输的信息进行发送、接收、编码和译码; 总线部分是一条无源的多芯电缆,用做传输各种消息。将具有GP-IB接口的 仪器用GP-IB总线连接起来的标准接口总线系统如图所示。
简单易用的RS232、RS485与RS422转换方案
工业现场应用中存在诸多总线应用情况,例如RS-232和RS-485转换且双向隔离、RS-485与RS-422接口共用,本文将为大家介绍这一类应用的方案,不仅简单方便,而且可以提高通信的可靠性。
一、高性能的RS-232与RS-485双向转换电路图1:RS-232/RS-485双向转换模块图1右侧所示为RS-232/RS-485总线双向转换模块,不仅体积大速度慢,而且RS-232和RS-485总线之间也没有实现隔离。
图1左侧所示为MPM11T 模块,通过如图2所示的简单连接即可实现RS-485与RS-232总线的自动切换。
图2 RS-232转RS-485接口MPM11(A)T 是集成RS-232和RS-485收发器,体积仅为24.98mm×16.9mm×7.1mm ,其RS-485接口通信速度为250kbps ,RS-232的通信速度为120kbps ,因此使用MPM11(A)T 可以实现最高120kbps 的RS-232与 RS-485双向转换速度,如图3、图4和图5所示为使用MPM11T 实现RS-232和RS-485双向转换的通信波形,可以看出总线波形质量良好。
图3:MPM11T 实现RS-485与RS-232双向转换通信波形1简单易用的RS -232、RS -485与RS -422转换方案图4:MPM11T 实现RS-485与RS-232双向转换通信波形2图5:MPM11T 实现RS-485与RS-232双向转换通信波形3MPM11(A)T 模块不仅输入与输出之间隔离,输出RS-232通道与RS-485通道之间也相互隔离,并且具有较高的EMC 防护能力,裸机情况下,RS-485接口和RS-232接口可以承受接触静电±4kV ,共模浪涌±2kV 。
如果需要更高等级可以参考MPM11(A)T 数据手册推荐保护电路,使用推荐保护电路后RS-485接口和RS-232接口可以承受接触静电±8kV ,共模浪涌±4kV ,差模浪涌±2kV 。
C系列PLC通讯口USBRSRS 的正确使用
CP1系列PLC通讯口(USB、RS232、RS485/422)的正确使用USB、RS232、RS485、RS422 是CP1 系列的主要通信接口,在现场调试、设备连接中应用广泛。
(1)USB 口通讯的正确使用①通讯电缆:请使用可靠屏蔽、且带磁环的通讯电缆,防止电磁或噪音干扰。
②连接:避免在通信时插拔USB 电缆,且插拔时避免手直接触碰USB 口上的金属面,防止静电。
(2)RS232 口的正确使用①适配器选择:CP1 系列PLC 中CP1H、CP1L 以及CP1E-E 型无内置RS232 通讯口,所以对这些产品,如果要使用RS232 通讯,那么需要选择RS232 通讯适配器CP1W-CIF01,如下图。
②制作通讯电缆时请使用屏蔽线。
③自行制作通讯电缆时,确保针脚连接正确,CP1W-CIF01 针脚定义如下图。
主要针脚:2 是发送,3 是接收,9 是信号地。
④焊接时引脚请套上绝缘套管,避免虚焊或短路。
⑤避免在通讯时插拔电缆,避免在PLC 通电时插拔通讯适配器(CP1W-CIF01)。
(3)RS485/422 口的正确使用①CP1系列PLC在使用RS485/422通讯时,需要选用通讯适配器CP1W-CIF11/CIF12,如下图。
②制作通讯电缆时请使用屏蔽线。
③连接通信电缆时注意针脚定义,避免连接错误,拧紧螺丝扭矩控制在0.28N.M。
④通信电缆接头处避免线头毛刺引起短路,如下图。
⑤RS485/422 通讯时的拨码设置RS485 通讯时,CP1W-CIF11/12 的拨码开关23 为ON。
RS422 通讯时,CP1W-CIF11/12 的拨码开关23 为OFF。
⑥避免在通讯状态下插拔电缆,避免在PLC 通电状态下插拔通信适配器(CP1W-CIF01)。
(4)未正确使用通讯口会引起如下故障①带电热插拔或强静电导致USB 口通讯回路烧毁,导致无法通讯,如下图。
②误接线、热插拔或通讯干扰导致PLC 上选件口或通讯适配器烧毁,如图所示。
b码对时调试规范 附deq中控代码资料(适用于USB转RS232或者RS485接口)
B码对时调试规范B码对时采用能输出B码的GPS对时装置,经过对时适配器NDS801将GPS输出的5V B码波形转换成24V B码波形,然后接至装置的对时端子给装置校时。
具体接线如下:ACIN(DC- )地GPS直流偏置头B码对时系统接线原理图1、IRIG-B格式时间码(简称B码)为国际通用时间格式码,用于各系统的时间同步。
其对时精度<10us。
B码是每秒一帧的时间串码,每个码元宽度为10ms,一个时帧周期包括100个码元,为脉宽编码。
时帧的参考标志由一个位置识别标志和相邻的参考码元组成,其宽度为8ms,每10个码元有一个位置识别标志。
也就说一个时间格式帧从帧参考标志开始,连续两个8ms宽脉冲表明秒的开始,对时的时序依次为秒-分-时-天。
二进制"1"和"0"的脉宽为5ms和2ms。
2、GPS对时装置采用直流偏置电路设计技术输出B码脉冲,输出电平为5V。
每个GPS直流偏置头485输出可并接4个NDS801。
3、NDS801有两路B码输出接点,即JP2端子的6、7和6、8管脚。
管脚6为24V公用地,7、8管脚分别为两路B码输出的正极端(注:接线时请注意GPS的正负端子不要接反,否则容易烧毁NDS801的B码输出接点的光隔)。
当每个输出接点并接少于4个对时开入回路时处于最佳工作状态,其可并接的最大回路数没有明确的设计数据和试验验证。
目前经工程实际验证过的并接最大对时回路为6个。
4、对于具有MMI插件的装置(如WXH810系列),其对时要求有两路B码输入,分别对CPU插件及MMI插件对时(MMI插件对时端子为4-GPS开入,5-GPS地)。
并且在装置的“系统”菜单内将“GPS对时方式”整定为B,使装置GPS开入设置为B码开入。
5、对于没有MMI插件的装置(如FCK800系列),只要程序支持B码对时即可,无需进行参数设置。
接线时将NDS801的B码输出接点接至装置CPU插件上的GPS开入和24V开入地。
中控门禁控制器RS485调试及使用指南
中控门禁控制器485通讯安装调试指南ZKAccess软件&门禁控制器版本:1.0发布日期:2012年8月支持软件:ZKAccess4.5/5.0及以上支持门禁控制器:C3-100/200/400,inBIO 160/260/460/280/480修订记录修订人修订日期版本/次页次修订章节内容生效日期余文龙2012.8 V1.0 5 无2012.8目录一、施工布线规范 (1)1.1总述 (1)1.2 注意事项 (1)二、设备调试 (3)2.1 调试准备 (3)2.2 设备安装检查 (3)2.3 通讯调试 (3)三、售后维护 (5)一、施工布线规范1.1总述1.中控门禁控制器所使用的线分为电源线、通讯线(包括控制器与读头、PC通讯)、控制线。
2.电源线:为设备提供工作电源。
线径应能够满足供给设备的电流要求,采用多股导线。
3.通讯线:各控制器之间、控制器与读头、RS485转换器之间的连接线。
4.控制线:控制器与锁、出门按钮、报警器、探测器等连接线。
1.2 注意事项1)通讯线应采用屏蔽双绞电缆,建议采用 RVVSP2*0.75 的两芯屏蔽线,如果线路超过一百米则用线径在 0.75mm 以上的 RVVPJ 两芯双绞屏蔽线。
线径越粗,通讯质量越好。
(经过测试相同线径情况下,双绞线通讯效果明显好于普通2芯线)。
2)线路的铺设要注意避免与强电混在一起,最好能够单独走线。
3)线路埋设过程中最好没有接头,若有必须用电烙铁焊接牢固并做好绝缘处理。
4)EXT485端口给读头供电时,连接线的长度最大不超过100米,如果需要更远的距离可采用读头独立供电的模式。
5)用1条线或者屏蔽线将所有485设备的GND地连接起来,这样可以避免所有设备之间存在影响通讯的电势差,减少分布电容的影响(共地法)。
6)超出30台控制器或线长大于500米,建议采用485中继器。
7)对于设备超过60台或者60台以上建议布多条总线以及配多串口卡使用。
RS232-RS485-USB转换器
RS232、RS485、USB转换器笔者在一家企业从事电气技术工作,由于工作关系经常接触RS232、RS485接口,如PLC、变频器、工控仪表等,而时下无论台式机还是笔记本电脑,都难觅RS232的踪影,基本上是USB一统天下,因此萌生了制作一个RS232、RS485、USB转换器的想法,好在这方面的资料也并不难找,经过两天的努力,终于取得成功,现介绍给大家,供和我有同样需求的朋友参考。
一、电路原理图1、RS232—TTL见图1,这里采用分立元件电路,也可以采用专门的MAX232、MAX202集成块。
2、RS485—TTL见图2,采用SN75176,也可以用MAX485、MAX487直接代换。
3、USB—TTL见图3,采用PL-2303HX,需从网上下载相应的驱动程序。
二、转换这个转换器是基于TTL层面的,为简单起见,笔者采用了插针方式(CJ1、CJ2、CJ3),通过跳线帽来实现三者间的转换,见图4,原则是:两者的TXD X—RXD X交叉连接。
例如RS232—RS485转换的连接为:TXD232—RXD485、RXD232—TXD485,具体跳线帽见图5,RS232—USB、RS485—USB转换同理。
电源供应既可以采用USB电源,也可以通过2PIN由独立的5V电源供应,通过插针CJ4,用跳线帽来选择。
电路还增加了一个TTL输出插口CJ5,用于与单片机连接,实现单片机与RS232、RS485、USB的通讯转换,方便单片机爱好者,一机多用。
此外,转换器的RS232、RS485采用的是DB9公座和USB插座,还应准备一根RS232交叉线、一根3、5、8直通线(即西门子PLC与触摸屏的连接线)、一根USB直通线,用于PC、转换器、目标设备间的连接。
三、调试这款转换器由于电路简单,笔者直接用洞洞板搭接而成,读者也可以自行设计印刷电路板,只要元件完好,制作无误,几乎不需调试就可以投入使用,但为避免一些初学者走弯路,觉得还是有必要介绍一下调试的技巧。
RS232、RS485串行通信接口标准
(1) 复位时,主从机都应该处于接收状态。芯片 的发送和接收功能转换是由芯片的 /RE、DE 端 控制的。/RE=1,DE=1 时,处于发送状态; /RE=0,DE=0 时, 处于接收状态。一般使用单 片机的一根口线连接 /RE、DE 端。在上电复位 时,由于硬件电路稳定需要一定的时间,并且单 片机各端口复位后处于高电平状态,这样就会使 总线上各个分机处于发送状态,加上电时各电路 的不稳定,可能向总线发送信息。
驱动器输入:1输出使能 、0禁止输出 地
6
7 8
A
B VCC
接收器同相输入和驱动器非反相输出端
接收器反相输入和驱动器反相输出端 电源(4.75V~5.25V)
发送功能:输入 /RE × × 0 1 DE 1 1 0 0 DI 1 0 × ×
输出 B 0 1 高阻 高阻 A 1 0 高阻 高阻
接收功能:输入 /RE 0 0 0 1 DE 0 0 0 0 A-B >+0.2V <-0.2V 输入开路 ×
RS232、RS485标准性能比较
接口 操作方式 最大距离 最大速率 最大驱动器/接收器数目 接收灵敏度 驱动器输出阻抗 接收器负载阻抗 负载阻抗 对共用电电压范围(V) RS-232C 单端 15m(24kb/s) 20 kb/s 1收1发 正负3V 300 Ω 3~7kΩ 3~7kΩ 正负25 RS-485 差动方式 1200m (100kb/s) 10M b/s 1发32收 正负0.2V 120KΩ >12 KΩ 60 Ω -7~+12
因此,如果用一根口线作发送和接收控制 信号,应该将口线反向后接入芯片的控制端,使 上电时芯片处于接收状态。 另外,在主从机软件上也应附加若干处理措 施,如上电时或正式通信之前,对串行口做几次 空操作,清除端口的非法数据和命令。
监控主机与解码器RS232-RS485通讯线常用接线示意图
监控主机与解码器RS232/RS485通讯线常用接线示意图
解码器RS485通讯线接线示意图(用二转换器、二分支器)解码器RS485通讯线接线示意图(用多分支器) 许多控制不好的现象往往和布线有关,为保证通讯质量,我们建议采取如下措施:
1.通讯线最好选用屏蔽双绞线(将屏蔽层接地GND),其次为双绞线,不要用平行线,因其易引入干扰。
2.布线要按RS485通讯规范进行,不能当成电源线来布,有分支时要加分支器。
3.布线较长、解码器较多、干扰强使得通讯质量不好时,可加中继器。
4.分支器、中继器最好用有源隔离型的,以使受干扰和变弱的信号得到恢复和加强,并可防止故障扩散。
5.布线应避开干扰源。
如变压器,电动机,变电室,高压线等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
中控码(适用于USB转RS232或者RS485接口)
(注意:波特率应设为57600)
哑音状态数据包信号源选择数据包
输出1 0xb6, 0xb6, 0xb6, 0xSS, 0x10, 0x00,0xKK,0xa9 0xb6, 0xb6, 0xb6, 0xSS, 0x11, 0x00,0xPP,0xa9 输出2 0xb6, 0xb6, 0xb6, 0xSS, 0x10, 0x01,0xKK,0xa9 0xb6, 0xb6, 0xb6, 0xSS, 0x11, 0x01,0xPP,0xa9 输出3 0xb6, 0xb6, 0xb6, 0xSS, 0x10, 0x02,0xKK,0xa9 0xb6, 0xb6, 0xb6, 0xSS, 0x11, 0x02,0xPP,0xa9 输出4 0xb6, 0xb6, 0xb6, 0xSS, 0x10, 0x03,0xKK,0xa9 0xb6, 0xb6, 0xb6, 0xSS, 0x11, 0x03,0xPP,0xa9
输入输出增益数据包
输出1 0xb6, 0xb6, 0xb6, 0xSS, 0x12, 0x00,0xRR,0xa9
输出2 0xb6, 0xb6, 0xb6, 0xSS, 0x12, 0x01,0xRR,0xa9
输出3 0xb6, 0xb6, 0xb6, 0xSS, 0x12, 0x02,0xRR,0xa9
输出4 0xb6, 0xb6, 0xb6, 0xSS, 0x12, 0x03,0xRR,0xa9
注意:GBX432D对应通道为输出1和输出2。
说明:
①数据包总共7个字节的数据,需要通过串口以16进制的形式连续到机器发送(TTL电平)。
②上表中哑音数据包中的0xKK值为0x01表示哑音,0x02表示非哑音。
③上表中信号源选择数据包中的0xPP意义如下:
0x00:无输入源
0x01:INA
0x02:INB
0x04:INC
0x08:IND
0x03:INA+INB
0x05:INA+INC
0x09:INA+IND
0x06:INB+INC
0x0a:INB+IND
0x0c:INC+IND
0x07:INA+INB+INC
0x0b:INA+INB+IND
0x0e:INB+INC+IND
0x0d:INA+INC+IND
0x0f:INA+INB+INC+IND
④如果向机器发送了一帧表1中的数据包,如果收到0x88, 0x88, 0x88, 0xf8表示操作成功,为保证正常通信,
请在收到操作成功数据包后才发送下一帧数据包。
⑤如果向机器发送了一帧表1中的数据包,机器1秒钟内无回应或者回应0xee, 0xee, 0xee, 0xe8请检查线路连
接或者检查数据包是否正确。
⑥上表中数据包中的0xSS值表示机器的设备ID。
⑦上表中输入输出数据包中的0xRR值为0x01表示音量加,0x02表示音量减。
调用保存组调用保存每一组数据包
用户1 0xb6, 0xb6, 0xb6,0xSS, 0x14, 0xMM,0x01,0xa9
用户2 0xb6, 0xb6, 0xb6,0xSS, 0x14, 0xMM,0x02,0xa9
用户3 0xb6, 0xb6, 0xb6,0xSS, 0x14, 0xMM,0x03,0xa9
用户4 0xb6, 0xb6, 0xb6,0xSS, 0x14, 0xMM,0x04,0xa9
用户5 0xb6, 0xb6, 0xb6,0xSS, 0x14, 0xMM,0x05,0xa9
用户6 0xb6, 0xb6, 0xb6,0xSS, 0x14, 0xMM,0x06,0xa9
用户7 0xb6, 0xb6, 0xb6,0xSS, 0x14, 0xMM,0x07,0xa9
用户8 0xb6, 0xb6, 0xb6,0xSS, 0x14, 0xMM,0x08,0xa9
用户9 0xb6, 0xb6, 0xb6,0xSS, 0x14, 0xMM,0x09,0xa9
用户10 0xb6, 0xb6, 0xb6,0xSS, 0x14, 0xMM,0x0a,0xa9
用户11 0xb6, 0xb6, 0xb6,0xSS, 0x14, 0xMM,0x0b,0xa9
用户12 0xb6, 0xb6, 0xb6,0xSS, 0x14, 0xMM,0x0c,0xa9
用户13 0xb6, 0xb6, 0xb6,0xSS, 0x14, 0xMM,0x0d,0xa9
用户14 0xb6, 0xb6, 0xb6,0xSS, 0x14, 0xMM,0x0e,0xa9
用户15 0xb6, 0xb6, 0xb6,0xSS, 0x14, 0xMM,0x0f,0xa9
用户16 0xb6, 0xb6, 0xb6,0xSS, 0x14, 0xMM,0x10,0xa9
用户17 0xb6, 0xb6, 0xb6,0xSS, 0x14, 0xMM,0x11,0xa9
用户18 0xb6, 0xb6, 0xb6,0xSS, 0x14, 0xMM,0x12,0xa9
用户19 0xb6, 0xb6, 0xb6,0xSS, 0x14, 0xMM,0x13,0xa9
用户20 0xb6, 0xb6, 0xb6,0xSS, 0x14, 0xMM,0x14,0xa9
用户21 0xb6, 0xb6, 0xb6,0xSS, 0x14, 0xMM,0x15,0xa9
用户22 0xb6, 0xb6, 0xb6,0xSS, 0x14, 0xMM,0x16,0xa9
用户23 0xb6, 0xb6, 0xb6,0xSS, 0x14, 0xMM,0x17,0xa9
用户24 0xb6, 0xb6, 0xb6,0xSS, 0x14, 0xMM,0x18,0xa9
用户25 0xb6, 0xb6, 0xb6,0xSS, 0x14, 0xMM,0x19,0xa9
用户26 0xb6, 0xb6, 0xb6,0xSS, 0x14, 0xMM,0x1a,0xa9
用户27 0xb6, 0xb6, 0xb6,0xSS, 0x14, 0xMM,0x1b,0xa9
用户28 0xb6, 0xb6, 0xb6,0xSS, 0x14, 0xMM,0x1c,0xa9
用户29 0xb6, 0xb6, 0xb6,0xSS, 0x14, 0xMM,0x1d,0xa9
用户30 0xb6, 0xb6, 0xb6,0xSS, 0x14, 0xMM,0x1e,0xa9
说明:该数据包主要功能是:调用某一组数据到当前,或把当前数据保存到某一组。
1、数据包总共7个字节的数据,需要通过串口以16进制的形式连续到机器发送(TTL电平)。
2、上表中数据包中的0xSS值表示机器的设备ID。
3、上表数据包中的0xMM值为0x01表示调用,0x02表示保存。
4、上表数据包中的0xPP值为0x01~0x1E(1~30)表示调用或保存1~30组数据。
5、如果向机器发送了一帧上表中的数据包,如果收到0x88, 0x88, 0x88, 0xf8表示操作成功,为保证正常通信,请在收到操作成功数据包后才发送下一帧数据包。
6、如果向机器发送了一帧上表中的数据包,如果收到0xee, 0xee, 0xee, 0xe8表示操作保存失败,这一回应帧表示设备已经收到了一个完整的帧,但是发过来的数据有问题,如0xPP为1~30组,若发0xPP=0x00过来则会回0xee,0xee,0xee,0xe8。
也有可能设备已设置锁定调用保存。
7、如果向机器发送了一帧上表中的数据包,机器30秒钟内无回应,请检查线路连接或者检查数据包是否正确。