产品中心

行业方案

技术支持

新闻中心

首页 > 产品中心 > RPC2000 > 通信模块



RPC2404 - RS485从站接口模块

  • MODBUS RTU从站
  • 200字节输入/输出
  • 端子接线方便
  • 波特率可配置
  • 从站地址可配置

主要性能

参数列表

安装尺寸

典型应用

相关下载

技术问答


       RPC2404为RS485扩展模块,实现CPU模块通过扩展接口和主站(如上位机、触摸屏等)通讯。

  • 通讯参数

  •              通讯口数量:   1个

  •              接口类型      接线端子

  •              通讯协议      MODBUS  RTU 从站

  •              通讯数据区:    I 、Q 区

  •              通讯速率:       9600 、19200 、38400 bps


  • 模块功耗


模块功耗


5VDCCPU扩展总线提供)

50mA

 

  • 工作环境


工作环境


工作温度

0+55


存储温度

-40+70


相对湿度

5%95%,不凝结

  • MODBUS RTU功能描述


    功能码

名称

作用(对主站而言)


01

读取开出状态

取得一组开关量输出的当前状态


02

读取开入状态

取得一组开关量输入的当前状态


03

读取模出状态

取得一组模拟量输出的当前状态


04

读取模入状态

取得一组模拟量输入的当前状态


05

强制单路开出

强制设定某个开关量输出的值


06

强制单路模出

强制设定某个模拟量输出的值


15

强制多路开出

强制设定多个开关量输出的值


16

强制多路模出

强制设定多个模拟量输出的值

 

  • 软件配置

RPC2404软件配置如图所示其中,只需配置波特率,有96001920038400三种波特率可供选择其他参数为8位数据位1位停止位无校验,从站地址可以根据现场需要进行修改,为1~125

图2  RPC2404配置示意图.png

RPC2404配置示意图

  • MODBUS RTU地址映射表(以模块首字起始地址为%IW2%QW2举例)

1  RPC2404数据区Modbus RTU协议地址映射关系


数据区

类型

地址范围

Modbus

地址

映射公式

Modbus

数据类型


I

%IX

BOOL

%IX2.0~%IX201.7

0~1599

IXm.n

m-输入首字地址)*8+n

0x


%IW

WORD

%IW2~%IW200

0~99

IWm

m-输入首字地址)/2

4x


Q

%QX

BOOL

%QX2.0~%QX201.7

0~1599

QXm.n

m-输出首字地址)*8+n

1x


%QW

WORD

%QW2~%QW200

0~99

QWm

m-输出首字地址)/2

3x

小提示:I区是PLC只读寄存器,也是上位客户端读写寄存器;Q区是PLC读写寄存器,也是上位客户端只读寄存器上位客户端地址一般需要偏移1位,即起始映射地址为1


  • 安装尺寸


外形及安装


尺寸规格

72mm(L)×80mm(W)×63mm(H)


重量

160g


安装方式

导轨安装,标准35mm DIN导轨


面板安装

  

  • 主要接口及端子定义

① RS485接口:RS485接口为端子接线,“ * ”表示此通道未定义;

② 指示灯:COM指示灯亮表示RPC2404与RS485主站之间正在进行通讯数据交互,灭表示以太网没有通讯数据交互。RUN用于显示模块运行情况。

图1  RPC2404模块图.png 

1  RPC2404模块图


RPC2000系列PLC 软件手册
RPC2000系列PLC 软件手册关闭

版本:2018

发布时间:2018-12-10

大小:5.47 MB

概述

《RPC2000 系列 PLC 软件手册》是蓝普锋公司对其RPC2000 系列 PLC 的 RunPro 软件进行详细介绍的参考手册,主要包含以下信息(1)RunPro 软件使用入门篇;(2)RunPro 软件使用进阶篇。读者需要具有一定的 PLC 背景知识,对 RPC2000 系列 PLC 有一定的了解,并熟悉 RunPro 一些指令的使用方法。百度云盘提取码:z1kb

RPC2000系列PLC 指令手册
RPC2000系列PLC 指令手册关闭

版本:2018

发布时间:2018-12-10

大小:5.0MB

概述

《RPC2000系列PLC指令手册》对蓝普锋公司研发的RPC2000系列PLC的指令系统进行了全面、详细的描述,是用户使用RPC2000系列PLC产品的重要参考资料。 读者需要具有一定的PLC基础知识,对RPC2000系列PLC有一定的了解,并且熟悉RunPro软件的使用方法。百度云盘提取码:agry

RPC2000系列PLC编程软件 1.0.2
RPC2000系列PLC编程软件 1.0.2关闭

软件名称:RunPro V1.0.2

安装环境:Windows操作系统,如XP、7,8,10等

发布时间:2017-03-01

安装大小:14.3 MB

软件简介

RunPro 软件是北京蓝普锋科技有限公司专为 RPC2000系列 PLC 所开发的基于 Windows系统的编程工具。RunPro 软件同时集成了控制方案编辑和仿真调试功能,方便工程师实时查看程序结果。 RunPro 编程软件符合 IEC61131-3,支持指令列表(IL)、梯形图(LD)、结构化文本(ST)、功能块图(FBD)、顺序功能图(SFC)、连续功能图(CFC)六种编程语言。

更新内容

支持RPC2107N,RPC2321等硬件,增加483_3通讯指令库,以太网指令库。 百度云盘提取码:7rm2

下载方式

PLC与WINCC如何通讯

PLC与WINCC如何通讯关闭

        RPC2000系列PLC可以通过串口、网口与上位机软件进行通讯,与WINCC可以通过第三方OPC协议进行通讯,具体请参考手册资料《RPC2000系列PLC与WINCC通讯说明.pdf


PLC与力控如何通讯

PLC与力控如何通讯关闭

        RPC2000系列PLC可以通过串口、网口与上位机软件进行通讯,与力控可以MODBUS协议进行通讯,也可以通过蓝普锋RPC2000系列PLC专用驱动进行通讯,具体请参考手册资料《RPC2000系列PLC与力控通讯说明.pdf


PLC与组态王如何通讯

PLC与组态王如何通讯关闭

        RPC2000系列PLC可以通过串口、网口与上位机软件进行通讯,与组态王可以MODBUS协议进行通讯,也可以通过蓝普锋RPC2000系列PLC专用驱动进行通讯,具体请参考手册资料《RPC2000系列PLC与组态王通讯说明.pdf


RPC2000系列PLC的CPU本体自带串口如何设置为串口通讯参数,如9600、8、N、1

RPC2000系列PLC的CPU本体自带串口如何设置为串口通讯参数,如9600、8、N、1关闭

        CPU模块通讯参数设置指令依据通讯方式和通讯协议选择对应指令,具体请参考问答中串口如何设置为Modbus RTU协议或自由口协议。设置指令的参数输入端变量均为ModeModebyte类型变量,对应通讯参数值如下表所示:

      image.png

常用通讯参数对应Mode值表

image.png

注:设置串口通讯参数时,Reset_COMMx_PRMT表示恢复为默认的MODBUS RTU协议,Set_COMMx_PRMT表示设置为自由口通讯协议;具体使用请参考编程使用举例;


RPC2000系列PLC的CPU本体自带串口如何设置为自由口通讯

RPC2000系列PLC的CPU本体自带串口如何设置为自由口通讯关闭

        CPU模块本体自带串口,如果不进行PLC编程设置,默认为Modbus RTU协议,从站地址51,波特率38400bps8位数据位,1位停止位,无校验。

        RS232接口参数设置的指令库为RS232.lib,调用Set_COMM_PRMT指令,对RS232接口进行通讯参数设置,同时设置RS232接口为自由口通讯协议。

自由口通讯需要COMM_SEND(发送)和COMM_RECEIVE(接收)配合使用。

 

        RS485接口的编程指令对应指令库RS485.lib,调用Set_COMM2_PRMT指令,对RS485接口进行通讯参数设置,同时设置RS485接口为自由口通讯协议。

自由口通讯需要COMM2_SEND(发送)和COMM2_RECEIVE(接收)配合使用。

 

   如果CPU本体自带第三路串口A2B2接口,对应的编程指令库为RS4853.lib,,调用Set_COMM3_PRMT指令,对RS4853接口进行通讯参数设置,同时设置RS4853接口为Modbus RTU协议。

  自由口通讯需要COMM3_SEND(发送)和COMM3_RECEIVE(接收)配合使用。

注:具体请参考编程使用举例。


RPC2000系列PLC的CPU本体自带串口如何设置为Modbus RTU从站通讯

RPC2000系列PLC的CPU本体自带串口如何设置为Modbus RTU从站通讯关闭

    CPU模块本体自带串口,如果不进行PLC编程设置,默认为Modbus RTU协议,从站地址51,波特率38400bps8位数据位,1位停止位,无校验。

    RS232接口参数设置的指令库为RS232.lib,调用Reset_COMM_PRMT指令,对RS232接口进行通讯参数设置,同时设置RS232接口为Modbus RTU协议。

    RS485接口的编程指令对应指令库RS485.lib,调用Reset_COMM2_PRMT指令,对RS485接口进行通讯参数设置,同时设置RS485接口为Modbus RTU协议。

    如果CPU本体自带第三路串口A2B2接口,对应的编程指令库为RS4853.lib,,调用Reset_COMM3_PRMT指令,对RS4853接口进行通讯参数设置,同时设置RS4853接口为Modbus RTU协议。

注:具体请参考编程使用举例。


PLC程序下载完成以后,怎么操作让PLC运行

PLC程序下载完成以后,怎么操作让PLC运行关闭

PLC程序下载完成以后,程序不会自动运行,有3种方式可以运行程序: (1)PLC拨码开关处于默认状态RUN,PLC重新上电; (2)PLC拨码开关处于默认状态RUN,通过RunPro编程软件连接PLC后,点击菜单栏“在线”——“登录”——“运行”; (3)PLC拨码开关从STOP状态拨到RUN状态。