485数字量IO卡 分布式采集 支持moudbus协议传输

合集下载

RS485通信和Modbus协议

RS485通信和Modbus协议

在工业控制、电力通讯、智能仪表等领域,通常情况下是采用串口通信的方式进行数据交换。

最初采用的方式是RS232接口,由于工业现场比较复杂,各种电气设备会在环境中产生比较多的电磁干扰,会导致信号传输错误。

除此之外,RS232接口只能实现点对点通信,不具备联网功能,最大传输距离也只能达到几十米,不能满足远距离通信要求。

而RS485则解决了这些问题,数据信号采用差分传输方式,可以有效的解决共模干扰问题,最大距离可以到1200米,并且允许多个收发设备接到同一条总线上。

随着工业应用通信越来越多,1979年施耐德电气制定了一个用于工业现场的总线协议Modbus协议,现在工业中使用RS485通信场合很多都采用Modbus协议,本节课我们要讲解一下RS485通信和Modbus协议。

单单使用一块KST-51开发板是不能够进行RS485实验的,应很多同学的要求,把这节课作为扩展课程讲一下,如果要做本课相关实验,需要自行购买USB转485通信模块。

RS485通信实际上在RS485之前RS232就已经诞生,但是RS232有几处不足的地方:1、接口的信号电平值较高,达到十几V,容易损坏接口电路的芯片,而且和TTL电平不兼容,因此和单片机电路接起来的话必须加转换电路。

2、传输速率有局限,不可以过高,一般到几十Kb/s就到极限了。

3、接口使用信号线和GND与其他设备形成共地模式的通信,这种共地模式传输容易产生干扰,并且抗干扰性能也比较弱。

4、传输距离有限,最多只能通信几十米。

5、通信的时候只能两点之间进行通信,不能够实现多机联网通信。

针对RS232接口的不足,就不断出现了一些新的接口标准,RS485就是其中之一,他具备以下的特点:1、我们在讲A/D的时候,讲过差分信号输入的概念,同时也介绍了差分输入的好处,最大的优势是可以抑制共模干扰。

尤其工业现场的环境比较复杂,干扰比较多,所以通信如果采用的是差分方式,就可以有效的抑制共模干扰。

485通讯协议

485通讯协议

485通讯协议协议名称:485通讯协议一、引言485通讯协议是一种串行通信协议,用于在多个设备之间进行数据传输。

本协议旨在规范485通讯的数据格式、传输速率、错误处理等方面的要求,以确保通信的稳定性和可靠性。

二、范围本协议适用于使用485通讯协议的各类设备和系统,包括但不限于工业自动化控制系统、安防监控系统、电力系统等。

三、术语和定义1. 485通讯:指使用RS-485电平标准进行数据传输的通信方式。

2. 主设备:指在485通讯中具有控制和管理功能的设备。

3. 从设备:指在485通讯中接受主设备控制和管理的设备。

4. 数据帧:指在485通讯中传输的数据单元,包括起始位、数据位、校验位和停止位。

四、通讯参数1. 传输速率:485通讯的传输速率应根据具体应用场景的需求确定,常见的传输速率包括9600、19200、38400、57600、115200等。

2. 数据位:通讯数据位的长度应为8位。

3. 校验位:通讯校验位应根据具体应用场景的需求确定,常见的校验方式包括无校验、奇校验和偶校验。

4. 停止位:通讯停止位的长度应为1位。

五、数据格式1. 数据帧结构:通讯数据帧应按照以下结构进行组织:起始位(1位) + 数据位(8位) + 校验位(1位) + 停止位(1位)2. 起始位:起始位为逻辑低电平,用于标识数据帧的开始。

3. 数据位:数据位用于传输有效数据,长度为8位。

4. 校验位:校验位用于检测数据传输过程中的错误,常见的校验方式包括奇校验和偶校验。

5. 停止位:停止位为逻辑高电平,用于标识数据帧的结束。

六、通讯流程1. 主设备发送数据帧:a. 主设备发送起始位。

b. 主设备发送数据位,包括有效数据。

c. 主设备发送校验位,用于校验数据的正确性。

d. 主设备发送停止位,标识数据帧的结束。

2. 从设备接收数据帧:a. 从设备接收起始位,判断数据帧的开始。

b. 从设备接收数据位,包括有效数据。

c. 从设备接收校验位,用于校验数据的正确性。

485 modbus 控制 io

485 modbus 控制 io

我很高兴能成为你的文章写手,现在我们来共同探讨一下485 modbus 控制 io这个主题。

我会对这个主题进行初步的介绍和评估,然后按照深度和广度的要求,撰写一篇有价值的文章。

485 modbus 控制 io是一个技术性较强的主题,涉及到串行通信协议、数据传输、I/O控制等方面。

这个主题在工业自动化、物联网等领域有着广泛的应用,对于控制系统的设计和实现具有重要意义。

在我们的文章中,我会优先以从简到繁、由浅入深的方式来探讨这个主题,以便你能更深入地理解。

在文章的开头,我会首先介绍485 modbus控制io的基本概念和原理,包括485通信协议的特点、modbus协议的结构和功能,以及io 控制的基本原理和作用。

我会逐步展开对485 modbus控制io的应用场景和具体实现方法的分析,包括在工业控制系统中的应用、在物联网设备中的应用等方面。

在文章的主体部分,我将详细解释485 modbus控制io的工作原理和数据传输过程,涉及到固定格式的数据帧、位置区域识别、数据解析等方面。

我还会结合具体的实例和案例,来说明485 modbus控制io在实际工程中的应用和效果。

在文章的结尾部分,我将对整个主题进行总结和回顾,总结485 modbus控制io的特点和优势,回顾文章中提到的关键内容和观点。

并且,我会共享我的个人观点和理解,对485 modbus控制io的未来发展趋势和应用前景进行展望。

我会按照知识文章的格式,使用普通文本撰写,以序号标注内容,并在文章中多次提及485 modbus控制io这个关键词。

文章的总字数将会超过3000字,以确保全面、深刻和灵活地表达主题内容。

希望这篇文章能够给你带来全面而深刻的理解,期待与你共同探讨这个主题!由于485 modbus 控制 io的技术性较强,因此在文章的扩写部分,我将重点对一些关键概念和原理进行更为深入的解释,并结合更多的具体案例和应用场景,以便读者能够更加全面地理解这个主题。

智慧水务平台整体建设方案(完整版)

智慧水务平台整体建设方案(完整版)

智慧水务整体解决方案一、概述将漏损控制在合理的范围内是城市供水企业特别关注的问题,据统计城镇供水管网系统中的漏损率普遍在15~20%,其中有相当一部分城市供水系统的实际漏损率在20%以上。

管网的泄漏不仅造成水资源的浪费,直接影响供水企业的经济效益,开展供水管网的分区装表计量技术并采用可视化的方式有机整合水务管理部门与供水设施,形成城市水务互联网,将大量水务信息进行及时分析和处理,以更加精细和动态的方式管理水务系统的整个生产、管理和服务流程已经成为供水企业的发展方向。

二、系统架构1:控制及测量传感器层通过电磁式水表、电磁流量计及压力变送器等采集终端和无线网络在线实时感知城市供水系统的运行状态,建立完整的供水管网技术档案和管网地理信息系统,实现实时采集和监控,最终实现漏损控制。

2:数据采集显示层现场工程可根据确定的传感器,选择上海辉度Modbus-RTU总线采集控制IO 卡,同时根据智慧监控系统的现场要求,可以选配多台现场显示人机界面,如:WTH207A(ARM9内核7寸人机界面),WTH407A(工业7寸安卓人机界面)用于采集数据显示及用户信息输入。

现场设备的每个传感器都可以直接连接到WTD系列采集控制IO卡,实时快速采集控制每个对象数据,然后所有的WTD产品通过标准的RS485通信接口,利用Modbus-RTU总线通信协议与WTH207A/WTH407A人机界面进行数据交互。

3:数据通信网络层通信网络层由各种网络方式负责把人机界面采集到的各个变电站数据传递到云平台,同时也会根据云平台的指令传递及控制现场人机界面或采集控制卡,从而采集控制所有的感知层传感器。

网络通信方式有:有线以太网、2G/GPRS、3G、4G、ROLA、NBIOT等。

本系统由于现场端只涉及水务参数的采集及控制,不涉及音频视频等传输,所以使用了2G网络通信方式。

若现场采集控制端不需要显示功能或人机交互输入功能,也可以选择不安装WTH207A/WTH407A人机界面,直接使用上海辉度WTD934G或WTD936G智能云网关产品,辉度的智能网关专门针对智慧水务监控系统现场端已经安装上海辉度非无线采集产品或已经安装了其他厂家的采集器从而推出的数据智能通信转换器,把现场的采集数据传到云端服务器,其通用性强,能够接入西门子、施耐德、欧姆龙、三菱等国内外PLC或采集控制器,具有断点续传功能,确保数据完整性。

modbus通讯协议与485

modbus通讯协议与485

Modbus通讯协议与4851. 什么是Modbus通讯协议?Modbus通讯协议是一种用于串行通信的协议,常用于工业自动化领域中的设备间通讯。

该协议设计简单、易于实现,因此被广泛应用于工业现场中。

Modbus协议支持多种物理介质,包括串口(如RS-232、RS-485)和以太网(如TCP/IP),其中,Modbus-RTU和Modbus-TCP是较为常见的两种实现方式。

2. 485总线介绍485总线是一种串行通信标准,广泛用于远距离数据传输。

它能实现多个设备通过同一条总线进行通信,且可实现传输距离高达1200米,通信速率可达到10 Mb/s。

相较于RS-232,RS-485是一个全双工的通信接口,并且支持多主设备,能够同时连接多个设备,使多个设备能够实现互相通信。

3. Modbus-RTU协议Modbus-RTU是一种基于二进制的Modbus协议实现方式,主要用于串口通信。

以下是Modbus-RTU常用的帧格式:起始符地址功能码数据区 CRC校验其中,起始符为11位的低电平信号,用于起始帧的标识,地址为设备的唯一标识符,功能码表示操作的具体功能,数据区包含要发送或接收的数据,CRC校验用于验证数据的完整性。

Modbus-RTU支持多种功能码,包括读取单个寄存器、读取多个寄存器、写单个寄存器等。

其通信速率可根据设备需要进行设置。

4. Modbus-TCP协议Modbus-TCP是Modbus协议的一种基于以太网的实现方式。

它使用常用的TCP/IP网络进行通信,能够实现高速、可靠的数据传输。

Modbus-TCP与Modbus-RTU相比,最明显的区别是使用了不同的物理介质和通信协议。

Modbus-TCP通过以太网进行数据传输,其帧格式与Modbus-RTU有所不同。

Modbus-TCP协议使用了标准的TCP/IP协议作为传输层协议,因此具有较高的灵活性和互操作性。

它可以与现有的以太网基础设施无缝集成,并且支持在局域网或广域网上进行远程数据传输。

工业现场控制中IO信号采集模块是如何采集传感器信号的

工业现场控制中IO信号采集模块是如何采集传感器信号的

工业现场控制中IO信号采集模块是如何采集传感器信号的因为工业现场环境中会安装许多不同传感器,而又存在着限制问题,所以许多的传感器信号,就像压力传感器输出的电压或者电流信号没办法进行远传,或是在传感器布线比较复杂的情况下,就会选用分布式或者远程的信号采集模块在现场把信号较高精度地转换成数字量,然后通过各种远传通信技术,把数据传到计算机或者其他控制器中进行处理。

这时候就可以用到IO信号采集模块了,这种产品是一款用于工业自动化领域,可以进行远程遥测、遥控、遥信等功能。

它能将串口数据或者模拟量变量采集后通过像RS232、RS485、USB、以太网、CAN总线等等来进行远程传输。

IO采集模块上报接口采用RS485通讯总线及标准MODBUS-RTU通用协议,方便集成到第三方应用系统中。

也可以通过AD采样芯片对采集到的传感器信号进行相关处理,然后换算成相应数值以485或别的方式和上位机进行通讯。

像信号采集模块绝大多数是集中在采集模拟量、数字量、热电阻、热电偶,其中热电阻可以认为是非电量,其实本质上还是要用电流驱动来采集,其中模拟量采集卡和数字量采集卡用得是比较广泛的。

因为,信号采集模块对环境的适应能力更强,可以应对各种恶劣的工业环境。

而和常见的内置信号采集模块不同,外置信号采集模块一般采用USB接口和1394接口,因此外置信号采集模块主要指USB采集卡和1394采集卡。

IO信号采集模块主要作用都包含了,对信号进行调理比如放大、滤波、隔离等。

还有AD转换,此处涉及采样时钟、FIFO等概念。

经计算机接口总线传输至计算机,像USB总线、以太网线、串口等。

数据传输至上位机后,通过软件进行处理。

其实关于IO采集模块输入输出卡是有别于传统的数字量IO模块,它是分布式的IO信息点汇聚到一根485总线进行远距离传输,通过电脑和人机界面来采集干接点信号或控制设备的开关动作。

在传统的分布式控制系统中,IO设备与计算机直接通过IO线缆以硬连接的方式实现通信,采用硬连接方式使得需要数量繁多的IO线缆传输IO信号,使得布线复杂系统扩展性差。

分布式io


采集控制模块
代表型号
产品简介
代表型号
M244、M281、MD44、MD88、M232D-P、MDIA、MDVA、M2IA、M2VA……
产品简介
在许多工业场合,RJ45是最普遍的接线标准。分布式I/O模块采用业界通用的Modbus TCP协议,I/O与系统 完全隔离。为用户提供RTOS嵌入式实时操作系统、软硬件双看门狗设计不死机不丢包、宽电压高低温工作环境、、 全端口防错接反接保护、高性价比、远超同类的智能测控解决方案。代表型号有:M244、M281、MD44、MD88、 M232D-P、MDIA、MDVA、M2IA、M2VA等。下面以M244为例说明。
电源具有良好的过流ቤተ መጻሕፍቲ ባይዱ压、防反接保护功能
下图册为接线示意图
丰富的指示灯,全面查看状态,及时排查故障
参数
参数
输入接口:4路干接点输入过压小于60V,过流小于100mA 输出接口:2路C型继电器2A30VDC/1A125VAC(0,1路) 2路集电极开路输出30V500mA(2,3路) 接口类型:RJ-45 速率:10/100M自适应 嵌入协议:ARP,ICMP,IP,TCP,UDP,DHCP,DNS 数据位 :8 停止位 :1 :1-255 串口防雷:600W ESD保护:1.5KV 电源规格:9-24VDC
功能介绍
功能介绍
级联示意图表,可以用手拉手方式接线分布式 I/O模块可用于数据收集和各种控制的应用。模块具有可靠度 高、价格优惠、设置容易、络布线方便等特性,适用于分散地区的应用,可以节省系统整合的时间和费用。
分布式io
分布式 I/O模块可以级联使用,满足各种采集需求。且体积小以及可以堆叠和导轨安装固定,所以很容易整 合在现有的系统中。关于数据的读写,分布式 I/O模块采用标准的Modbus RTU和Modubs TCP通讯协议,使用标 准的Modbus协议可以很容易与业界的PLC、SCADA、HMI通讯。

485总线协议

485总线协议简介485总线协议是一种常用的串行通信协议,用于在远距离通信中传输数据。

它可以实现多个设备之间的双向通信,具备高可靠性和抗干扰能力。

本文将介绍485总线协议的基本原理、通信方式以及应用案例。

基本原理485总线协议采用差分信号传输,即通过两根信号线来传输数据。

其中,一根线为A线,另一根线为B线。

通过在这两根线之间传输电压差来表示二进制数据。

当A线高电平,B线低电平时,表示逻辑1;当A线低电平,B线高电平时,表示逻辑0。

通过这种方式,485总线协议实现了数据的传输。

通信方式485总线协议支持两种主要的通信方式:半双工和全双工。

半双工通信在半双工通信中,数据的传输是单向的,即一次只能有一个设备发送数据,其他设备只能接收数据。

设备在发送数据之前必须先获取总线的控制权,然后开始发送数据。

其他设备在接收到数据后,可以进行相应的处理。

半双工通信适用于需要轮流发送数据的场景,如监控系统中的传感器数据采集。

全双工通信在全双工通信中,数据的传输是双向的,即多个设备可以同时发送和接收数据。

设备之间不需要获取控制权,可以自由地发送和接收数据。

全双工通信适用于需要设备之间实时交互的场景,如工业自动化系统中的控制指令传输。

应用案例485总线协议在各个领域都有广泛的应用。

下面将介绍几个典型的应用案例:工业自动化在工业自动化系统中,485总线协议被广泛应用于传感器和执行器之间的数据传输。

通过485总线,可以实现对温度、压力、流量等参数进行实时监控和控制。

工业自动化系统通常包括多个设备,通过485总线协议可以实现设备之间的高效通信,提高生产效率和质量。

楼宇自控楼宇自控系统是对大型建筑物进行智能化管理的重要手段。

485总线协议在楼宇自控系统中扮演了重要的角色。

通过485总线协议,可以实现对灯光、空调、安防等设备的集中控制和管理。

这样可以提高楼宇的能源利用率,降低运营成本。

环境监测环境监测系统通常需要监测大面积的环境参数,如气温、湿度、气体浓度等。

RS485采集模块与力控软件进行Modbus RTU通讯

M系列RS485采集模块与力控ForceContrl V7.0软件通讯M系列RS485采集模块是基于RS485网络的数字量和模拟量采集模块,支持工业标准的Modbus RTU 协议,包括:M-IB16 (16路数字量输入模块)、M-OB16(16路数字量输出模块)、M-IF16C(16路模拟量输入模块)、M-OF8C(8路模拟量输出),可以与组态王、力控以及支持Modbus RTU协议的PLC等系统或软件联合使用,下面以M系列RS485采集模块与力控ForceControl V7.0软件进行通讯为例。

1、启动力控ForceControl V7.0软件,打开工程管理器,新建工程,输入项目名称、路径、描述等。

2、在ForceControl开发系统中,进行IO设备组态,配置M-IB16采集模块,设备地址为1。

第一步:输入设备名称、设备描述、更新周期、超时时间、设备地址和通讯方式。

第二步:输入串口号、波特率、数据位、停止位、奇偶校验。

第三步:设置保持寄存器写操作、线圈等参数,默认即可。

3、同上,配置M-OB16采集模块,设备地址为2。

4、在力控ForceControl软件数据库组态中定义变量,输入变量名、连接I/O设备、连接项。

M-IB16的16路数字量输入I0~I15分别对应到寄存器100001~100016,通过02号功能码进行读取:M-OB16的16路数字量输出Q0~Q15分别对应寄存器000001~000016,通过05号功能码进行写入操作:5、在IOManager窗口,通过已建设备进行设备测试。

IOTester窗口可以监测到M-IB16的数字量输入I0和I1为1:通过设置数据窗口,将Q0的值写入1,可以给M-OB16的第1个输出点置1:6、在力控ForceControl中进行画面设计。

运行画面,M-IB16的数字输入I0为1时,可以看到指示灯红黄闪烁:。

RS-485和Modbus通信协议及工作原理

RS-485和Modbus通信协议及工作原理在(工业控制)、电力通讯、(智能)仪表等领域,通常情况下是采用串口(通信)的方式进行数据交换。

最初采用的方式是(RS)232接口,由于(工业)现场比较复杂,各种(电气)设备会在环境中产生比较多的电磁千扰,会导致(信号)传输错误。

1979年施耐德电气制定了一个用于工业现场的总线协议Modbus协议,现在工业中使用RS485通信场合很多都采用Modbus 协议,所以今天我们来了解下RS485通信和Modbus通信协议。

什么是串口通信串口通信(Serial Communication),是指外设和计算机间,通过数据信号线、地线、控制线等,按位进行传输数据的一种通讯方式。

这种通信方式使用的数据线少,在远距离通信中可以节约通信成本,但其传输速度比并行传输低。

由于串行通信是在一根传输线上一位一位的传送信息,所用的传输线少,并目可以借助现成的电话网进行信息传送,因此,特别适合于远距离传输。

(RS-485)协议概述RS-485和RS-232一样,都是审行通信标准,现在的标准名称是(TI)A485/EIA-485-A,但是人们会习惯称为RS485标准,RS-485常用在工业、自动化、汽车和建筑物管理等领域。

RS-485总线弥补了RS-232通信距离短,速率低的缺点,RS-485的速率可高达10Mbit/s,理论通讯距离可达1200米;RS-485和RS-232的单端传输不一样是差分传输,使用一对双绞线,其中一根线定义为A,另一个定义为B。

通常情况下,RS485的信号在传送出去之前会先分解成正负对称的两条线路(即我们常说的A、B信号线),当到达接收端后,再将信号相减还原成原来的信号。

拓扑结构RS485有两线制和四线制两种接线,四线制只能实现点对点的通信方式,现很少采用,多采用的是两线制接线方式,这种接线方式为总线拓扑结构,在同一总线上最多可以挂接32个节点RS-485总线同12C总线一样支持主从模式,支持点对点单从机模式,也支持多从机模式,不支持多主机模式。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

DAM-3014D 说明书★端子分布图
★主要指标
16 路隔离集电极开路输出模块
■数字量输出:16 路集电极开路
■最大负载:30V,100mA
■隔离电压:3750V
■直接驱动功率继电器
■支持双看门狗
■ LED 指示输出状态
■电源:未调理 +10~+30VDC
■功耗:0.7W @ 24VDC
★接线图(图的右侧为用户接线方式)
★结构框图
★代码配置表
集电极开路输出
■波特率配置代码表
代码 00 01 02 03 04 05 06 07 波特率1200 2400 4800 9600 19200 38400 57600 115200
1. 命令字定义表
#define CMD_GET_MODULE_CONFIG
#define CMD_SET_MODULE_CONFIG
#define CMD_READBACK_ERROR
// ---------- DO 命令 ---------- ART 通信协议说明
0x00 // 获得模块基本信息
0x01 // 设置模块基本信息
0x02 // 容错处理
#define
CMD_GET_DO
#define
CMD_SET_DO
0x10 // 获得 DO 输出值
0x11 // 设置 DO 输出值
#define
CMD_GET_DO_POWER
#define
CMD_SET_DO_POWER
#define
CMD_GET_DO_SAFE
#define
CMD_SET_DO_SAFE
// ----------
看门狗命令 ----------
#define
CMD_START_STOP_WATCHDOG
#define
CMD_GET_WATCHDOG_STATUS
#define
CMD_GET_RESET_STATUS
#define
CMD_RESET_WATCHDOG
#define
CMD_GET_TIMEOUT_VALUE
#define
CMD_SET_TIMEOUT_VALUE
0x12 // 获得 DO 上电值
0x13 // 设置 DO 上电值
0x14 // 获得 DO 安全值
0x15 // 设置 DO 安全值
0x90 // 启 /停软件看门狗
0x91 // 获得看门狗状态
0x92 // 获得看门狗复位状态
0x93 // 复位看门狗
0x94 // 获得看门狗溢出时间
0x95 // 设置看门狗溢出时间
注:发送请求是上位机的操作,返回回答是下位机的操作。

数据按小端模式传输(低字节在前,高字节在后) 。

指令格式中数字没有特殊说明的都是十六进制数。

包长指整个数据包的长度。

校验方法为数据包中的数据(不含校验值)相异或的结果,即校验值。

2. 通用命令
2.1 获得模块基本信息
发送请求
返回应答
接上表
Public Const CMD_GET_MODULE_CONFIG 说明:TT 表示模块型号(例如 3060 等) 。

SS 表示类型后缀,即同一模块型号的不同后缀(例如 3060V ,3041BD 等) ,两个后缀均以ASCII 形式传送,
没有时以空格代替。

2.2 设置模块基本信息
发送请求
接上表
0x01 说明:其返回应答请见容错处理。

模块地址范围:00H ~FFH
模块波特率:见上面的波特率配置代码表。

模块的校验:01—有,00-无。

2.3 容错处理(回读错误信息)
发送请求
字节号 0
1 2
返回应答
Public Const CMD_READBACK_ERROR
说明:若 Header 等于 33H 为错误应答,若等于 5AH 为正确应答(即为请求应答)。

命令字中“XX”对应执行完命令的命令字。

3. 数字量输出命令
3.1 获得数字量输出值
发送请求
返回应答
0x10
3.2 设置数字量输出值
Public Const CMD_SET_DO 0x11
其返回应答请见容错处理。

3.3 获得数字量输出上电值
DAM-3000 Data Acquisition Modules User’s Manual(V6.10)
返回应答
Public Const CMD_GET_DO_POWER
3.4 设置数字量输出上电值
发送请求
Public Const CMD_SET_DO_POWER
其返回应答请见容错处理。

3.5 获得数字量输出安全值
发送请求
返回应答
CMD_GET_DO_SAFE
3.6 设置数字量输出安全值
发送请求
DAM-3000 Data Acquisition Modules User’s Manual(V6.10)
CMD_SET_DO_SAFE
其返回应答请见容错处理。

4. 上位机软件看门狗命令
4.1 上位机正常
发送请求
4.2 启/停软件看门狗
发送请求
CMD_START_STOP_WATCHDOG
其返回应答请见容错处理。

4.3 获得看门狗状态
发送请求
返回应答
CMD_GET_WATCHDOG_STATUS
DAM-3000 Data Acquisition Modules User’s Manual(V6.10)
说明:D0 位指示看门狗溢出状态,为0:看门狗正常;为1:看门狗溢出。

D1 位指示看门狗启停状态,为0:看门狗停止;为1:看门狗启动。

4.4 复位看门狗
发送请求
CMD_RESET_WATCHDOG
其返回应答请见容错处理。

4.5 获得看门狗溢出时间
发送请求
返回应答
CMD_GET_TIMEOUT_VALUE
4.6 设置看门狗溢出时间
发送请求
CMD_SET_TIMEOUT_VALUE
说明:可通过此命令来禁止看门狗工作,即设置溢出值为 00H。

其返回应答请见容错处理。

相关文档
最新文档