RS232、485转4-20mA,远程IO模块,数字转换模块
UT-9000系列远程IO模块00
UT-9000系列数据采集模块选型指导
UT-9033:采集三路热电阻信号 A/D转换有效分辨率:14-bit 输入类型:2/3/4 write RTD 采样速率:10次/秒 带宽:5.24Hz 测量分辨率:1/20000 精确度:±0.2% 零漂移:±6uV/℃ 量程漂移:±100ppm/℃ CMR@50/60Hz:150DB NMR@50/60Hz:100DB 供电电源:+10V~+块分类
概述 1. 异步半双工两线制RS-485网络,不使用中继器时最大通讯距离为1.2Km (波特率: 9600)。 2. 可选择的波特率为:1200,2400,4800,9600,19200,38400,通讯口有TVS和 PTC保护。 3. 不使用中继器时同一个RS-485网络中最多可以连接256个模块,使用中继器后同一 网络中最多可以有256 x 6 = 1536个。 4. 在同一个RS-485网络中允许存在多种波特率和数据格式(UT-9510/9520),允许 存在地址相同但波特率不同的模块。 5. UT-9000系列模块的数据格式为:1个起始位+8个数据位+1个停止位+无积偶 校验位,可选两个字节的校验核校验方式。 6. 电源范围:10~30 V,内有电源反接保护和过压过流保护。 7. 内置软硬件看门狗,输出模块可设置上电值和安全值,数字量输入通道有计数器功 能。 8. 工作温度:-25~75℃,存储温度:-40~85℃,湿度:5~95%,无凝露。
输入阻抗:3K欧,0.5W D/I用于计数器通道:4 输入频率:100Hz 16位:0~65535 继电器输出 通道:4 干接点输出 2路“A”型继电器 单刀单掷(常开) 2路“C”型继电器 单刀双掷 触点容量: AC:125V@0.6A;250V@0.3A DC:30V@2A;110@0.6A 供电电源:+10V~+30V 功耗:1.9W
GCAN-201 RS232,485转CAN用户手册
GCAN-201工业级RS232/485MB-CAN转换器用户手册文档版本:V3.05 (2017/06/11)修订历史目录1 功能简介 (4)1.1 功能概述 (4)1.2 性能特点 (4)1.3 典型应用 (5)2 设备安装 (6)2.1 与PC连接 (6)2.2 CAN总线连接 (6)2.3 模块接口定义 (6)3 设备使用 (8)3.1 串口连接 (8)3.2 CAN连接 (8)3.3 CAN总线终端电阻 (9)3.4 系统状态指示灯 (9)4 配置说明 (11)4.1 配置准备 (11)4.2 软件连接 (11)4.3 配置转换参数 (12)4.4 配置串口参数 (14)4.5 配置CAN参数 (14)4.6 配置完成 (15)5 应用实例 (16)5.1 透明转换 (16)5.2 透明带标识转换 (19)6 使用注意 (24)7 技术规格 (25)8 常见问题 (26)附录A:CAN2.0B协议帧格式 (27)附录B:格式转换介绍 (29)1 功能简介1.1 功能概述GCAN-201模块(CAN232/485MB)是集成1路标准CAN-bus接口、1路标准串行接口(RS-232/RS-485)的工业级CAN-bus与串行总线通讯连接器(网桥)。
采用GCAN-201模块,用户可以将原本使用RS-232/RS-485总线进行通讯的设备,在不需改变原有硬件结构的前提下使其获得CAN-bus通讯接口,实现RS-232/RS-485通信设备和CAN-bus网络之间的连接,构成现场总线实验室、工业控制、智能小区、汽车电子网络等CAN-bus网络领域中数据处理、数据采集的CAN-bus网络控制节点。
GCAN-201模块在正常工作时,处于实时对CAN总线和RS-232/RS-485总线进行监听的状态,一旦检测到某一侧总线上有数据接收到,立即对其进行解析,并装入各自的缓冲区,然后按设定的工作方式处理并转换发送到另一侧的总线,实现数据格式的转换。
UART RS232 RS485过电线通信转接器模块用户手册说明书
UART/RS232/RS485Over Powerline Communication Transceiver ModuleUser Manual.LinkSprite Technologies, IncJuly, 2008Table of ContentⅠSummary (3)1 Introduction (3)2 Features (4)3 Specifications (5)4 Applications (5)ⅡDiagram (6)1 Functional Diagram (6)2 Board Layout (6)3 LED (7)4 Definition of Pin (7)ⅢCommand Interface (8)1 Command Mode (8)1.1 Enter command mode (8)1.2 Exit command mode (8)2 Arguments and Responses (8)2.1 Arguments and Responses (8)2.2 Commands without Arguments (9)2.3 Modified arguments (9)3 Command List (10)ⅣRepeater Function (13)1 Introduction (13)2 Function Setting (14)2.1Start repeater function (14)2.2Turn off repeater function (15)2.3 Setting Illustration (15)3 Repeater Grade (15)ⅤLogic Address (17)1 Logic Address (17)2 Address Setting (18)ⅥApplication Illustration (20)ⅠSummary1. IntroductionUART/RS232/RS485 are widely used in industrial control and instrument fields. PLC-UART, PLC-RS232/RS485 transceiver modules from LinkSprite (LinkSprite modules) are transceiver modules designed to send/receiver UART/RS232/RS485 data over the powerline network.PLC-RS232/RS485 is designed to transparently move serial data over the powerline network, and achieves the target of replacing RS232/RS485 cables by the ubiquitous powerline network.LinkSprite modules have the built-in packet-level repeater function.This feature can greatly extend the coverage of the powerline communication.LinkSprite modules has both physical and logic addresses. In a network, both physical and logic addresses can be used to address different nodes in the network.2 Features●Fully transparent mode, plug and play coming out of the box withoutthe need to do any programming.● Built-in error correction codes.● Built-in repeater function to extend the coverage.●Physical and logic address●AT commands used for advanced configuration.● UART, RS232 interface and RS485 bus●FSK(Frequency Shift Keying)modulation used in physical layer● Low power● RoHS● Small module size, and easy to be implemented into existingproducts.3 SpecificationsProduct name PLC-UART/RS232/RS485Transceiver ModuleInterface UART, RS232 or RS485Operating Voltage 230VAC/50Hz,110VAC/60HzModulation FSK(Frequency Shift Keying)Carrier frequency 262K/144KHzError Correction FEC(Forward Error Correction)Data rate on Powerline 30KbpsMaximum packet data length 320bytesRepeater Hops 3 HopsTransmission distance 300 feets(no repeater)Support nodes number 65535LED Power Line Activity LEDsystem LEDserial port LED4 Applications●AMR●Industry manufacture and control●Safeguard, fire alarm, smoke alarm●Collect and transmit instrument data●Safeguard and monitor●Home automationⅡDiagram 1 Functional Diagram2 Board Layout3 LEDL1PLC LED: green mans module is sending data to PLC; red means module is receiving data from PLCL2 System LED ,green means system is in normalL3Serial port LED ,green means module is receiving data from aerial port; red means module is sending data to serial port4 Definition of Pin1 VAC 220VAC/50Hz or 110VAC/60Hz Power lines2 VAC 220VAC/50Hz or 110VAC/60Hz3 18V+ +18VDC Module power4 18V- -18VDC5 RS485 B RS485busB RS485 bus6 RS485 A RS485 bus A GND7 GNDGND8RS232TXD RS232 data transmission should link to PC’sRXDRS232 interface9RS232 RXD RS232 data receiving should link to PC’s RXDⅢCommand Interface1 Command Mode1.1 Enter command modeThe module can be put into command mode by sending “+++” through serial port. The module will respond with an “ok”. In order to prevent the situation where the user data” +++”mistakenly triggers the command mode, there must be no serial port data input one second before and after the receiving of "+++". At the same time, the gap between the three”+” should not be more than one second, otherwise, it will be considered as a data rather than a command.1.2 Exit command modeThere are two approaches to exit command mode. One way is to input command “ATEX”. The other is to timeout and automatically exit. In either case, the modules will response "exited". The timeout value can be set by command "ATTO"2 Arguments and Responses2.1 Arguments and ResponsesFor all the commands with arguments: if the parameters are correct, the module will respond with an “ok”. Otherwise, the modules will response with an “invalid para”. If there are no arguments associated with the commands, it will be treated as polling modem and the module will respond with the existing arguments residing in the module.2.2 Commands without ArgumentsThere are four commands without arguments.● + + +: enter command mode; will directly return “ok”.● ATEX: exit the command mode, return “exited”.● ATRS: software reset, will reset the module immediately, no return.● ATSR: in search for other modules on the power lines, this will return thename of the found module. Please wait for two seconds after sending a command. The name of module received in two seconds will be shown in the serial port, otherwise, the name received after two seconds will be ignored. Note: In the course of searching, all bytes input from serial port also will also be ignored.2.3 Modified argumentsExcept for serial arguments, the modified arguments will be immediately saved into eeprom and take effect. The serial arguments won’t take effect immediately after being modified to avoid user from modifying PC serial arguments before inputting command. Serial arguments will take effect through automatically resetting module when exiting the command mode.3 Command ListCommand Description Arguments Description DefaultControl Class+++ none Enter commandmodeATEX Exit none Exit command modeATTO Time out 1-30Timeout value,unit: second5 ATRS Reset none Software resetNetwork classATDA DomainAddress1-32767Domain Address ofLogic Address1ATNANodeAddress1-65535Node Address oflogical address1Function classATRP Repeater Y,N Relay function, Y ison, N for offYATNM NameA stringwith lengthless than 15Set the name of themodulePU-R485A Communication classATBD Baud Rate 1200, 2400,4800, 9600,19200Baud Rate 9600ATDB Data Bit 5,6,7,8 Data bit 8ATPA Parity N, O, E Parity bit,N = no, O= odd, E = evenNATST Stop Bit 1,2 Stop bit 1Debug classATRW Raw Y,NThe raw data for debugging. Themodule will outputsent raw packetsfrom host to the module, and not justthe payload. Ymeans turn on this function, N meansturning off.NATMI MIOpattern Y,N Support compatibleissue with ArianeMIO-RS232 format.The header of thedata package will be"A3 04".NATSR Search noneSearch for peer module on the power line networkⅣRepeater Function1 IntroductionTo extend the coverage, Linksprite modules have built-in repeater function.When the module's repeater function is turned on (ON is the default setting), the module echos the data packet from the power line, while entertaining the data sent by host through the serial port.Transceiver function is not influenced by repeater function, that is to say, each module can be used as a separate repeater or can be seen as repeater when sending and receiving data. It can not only send and receive data from the power line, but also repeat other data packets.In order to prevent network congestion, the module is smart enough to know the data were sent or repeated by itself and will discard the datapackets when receiving the duplicated ones.Note: Due to the fact that repeaters will resent the received data packets, if the number of repeater is too large, a number of repeaters will seize the channel, and lead to increased communication time. When deploying the repeater, one should take full account of the balance of reliability and real-time.2 Function SettingAT command ‘ATRP’ is designed to set up the repeater function.2.1Turn on repeater functionSteps input response description1 +++ ok Enter command mode2 ATRP Y or N Poll current repeater status, Y is on,N for off3 ATRP Y ok Turn on repeater function4 ATRP Y Check present repeat status, ON5 ATEX exit Exit command mode2.2Turn off repeater functionsteps input response description1 +++ ok Enter command mode2ATRPY or NCheck current repeater status, Y is on, N for off3 ATRP N okTurn off repeater function4 ATRP N Check current repeater status, OFF 5ATEXexitExit command mode2.3 Setting Illustration●Repeater function is available in the factory.●Once repeater function is modified; it will immediately take effect and be preserved permanently, even if the module is restarted.3 Repeater HopsA data packet could at most pass through third repeater three times. It is shown as follows :Data packet is sent from module A to module B. From module B to module C is the first time, to module D is the second time, and to module E is the third time. Module F is the termination. Therefore, data packet won’t be sent to module F.ⅤLogic Address1 Logic AddressModule data packets are transmitted in the way of broadcasting in power lines. All modules will receive the data packets issued by the module and sent them, through the serial port under carrier signals area.When multiple modules are installed on the same power line network, however, one does not want them to communicate directly; thus, the networks can be addressed by the logic address.Logic address is composed of two parts: domain and nodes. For example, the logic address (10:200) means that the domain value is 10, node value is 200. Logic address is the default setting (1:1).Module data packets can only be received and processed by the module at the same domain. Other modules, even detecting the carrier signal will not receive, nor to transmit to the serial port or repeater.On the above figure, A, E are at the same network, their domain values are 1; B, D, F, H are at the same network, its domain values are10;C, G are at the same network, their domain values are 2002. Although in the physically speaking, all the modules are in a power line network, the packet issued by A, will only be received and processed by E, other modules will not respond. Similarly, packet issued by F, only B, D, H will receive and process packet issued by F, other modules will not work.2 Address Settingstep input response description1 +++ ok Enter command mode2 ATDA 1-32767 Check domain values of presentlogic address. Default factory settingis 1.3 ATNA 1-65535 Check nodes values of present logicaddress. Default factory setting is 1.4 ATDA 2 ok Set domain value of logic address as25 ATNA 45 ok Set nodes of logic address as 456 ATDA 2 Check domain values of logicaddress7 ATNA 45 Check node values of logic address8 ATEX exited Exit command modeⅥApplication IllustrationIntelligent instruments widely adopt RS485 bus to communicate. For example, the power meter automatic meter reading systems, data concentrator through the RS485 bus read the message from power meter.In order to automatically meter reading, RS485 bus needs to be deployed. Here, using PU-R485A module, one can use the existed power lines to directly complete data transmission.LinkSprite Technolgies, Inc. 1410 Cannon Mountain Dr. Longmont, CO 80503 (Voice) 720-949-4-932 (Email)******************** 。
(完整版)RS-232转RS-485转换器使用说明书
RS-232/RS-485转换器使用说明书一、产品介绍HEXIN-III型转换器是RS-232与RS-485之间的双向接口的转换器、应用于主控机之间,主控机与单片机或外设之间构成点到点,点到多点远程多机通讯网络,实现多机应答通讯,广泛地应用于工业自动化控制系统、一卡通、门禁系统、停车场系统、自助银行系统、公共汽车收费系统。
饭堂售饭系统、公司员工出勤管理系统、公路收费站系统等等。
HEXIN-III型转换器、能够将RS-232串行口的TXD和RXD信号转换成两线平衡半双工的RS-485信号。
无需未接外接电源,可直接从RS-232端口的3脚窃电,同时由7脚请求发送(RTS),4脚数据终端准备好(DTR)给HEXIN-III 辅助供电,自动的流控使你不必重新设置,硬件与安装使用非常简单。
二、性能参数1、串口特性:接口兼容EIA/TIA的RS-232C,RS-485标准;2、电气接口:RS-232C端DB9孔型、连接口,RS-485端口DB9针型连接口、配接线柱(四位接线或六位接线);3、工作方式:异步半双工;4、传输介质:普通线、双绞线或屏蔽线;5、传输速率:300~11520BPS;6、传输距离:5m(RS-232c端)1200m(RS-485端);7、通讯协议:透明;8、工作环境:-10℃到85℃相对湿度为5%到95%;9、信号:RS-232:TXD、RXD、RTS、CTS、DTR、DSR、DCD、GND;RS-485:Date+/Date-,GND;三、接线和信号HEXIN-III转换器采用DB9型的母头连接口与RS232接口相连,另一端DB9公头连接器与RS485接口相连。
RS232C型引脚定义DB9Femsle 1 2 3 4 5 6 7 8RS232C DCD RXD TXD DTR GND DSR RTS CTS RS485引脚定义DB9Msle 1 2 3 4 5 6 RS485 Date- Date+ GND +5V-12V其他工作电源有两种情况:直接从RS232端口向3脚供电,同时由7(RTS)、4(DTR)脚给HEXIN-III型辅助供电,当RS232不能正常供电时,可由RS485端的DB9M6脚(+5V―+12V)和5脚(GND)供电。
泓格PROFIBUS转232或422或485串口转换器I-7550快速使用手册繁体版
快速使用手册1. 简介手册中介绍I-7550基本的安装与快速的使用方法,详细内容可参阅产品光盘中的I-7550使用手册(路径为”CD:\PROFIBUS\Converter\I-7550\manual\I-7550 user manual.pdf ”)。
本手册主要是协助用户快速熟悉I-7550模块及I-7550于PRO-FIBUS 与RS-232/422/485通讯信息转换的应用,此处采用hilscher CIF50-PB PROFIBUS 主站通讯适配卡及一个I-7550模块,构成一个PROFIBUS to RS-232转换器的简单应用范例,通信架构如下图。
PROFIBUS to RS-232转换器应用范例当I-7550从PC 的COM Port 接收到一笔信息时,可将该信息转换至PROFIBUS 主站设备中的数据输入区,同理,从PROFIBUS 主站设备中的数据输出区,输出一笔信息时,I-7550也会将该信息转换至PC 的COM Port 输入。
2. 硬件配置PROFIBUS连接建议采用标准PROFIBUS电缆线及标准PROFIBUS 9-PIN D型接头,设备连接仅须要使用PROFIBUS电缆上的D型接头,连接PROFIBUS主站设备与I-7550模块,如下图。
在此连接范例中,PROFIBUS主站设备与I-7550模块皆属终端设备,因此需将D型接头上的终端电阻,设为ON。
I-7550模块地址设定I-7550属于PROFIBUS通讯中的从站设备,通讯地址可从内部的DIP SWITCH设定,将I-7550上盖板打开,即可看到DIP SWITCH,如下图,在此将其设定为1,设定范围为0~126。
LED状态显示灯号名称状态描述PWR闪烁电源供应正常,I-7550 COM端口正进行数据传送或接收持续亮灯电源供应正常,I-7550运作正常熄灭电源异常ERR闪烁装置异常,有故障诊断信息持续亮灯与PROFIBUS主站联机异常或PROFIBUS系统配置不正确熄灭与PROFIBUS主站完成系统配置,功能正常运作RUN 持续亮灯已进入数据交换模式,功能正常运作熄灭未进入数据交换模式3. I-7550通讯流程任何DP-Master要与I-7550联机时,必须经过下列步骤才能够正常的与I-7550进行沟通。
被控制232转换485的方法
被控制232转换485的方法一、引言在工业自动化领域,RS-232和RS-485是常用的串行通信协议。
RS-232是一种单向、点对点的通信协议,而RS-485是一种多点、半双工的通信协议。
为了实现RS-232和RS-485之间的通信转换,需要使用232转485的方法。
本文将介绍被控制232转换485的几种常见方法。
二、硬件转换方法1. 使用转换器模块一种常见的方法是使用232转485转换器模块。
该转换器模块通常由一个RS-232串口和一个RS-485串口组成,可以直接连接在RS-232设备和RS-485设备之间。
该转换器模块可以实现信号电平的转换和协议的转换,使得RS-232设备可以与RS-485设备进行通信。
2. 自行设计电路除了使用转换器模块外,也可以自行设计电路来实现232转485的功能。
一种常见的电路设计是使用MAX232芯片和MAX485芯片。
MAX232芯片可以将RS-232的电平转换为TTL电平,而MAX485芯片可以将TTL电平转换为RS-485的电平。
通过将这两个芯片结合使用,可以实现RS-232到RS-485的转换。
三、软件转换方法1. 使用转换程序除了硬件转换方法外,还可以通过软件来实现232转485的功能。
可以编写一个转换程序,通过读取RS-232的数据并将其转换为RS-485的数据进行发送,同时也可以接收RS-485的数据并将其转换为RS-232的数据进行输出。
该转换程序可以在计算机上运行,通过串口连接RS-232设备和RS-485设备。
2. 使用嵌入式系统另一种软件转换方法是使用嵌入式系统来实现232转485的功能。
可以将一个嵌入式系统作为中间设备,通过串口连接RS-232设备和RS-485设备,并在嵌入式系统上运行相关的程序来实现数据的转换和传输。
这种方法可以实现实时的数据转换和处理。
四、注意事项在使用232转485的方法时,需要注意以下几点:1. 确保转换设备的质量和稳定性,避免因转换设备的问题导致通信故障;2. 确保转换设备的电气隔离性能,避免因电气干扰导致通信错误;3. 注意RS-232和RS-485的电气特性差异,避免因电平不匹配导致通信失败;4. 在设计软件转换方法时,要考虑通信速率、数据格式、校验等因素,确保数据的可靠传输;5. 在使用嵌入式系统进行转换时,要确保系统的稳定性和可靠性,避免因系统故障导致通信中断。
RS232与RS485串行接口转换电路及编程实现
RS232与RS485串行接口转换电路及编程实现RS232和RS485都是串行通信接口,但它们在信号电平、传输距离和通信方式等方面有所不同。
RS232是一种单向通信的接口,常用于连接个人计算机和外部设备,如打印机、调制解调器等,信号电平为正负12V。
而RS485是一种半双工通信的接口,常用于远距离和多点通信,信号电平为正负2-6V。
为了实现RS232与RS485之间的转换,我们需要使用特定的电路和编程实现。
电路设计:1.信号电平转换:由于RS232和RS485的信号电平不同,所以我们需要使用电平转换电路将RS232的正负12V转换为RS485的正负2-6V。
这可以通过使用MAX202芯片来实现。
MAX202芯片是一个双向转换器,可以将RS232信号转换为RS485信号。
2.数据方向控制:RS485是一种半双工通信接口,需要通过数据方向控制线来实现发送和接收的切换。
可以使用一个双四极开关(如74HC4053)来控制数据方向。
其中A路和B路分别连接到RS485的A线和B线上,控制端连接到MCU的IO口。
3.电源供电:RS485通信线需要提供独立的5V供电,可以使用一个稳压芯片(如LM7805)来为RS485提供稳定的电源。
编程实现:1.初始化串口:在MCU上初始化串口,设置波特率、数据位、停止位等参数。
根据不同的MCU,具体的初始化方法会有所不同。
2.设置数据方向:根据发送或接收操作,通过控制IO口的电平来控制数据方向,将数据发送到RS485或从RS485接收数据。
3.发送数据:将要发送的数据写入串口缓冲区,并发送出去。
4.接收数据:通过轮询串口缓冲区检查是否有数据到达,若有数据则读取并进行相关处理。
总结:通过以上电路设计和编程实现,我们可以实现RS232与RS485之间的串行接口转换。
这样可以实现单向通信接口与远距离多点通信接口之间的互联。
在实际应用中,我们需要根据具体的系统需求和MCU的特性进行具体的电路和编程设计。
4-20mA转485采集模块
模拟量信号 4~20mA
支持协议 厂家自定义简易协议
模拟量路数 8路4-20mA信号输入
电源
输入电压 9~36VDC直流输入
输入电流 300mA
额定功率 小于2W
ห้องสมุดไป่ตู้
工作方式 异步通信,支持点对多点通信,支持两线半双工
数据流向 数据流向自动控制,支持数据双向通信
接口型式
干接点 工业接线端子
RS-485 工业接线端子
接口定义
干接点 IN,GND
RS-485 485+,485-,GND
机械结构
外观尺寸 88mm*33mm*17mm
4~20mA转485采集模块产品特点:
采用工业接线端子,DIN导轨安装方式,适应工业现场使用。
MD-108型号4-20mA转485模块支持9~36VDC电源弹性输入,适用于工业现场多种电源规格。
该数据采集模块采用标准ModbusRTU协议,可以直接接入到基于Modbus通信的系统中使用,无需做大的改动。
采用RS-485总线作为通信线路,支持多个设备并联,可扩展性好,方便灵活配置。
4~20mA转485采集模块技术参数:
工作环境
工作温度 0℃~60℃
存储温度 -20℃~70℃
相对湿度 5%—95%(无凝露)
MD-108型号电流环采集模块通讯参数
波特率 300~115200bps,默认9600bps,其他波特率可定制
产品概述:在工业现场有许多种类的仪器仪表和传感器可以被转换成4~20mA的电流信号。各类变送器、电机保护器和变频器等也都具有4~20mA输出信号,用于远程测控。 4~20mA转485采集模块是一款采集4-20mA电流输入,输出至RS485接口的智能模拟量采集模块,4-20毫安模拟量转485,电流采集模块,4-20毫安电流测量,温度转4-20毫安采集,压力测量转485,温度测量转485,电压采集模块,电流信号测量模块,模拟量采集模块,模拟量采集仪,模拟量输入控制器0-5V电压采集器在工业现场模拟量采集很多是采用4~20mA电流来表示的,比如温度,湿度以及其他一些模拟量。温湿度传感器将采集的温湿度数据转换为4~20mA电流输出至4~20mA采集模块,4-20ma电流环采集模块,模块将采集来的电流信号通过单片机转换为基于厂家自定义简易通信协议的RS-485数据,再通过RS-485总线将数据传输至计算机。采集模块能够同时采集八路4~20毫安电流信号,输入与输出完全隔离,485接口带有光隔离保护。
IOtoRS232说明
三、通讯协议: 1.ASCII模式:
GND TXD RXD VCC
模块发送数据格式: IO232=1ON, 2ON, 3ON, 4OFF,\n 主机请求数据格式:IO232=?\n 注:\n为换行符,对就十六进制的0x0A
第1路 第2路 第3路 第4路
12V电源 12V地
第1路指示(电源) 第2路指示 第3路指示 第4路指示
通讯模式选择
2.RTU模式:
模块发送数据格式:
设备号 功能码 字节数量 第1路 数据 第2路 数据 第3路 数据 第4路 数据 校验值 高位 校验值 低位
VCC
运行
接收
发送
0X55
0X01
0X04
0XFF
0XFF
0XFF
0XFF
XX
XX
一、模式功能:
主机请求数据格式:
设备号 功能码 起始地址 高位 起始地址 低位 读取位数 高位 读取位数 低位 校验值 高位 校验值 低位
0X00
0X04
XX
XX
注:校验码为本帧数据前面所有数据的和; 返回数据0XFF表示导通,0X00表示断开;
短接:ASCII码模式通讯,运行指示灯快闪两次! 开路:RTU模式通讯,运行指示灯短闪一次!
例:主机请求: 0x55 0x01 0x00 0x00 0x00 0x04 0x00 0x5A 模块返回: 0x55 0x01 0x04 0xFF 0xFF 0xFF 0xFF 0x04 0x56
1.检测四路输入信号,当输入信号发生变化时模块通过串口向外发送一帧数据信息; 2.四路输入信号包括一个12V电源信号和三路干接点信号。信号的通道号见上图; 3.主机也可以通过请求命令读取模块的信息; 4.波特率9600,8个数据位,一个停止位,无校验位。
485转ttl模块硬件自动流向控制板用法
485转ttl模块硬件自动流向控制板用法485转TTL模块硬件自动流向控制板用法简介485转TTL模块是一种常用的串口通信模块,用于将RS485信号转换为TTL电平信号,以实现不同电平之间的通信。
硬件自动流向控制板则是对485转TTL模块进行控制的一种辅助板。
用法以下是485转TTL模块硬件自动流向控制板的几种常见用法:1.双向通信–将RS485端口连接至传感器或其他外设。
–将TTL端口连接至微控制器或单片机。
–使用硬件自动流向控制板,可以实现双向的串口通信。
2.单向通信–将RS485端口连接至传感器或其他外设。
–将TTL端口连接至微控制器或单片机。
–使用硬件自动流向控制板,可以将传感器数据通过RS485信号发送至微控制器,实现单向通信。
3.多设备通信–连接多个RS485设备至RS485端口。
–将TTL端口连接至微控制器或单片机。
–使用硬件自动流向控制板,可以实现对多个设备的串口通信,通过切换流向实现不同设备之间的数据交换。
4.中继通信–将RS485端口连接至一个485转TTL模块。
–将该模块的TTL端口连接至硬件自动流向控制板。
–将另一个RS485设备连接至该硬件自动流向控制板的RS485端口。
–使用硬件自动流向控制板,可以实现对RS485信号的中继,将信号转发至另一个设备。
5.总线控制–将RS485端口连接至一个485转TTL模块。
–将该模块的TTL端口连接至硬件自动流向控制板。
–将多个RS485设备连接至该硬件自动流向控制板的RS485端口。
–使用硬件自动流向控制板,可以实现对总线上多个设备的控制和管理。
结论通过使用485转TTL模块硬件自动流向控制板,我们可以实现不同设备之间的串口通信,控制传感器数据的读取和发送,以及实现总线控制和中继功能等。
这种控制板的便捷性和灵活性使得它在工业控制、物联网等领域得到广泛应用。
同时,在使用过程中要注意硬件的连接和设置,以确保正常的通信和传输。
硬件设置在使用485转TTL模块硬件自动流向控制板之前,需要进行一些硬件设置:1.接线–将RS485设备的A、B两个信号线连接至硬件自动流向控制板的RS485端口。
消防总线隔离模块远程IO有什么作用?
消防总线隔离模块/远程IO有什么作用?隔离模块,作为重要的工业控制产品,被广泛应用在各行各业当中。
那么,很多小伙伴对于隔离模块也不太了解,所以比较好奇消防总线隔离模块有什么作用?今天,专业研发,设计,生产,供应信号隔离模块,远程IO模块,信号变送器,信号采集器的贝福小编给大家介绍一下总线隔离模块作用。
消防总线隔离模块在火灾自动报警系统中可起到保护作用,它本身可自动实现常开和常闭功能,当外部设备的线路出现短路或者接地故障时,总线隔离模块会迅速转成断开状态,此时火灾自动报警控制器与该回路的线路会暂时断开,待线路恢复后,总线隔离模块会自动恢复,实现对报警控制器的保护作用。
如果不安装隔离模块,线路出现故障时会对火灾报警控制器的回路或者主板造成损害,严重的话会直接烧掉回路板或者主板。
按照标准,两个隔离模块之间最多接32个消防设备,当两个隔离模块之间存在短路,隔离模块就会动作,将短路点隔离,这样只会导致两隔离模块之间的设备断电,而不会使整条线路断电。
以下是举例说明:产品特点:● 可以程控校准模块输出精度● 宽电源供电范围:8 ~ 32VDC● 低成本、小体积模块化设计● RS-485/232接口,隔离转换成8路标准模拟信号输出● 可设置成主机来读取IBF33产品数据实现远程采集● 模拟信号输出精度优于0.2%● 可靠性高,编程方便,易于安装和布线● 用户可编程设置模块地址、波特率等● 支持Modbus RTU 通讯协议,自动识别协议● 信号输出/ 通讯接口之间隔离耐压3000VDC典型应用● RS-232/485总线工业自动化控制系统● 传感器信号的远程传输及信号还原●0-10V标准模拟信号输出● 灯光控制,LED智能调光控制● 设备运行调试与控制● 医疗、工控产品开发● 智能楼宇控制、安防工程等应用系统● 工业现场执行器数据给定● 4-20mA信号输出产品概述:IBF33系列产品实现主机RS-485/232接口信号隔离转换成标准模拟信号,用以控制远程设备。
RS485或232转换4-20MA或0-5V模拟量隔离信号变送器说明
Page 3 of 11
B
F
ShenZhen Beifu Technology Co.,Ltd
IBF-232/485 字符协议命令集:
命令由一系列字符组成,如首码、地址 ID,变量、可选校验和字节和一个用以显示命令结束符(cr)。主机除了带
通配符地址“**”的同步的命令之外,一次只指挥一个 IBF-232/4851 模块。
地址代码为 01 波特率 9600 bps 禁止校验和 由于新模块的地址代码都是一样的,他们的地址将会和其他模块矛盾,所以当你组建系统时,你必须重新配置每 一个模拟量输出模块地址。可以在接好 IBF-232/485 模块电源线和 RS485 通讯线后,通过配置命令来修改 IBF-232/485 模块的地址。波特率,校验和状态,通讯协议也需要根据用户的要求而调整。而在修改波特率,校验和状态,通讯协 议之前,必须让模块先进入缺省状态,否则无法修改。 让模块进入缺省状态的方法: IBF-232/485 模块都有一个特殊的标为 INIT 的管脚。将 INIT 管脚短路接到地线(GND 管脚)后,再接通电源,此时 模块进入缺省状态。在这个状态时,模块的配置如下: 地址代码为 00 波特率 9600 bps 禁止校验和 这时,可以通过配置命令来修改 IBF-232/485 模块的波特率,校验和状态等参数,通过设置模块的通讯协议命令 来选择通讯协议。在不确定某个模块的具体配置时,也可以通过安装配置跳线,使模块进入缺省状态,再对模块进行 重新配置。如果用户需要将模块设置为 MODBUS RTU 通讯协议,请看 MODBUS 通讯协议章节的有关说明。
RS485或RS232串口modbus继电器电脑控制开关量输入输出工业IO模块
Dim ReturnData(1) As Byte
CRC16Lo = &HFF
CRC16Hi = &HFF
CL = &H1
CH = &HA0
Length = IIf(Length < 1, UBound(Data) - Offset, Length - 1) 'Update 2007-03-15
For I = Offset To Offset + Length CRC16Lo = CRC16Lo Xor Data(I) '每一个数据与 CRC 寄存器进行异或
联系电话:15998902545 QQ:910887181
附: CRC16 直接计算法 Basic 函数
Public Function CRC16(Data() As Byte, Optional ByVal Offset As Integer = 0, Optional ByVal Length As Integer
0D 0E 0F
H
H
H
H
H
H
H
H
H
H
2.控制继电器输出. 2.1 一次控制单个继电器动作(假定模块为 0x01)
开第一路 0x01,0x05,0x00,0x10,0xFF,0x00,0x8D,0xFF 开第二路 0x01,0x05,0x00,0x11,0xFF,0x00,0xDC,0x3F 开第三路 0x01,0x05,0x00,0x12,0xFF,0x00,0x2C,0x3F 开第四路 0x01,0x05,0x00,0x13,0xFF,0x00,0x7D,0xFF, 关第一路 0x01,0x05,0x00,0x10,0x00,0x00,0xCC,0x0F 关第二路 0x01,0x05,0x00,0x11,0x00,0x00,0x9D,0xCF 关第三路 0x01,0x05,0x00,0x12,0x00,0x00,0x6D,0xCF 关第四路 0x01,0x05,0x00,0x13,0x00,0x00,0x3C,0x0F
485转模拟量
485转模拟量485转模拟量,是一种广泛应用于工业自动化控制系统中的转换器。
它可以将RS485通信接口中的数字信号转换成与信号,实现数字量和模拟量的互换。
在工业自动化系统中,传感器采集的数据通常以数字信号形式传输,而一些执行机构需要控制的信号则是模拟量信号。
因此,485转模拟量在自动化控制系统中具有非常重要的作用。
1. 485转模拟量的工作原理485转模拟量的工作原理是通过采用高精度的模数转换芯片,将RS485通信接口中的数字信号转换成标准的0-5V或4-20mA的模拟量信号。
其工作流程如下:首先,RS485通信接口会通过一定的协议格式将数字信号传输给485转模拟量转换器。
然后转换器会将这些数字信号转换成等效的模拟量信号。
这些模拟量信号可以接入到PLC、DCS、PID等控制设备中,用于控制执行机构。
对于数字量到模拟量的转换,通常采用PWM调制的方法,也可采用独立增益法、失调序列法、角度调制法、脉冲频率调制法等其他方法。
通过这些方法,485转模拟量可以实现较高的精度、可靠性和抗干扰性。
2. 485转模拟量的特点(1)高精度485转模拟量通常采用16位或者24位的高精度芯片,精度可达到0.1%。
同时,485转模拟量器件采用的高精度OP放大器,能够有效地提高输出稳定性、抗干扰性和线性度。
(2)多路输入输出485转模拟量通常支持多路输入输出,可同时将多个模拟信号转换成数字信号,同时将多个数字信号转换成模拟量信号进行输出。
多路输入输出功能可以使设备统一化,减少设备数量。
(3)可编程性强485转模拟量采用现场编程方式,具有良好的可编程性,用户可以根据需要对其进行设置与调整。
(4)抗干扰性强485转模拟量的通讯协议采用的是差分信号传输,抗干扰能力非常强。
(5)易于安装和维护485转模拟量通常采用卡式结构或钢壳结构,易于安装和维护。
3. 485转模拟量的应用范围485转模拟量广泛应用于工业自动化、设备控制、环境监测等领域。
模拟信号4-20MA、0-5V转换RS485或232串口
模拟信号4-20mA转RS-485/232,数据采集A/D转换模块产品特点:●模拟信号采集,隔离转换 RS-485/232输出●采用12位AD转换器,测量精度优于0.1%●通过RS-485/232接口可以程控校准模块精度●信号输入 / 输出之间隔离耐压3000VDC●宽电源供电范围:8 ~ 32VDC●可靠性高,编程方便,易于应用●标准DIN35导轨安装,方便集中布线●用户可编程设置模块地址、波特率等●支持Modbus RTU 通讯协议●低成本、小体积模块化设计典型应用:●信号测量、监测和控制●RS-485远程I/O,数据采集●智能楼宇控制、安防工程等应用系统●RS-232/485总线工业自动化控制系统●工业现场信号隔离及长线传输●设备运行监测●传感器信号的测量图1 模块外观图●工业现场数据的获取与记录●医疗、工控产品开发●4-20mA或0-5V信号采集产品概述:产品实现传感器和主机之间的信号采集,用来检测模拟信号。
IBF系列产品可应用在 RS-232/485总线工业自动化控制系统,4-20mA / 0-5V信号测量、监测和控制,0-75mV,0-100mV等小信号的测量以及工业现场信号隔离及长线传输等等。
产品包括电源隔离,信号隔离、线性化,A/D转换和RS-485串行通信。
每个串口最多可接255只模块,通讯方式采用ASCII码通讯协议或MODBUS RTU通讯协议,其指令集兼容于ADAM模块,波特率可由代码设置,能与其他厂家的控制模块挂在同一RS-485总线上,便于计算机编程。
图2 模块内部框图IBF系列产品是基于单片机的智能监测和控制系统,所有的用户设定的校准值,地址,波特率,数据格式,校验和状态等配置信息都储存在非易失性存储器EEPROM里。
产品按工业标准设计、制造,信号输入 / 输出之间隔离,可承受3000VDC隔离电压,抗干扰能力强,可靠性高。
工作温度范围- 45℃~+85℃。
功能简介:信号隔离采集模块,可以用来测量一路电压或电流信号,1、模拟信号输入12位采集精度,产品出厂前所有信号输入范围已全部校准。
4-20mA、0-10v转RS485、232采集器精度0.1
4-20mA、0-10v转RS485、232采集器/精度0.14-20mA转RS485隔离变送器可实现传感器和主机之间的信号采集,用以检测模拟信号或控制远程设备。
通过软件的配置,可用于多种传感器类型,包括:模拟信号输入,模拟信号输出,和数字信号输入/输出(I/O),产品可应用在RS232或RS485总线工业自动化控制系统,0-20mA/0-10V信号测量、监视和控制,小信号的测量以及工业现场信号隔离及长线传输等。
产品包括电源转换,信号隔离、线性化,AD转换和RS485串行通信。
每个串口最多可接256只模块,通讯方式采用ASCII码通讯协议或Modbus RTU通讯协议,其指令集兼容于ADAM模块,波特率可由代码设置,能与其他厂家的控制模块挂在同一RS-485总线上,便于计算机编程。
产品是基于单片机的智能监测和控制系统,所有的用户设定的校准值,地址,波特率,数据格式,校验和状态等配置信息都储存在非易失性存储器EEPROM里。
产品按工业标准设计、制造,信号输入 / 输出之间隔离,可承受3000VDC隔离电压,抗干扰能力强,可靠性高。
工作温度范围- 25℃~+70℃。
信号隔离采集模块,可以用来测量一路电压或电流信号,1、模拟信号输入12位采集精度,产品出厂前所有信号输入范围已全部校准。
在使用时,用户也可以很方便的自行编程校准。
具体电流或电压输入量程请看产品选型。
2、通讯协议通讯接口: 1路标准的RS-485通讯接口或1路标准的RS-232通讯接口,订货选型时注明。
通讯协议:支持两种协议,命令集定义的字符协议和MODBUS RTU通讯协议。
可通过编程设定使用那种通讯协议,能实现与多种品牌的PLC、RTU或计算机监控系统进行网络通讯。
数据格式:10位。
1位起始位,8位数据位,1位停止位。
通讯地址(0~255)和波特率(2400、4800、9600、19200、38400bps)均可设定;通讯网络最长距离可达1200米,通过双绞屏蔽电缆连接。
RS232或485转(0-5V,4-20MA,0-10V)八路模拟信号输出
RS232/RS485信号转8路模拟信号隔离D/A转换器产品特点:●低成本、小体积模块化设计●RS-485/232接口,隔离转换成8路标准模拟信号输出●模拟信号输出精度优于 0.2%●可以程控校准模块输出精度●信号输出 / 通讯接口之间隔离耐压3000VDC●宽电源供电范围:8 ~ 32VDC●可靠性高,编程方便,易于安装和布线●用户可编程设置模块地址、波特率等●可设置成主机来读取IBF33产品数据实现远程采集●支持Modbus RTU 通讯协议,自动识别协议典型应用:●0-10V标准模拟信号输出●智能楼宇控制、安防工程等应用系统●RS-232/485总线工业自动化控制系统●灯光控制,LED智能调光控制●设备运行调试与控制●传感器信号的远程传输及信号还原●工业现场执行器数据给定●医疗、工控产品开发●4-20mA信号输出产品概述:IBF33系列产品实现主机RS-485/232接口信号隔离转换成标准模拟信号,用以控制远程设备。
IBF33系列产品可应用在 RS-232/RS-485总线工业自动化控制系统,4-20mA,0-5V,0-10V等标准信号输出,用来控制工业现场的执行设备,控制设备以及显示仪表等等。
产品包括电源隔离,信号隔离、线性化,D/A转换和RS-485串行通信。
每个串口最多可接255只 IBF33系列模块,通讯方式采用ASCII码通讯协议和MODBUS RTU通讯协议,自动识别通讯协议并回复,波特率可由代码设置,能与其他厂家的控制模块挂在同一RS-485总线上,便于计算机编程。
IBF33系列产品是基于单片机的智能监测和控制系统,所有的用户设定的校准值,地址,波特率,数据格式,校验和状态等配置信息都储存在非易失性存储器EEPROM里。
IBF33系列产品按工业标准设计、制造,信号输出 / 通讯接口之间隔离,可承受3000VDC隔离电压,抗干扰能力强,可靠性高。
工作温度范围- 45℃~+80℃。
232转485转换器原理
232转485转换器原理232转485转换器原理随着现代社会对自动化的要求越来越高,各种智能设备不断涌现,其中电气控制设备就是其中的重要一类,不论是工厂、机房还是普通的家庭用电,都会用到大量的电气控制设备。
232转485转换器作为电气控制设备中的一员,其作用非常重要,下面我们一起了解一下它的工作原理。
一、232转485转换器工作原理应该先明确一个问题,232转485转换器是什么?简单来讲,它是将串口的信号从RS-232信号转换成RS-485信号,或者从RS-485信号转换成RS-232信号的设备。
那么,这个设备是如何工作的呢?1.1 传输协议的差异在了解RS-232和RS-485之前,我们先说一下传输协议的差异。
RS-232是单工方式的,其传输速度较慢,最大传输距离较短约15米,因此通常用于传输少量数据。
而RS-485则是双工的,其传输速度更快,最大传输距离更远可达1200米,因此通常用于大型传输系统。
1.2 信号的差异RS-232和RS-485的信号相互不兼容。
RS-232信号的电压范围在±3到±25V之间,逻辑“1”表示为-3V至-25V,逻辑“0”表示为+3V 至+25V。
而RS-485信号的电压范围在±1.5到±6V之间,逻辑“1”表示为-1.5V至-6V,逻辑“0”表示为+1.5V至+6V。
1.3 232转485转换器工作原理232转485转换器的作用就在于将RS-232信号转换成RS-485信号或将RS-485信号转换成RS-232信号。
具体地说,RS-232传送信号通过转换器的串口,再通过485串口转换成RS-485信号或者反方向传输。
二、232转485转换器的应用232转485转换器常用于自动控制系统和通讯领域。
主要应用于监控设备、防盗系统、工控系统、电力自动化、交通系统等等。
三、需要注意的问题1. 需要确定设备的RS-232与RS-485的连接方式;2. 需要根据设备的速率设置232转485转换器;3. 需要注意设备的加电顺序,先给RS-485供电,再给RS-232供电;4. 如果设备有多个接收器,需要对设备的地址进行设置。
rs485转模拟量
rs485转模拟量
RS485转模拟量是一种常见的电气信号转换方式,旨在将数字信号转换为模拟信号。
其原理是通过RS485通讯协议将数字信号传输到模拟信号输出模块,再将模拟信号输出到需要控制的设备上。
下面将分步骤阐述该过程。
第一步,设置RS485通信协议。
RS485协议是一种串行通信协议,与RS232协议不同,其支持多主机设备之间的通信,适用于工业自动化场景。
在实际应用中,可以通过编程语言或者专门的RS485转UART 芯片设置通信协议。
第二步,将数字信号转化为模拟信号。
数字信号是一种离散的电信号(0或1),无法直接控制模拟设备。
因此,需要将数字信号转换成相应的模拟信号。
一般情况下,可以采取电压、电流或脉冲等方式转换,其中最常见的方法是通过数字模拟转换芯片(DAC)来实现。
第三步,输出模拟信号。
输出模拟信号的设备通常称为模拟量输出模块,其作用是将转换后的模拟信号输出到需要控制的设备上。
在实际应用中,通常采用模拟输出模块的模式进行控制,模拟输出模块提供了多种输出方式,例如电压、电流、频率等,用户可以根据实际需要选择合适的输出方式。
第四步,实际控制。
通过以上三步,已经可以将数字信号转化为模拟信号并输出到需要控制的设备上。
此时,可以通过相应的控制程序、交互界面等方式对设备进行控制,例如控制电机转速、调节灯光亮度等。
总的来说,RS485转模拟量技术可以很好地实现数字信号到模拟信号的转换,使得数字设备可以与模拟设备进行交互控制。
在实际应用中,该技术广泛应用于电力、化工、机械制造等领域,为自动化控制做出了重要贡献。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
RS232、485转4-20mA远程IO模块/数字转换模块
发展日新月异,无论是在生活中,还是在办公场所,我们都会接触到各种各样的电子设备。
而众多电子设备共同工作,也会产生一些信号源,为了更好地传输及采集信号,远程IO模块、信号变送器、信号采集模块等工业控制产品被开发出来。
以前,人们在铺设现成与盘柜之间的线路时,必须一根一根的连接,大大增加了线缆的成本和施工的时间,且如果距离都比较远还要面临电压衰减等问题。
而有了远程IO模块,则有效的解决了这一问题。
假如你的盘柜距离现场有200米,不使用远程IO,那么你每一条信号线都要放线200米,那么将远程IO模块安装在现场,可以从成本上为你节省了众多线缆的钱以及减少了施工的复杂性。
简单来说,有时候,会把一些IO设置在现场设备集中,距离中控又远的地方,然后通过光纤接回中控室,就是为了节省电缆采购和施工。
有时候,逻辑上的“远程”是因为“本地IO”允许数量无法满足实际需要,需要接“远程IO模板”,具体要看实际情况了。
此外,一般机柜间是放在装置现场的。
但有些控制信号,比如急停、旁路等控制信号在控制室实现,所以需要采用远程IO模块,把这些信号送到机柜间内控制系统。
特点:
● 低成本、小体积模块化设计
● 可以程控校准模块输出精度
● 信号输出/ 通讯接口之间隔离耐压3000VDC
● 宽电源供电范围:8 ~ 32VDC
● RS-485/232接口,隔离转换成标准模拟信号输出
● 模拟信号输出精度优于0.2%
● 可设置成主机来读取产品数据实现远程采集
● 可靠性高,编程方便,易于安装和布线
● 用户可编程设置模块地址、波特率等
● 支持Modbus RTU 通讯协议
应用:
● 标准模拟信号输出
● 工业现场控制信号隔离及长线传输
● 智能楼宇控制、安防工程等应用系统
● 传感器信号的远程传输及信号还原
● 工业现场执行器数据给定
● RS-232/485总线工业自动化控制系统
● 设备运行调试与控制
● 医疗、工控产品开发
● 4-20mA信号输出
电源隔离,信号隔离、线性化,D/A转换和RS-485串行通信。
每个串口最多可接256只
IRT-232/485系列模块,通讯方式采用ASCII码通讯协议或MODBUS RTU通讯协议,其指令集兼容于ADAM模块,波特率可由代码设置,能与其他厂家的控制模块挂在同一RS-485总线上,便于计算机编程。
IRT-232/485系列产品是基于单片机的智能监测和控制系统,所有的用户设定的校准值,地址,波特率,数据格式,校验和状态等配置信息都储存在非易失性存储器EEPROM里。
IRT-232/485系列产品按工业标准设计、制造,信号输出/ 通讯接口之间隔离,可承受3000VDC隔离电压,抗干扰能力强,可靠性高。
工作温度范围- 45℃~+80℃。
信号隔离D/A转换模块,可以用来输出一路电压或电流信号,也可以用来输出两路可以共地的电流或电压信号。
选型举例1:型号:IRT-485-A4 表示RS-485接口,4-20mA信号输出
选型举例2:型号:IRT-232-U1 表示RS-232接口,0-5V信号输出
通用参数:
(typical @ +25℃,Vs为24VDC)
输出类型:电流输出/ 电压输出
精度:0.2%
输出失调:电流输出±0.5 uA/℃,电压输出±0.1 mV/℃
通讯:协议RS-485 或RS-232 标准字符协议和MODBUS RTU通讯协议
波特率(2400、4800、9600、19200、38400bps)可软件选择
地址(0~255)可软件选择
温度漂移:±20 ppm/℃ (±30 ppm/℃, 最大)
功率消耗:小于1.5W
工作温度:- 45 ~ +80℃
工作湿度:10 ~ 90% (无凝露)
存储温度:- 45 ~ +80℃
输出带载能力:电流输出350Ω (4-20mA/0-20mA/0-±20mA电流输出)
电压输出10mA(0-5V/0-10V/0-±5V电压输出)
通讯响应时间:100 ms 最大
工作电源:+8 ~ 32VDC宽供电范围,内部有防反接和过压保护电路
存储湿度:10 ~ 95% (无凝露)
隔离耐压:通讯接口/ 输出之间:3KVDC,1分钟,漏电流1mA
其中通讯接口和电源共地。
耐冲击电压:3KVAC, 1.2/50us(峰值)
输出范围和数据格式:
模拟量输出模块使用了3种数据格式:
00:工程单位(Engineering Units)
01:满刻度的百分比(% of FSR)
10:16进制的补码(Twos complement)
通用参数:
(typical @ +25℃,Vs为24VDC)
输出类型:电流输出/ 电压输出
精度:0.2%
应用举例:
1、输出范围为A4: 4~20mA,设置输出为4 mA,命令如下:
工程单位用户命令#010+04.000(cr)
满刻度的百分比用户命令#010+020.00(cr)
16进制的补码用户命令#010333(cr)
2、输出范围为U1: 0~5V,设置输出为3V,命令如下:
工程单位用户命令#010+3.0000(cr)
满刻度的百分比用户命令#010+060.00(cr)
16进制的补码用户命令#010999(cr)
校准模块:
产品出厂时已经校准,用户无需校准即可直接使用。
使用过程中,你也可以运用产品的校准功能来重新校准模块。
在校准时,模块需要使用一个高精度万用表来监测模块的输出。
为了提高校准精度,建议使用以下设备来校准:
1、一个5位半或更高精度的电压/电流测量仪表监测输出信号的准确性
校准过程
1. 选择要校准的输出通道,按照模块的输出范围接上对应的电压或电流测量仪表。
2. 设置模拟量输出模块需要校准的通道输出零点信号,通常为0mA、4mA或0V等。
通过命
令集第一条命令来设置模拟量输出,调节到测量仪表里显示的输出信号为零点值。
3. 待信号稳定后,向模拟量输出模块发送偏移校准$AA1N命令(N代表当前正在校准的
通道代号,0或1)。
4. 设置模拟量输出模块需要校准的通道输出满度信号。
通过命令集第一条命令来设置模拟
量输出,调节到测量仪表里显示的输出信号为满度值。
5. 待信号稳定后,向模拟量输出模块发送增益校准$AA0N命令(N代表当前正在校准的通
道代号,0或1)。
6. 校准完成
Modbus RTU 通讯协议:
模块出厂默认协议为字符通讯协议,如果需要将模块设置为Modbus RTU通讯协议,请按以下步骤设置:
1、将INIT引脚(第8脚)和GND引脚(第7脚)短接。
2、正确连接电源线和通讯接口线。
3、接通电源,模块自动进入缺省状态,通讯地址为00,波特率为9600。
4、等待1分钟,模块初始化。
5、发送命令$00P1(cr),检查应答,如果为!00 (cr)则设置成功。
6、关闭电源,断开INIT引脚和GND引脚之间的连接。
7、模块已经成功设置为Modbus RTU通讯协议方式。