台达plc的寄存器名称用高位地址来区别如
DVP PLC S X Y T M C D PLC寻址范围 S0~S48 X0~X48 Y0~Y48 T0~T64 M0~M48 C0~C64 D0~D64
支持的MODBUS命令 01H、02H、15H 02H 01H、02H 01H、02H、03H、15H、16H 01H、02H、15H 01H、02H、03H、15H、16H 03H、16H MODBUS高位地址 00H 04H 05H 06H 08H 0EH 10H 用户参数MODBUS地址 00000、10000 10000 00000 00000、10000、40000 00000、10000 00000、10000、40000 40000 PROFIBUS-DP 转 MODBUS RTU/ASCII 协议产品介绍
简介
通科技有限公司开发出的DDMC2PF1(DDMC2PF2)产品支持将PROFIBUS-DP从站设备中PIW、PQW映射为
DBUS RTU/ASCII中的读(1号)写(15号)多个线圈(0xxxx)命令、写(5号)单个线圈(0xxxx)命
读输入继电器2号(1xxxx)命令、读(4号)输入寄存器(3xxxx)命令、读(3号)写(16号)多个保持
存器(4xxxx),写(6号)单个保持寄存器(4xxxx),可满足大多数MODBUS设备与PROFIBUS交换数据。
要技术参数:
MC2PF1与DDMC2PF2主要区别:DDMC2PF1全部采用端子连接方式,而DDMC2PF2的Profibus
为DB9针总线接口并扩展有4线端子连接口,其他并无区别!
主要技术参数
通讯口1连接模式:标准 PROFIBUS-DP从站模式(采用西门子专用ASIC芯片); PROFIBUS网络中允许连接126个DDMC2PF1模块,通过拨码开关设置。
讯速度为9600 Bps~6 MBps自动适应;
模块固定站用48个PIW远程输入寄存器和48个PQW远程输出寄存器!
别提醒:第48个PIW被固定设置为:PIBxxH的8个位从低到高分别表示为1~8#MODBUS
备的通讯超时标志位,当对应位为1,则表示该设备通讯出现超时故障;
BxxL的8个位从低到高分别表示为1~8#MODBUS设备的通讯应答非法标志位,当对应位为1,则表 DDMC2PF2中某个设备号仅写入1个保持寄存器时,则DDMC2PF1则按6号命令写单个保持寄存器! 1的任何数据,断开必须写0)。
该设备通讯出现非法操作故障!
写单个线圈,则自动为5号命令(Profibus中仍然占1个PQW字,当需要该线圈通,PQW必须写入大
果写保持寄存器数目超过1个,则自动按16号命令完成多个寄存器写入命令。
通讯口2连接模式:标准 RS-485 MODBUS RTU/ASCII 主、从站模式可选;
讯速度为9600 Bps~115200 Bps,用户参数软件设置方式;
每个DDMC2PF2可连接8个不同的从MODBUS 地址,每个设备地址最多可读或者写一种MODBUS设备的 MODBUS站地址相应减少一个,例如:
站模式:
个寄存器,累计不超过48字输入和48字输出寄存器,对1个站超过8个字数据读写可分两次进行。
站地址为02H的维博WB电量传感器共计12个参数传入PROFIBUS寄存器PIWxx中,可将MODBUS设备1#
地址设置为02H并读6个字数据,然后再将MODBUS设备2#的站地址设置仍然为02H并读6个字数据,
样就可以读取12个寄存器数据!
每个DDMC2PF1可作为MODBUS主设备(例如计算机、DCS系统)的从站,支持主设备03#读命令和
站模式:
#写命令,可读Profibus 网络的PQWxx计48字输出和向PIWxx47个字的写操作。
工作电源:DC 24V;
隔离方式:双通讯回路光电隔电压1000V;
设置方式:拨码开关手动设站地址和用户参数软件组态设置交换寄存器、数目、通讯速率;
主站支持:西门子S7-300 S7-400系列PLC主站或CP5412、CP5611、CP5613 PROFIBUS主站卡等;
应用特点
通讯协议转换模块可将标准MODBUS现场设备(包括各种支持MODBUS设备的仪器、仪表、传感
、变频器)连接到PROFIBUS-DP网络中,将MODBUS设备映射(相当于)为PROFIBUS-DP的一个从
设备,以达到不同网络设备的数据交换。
扩展西门子S7-300、400 PLC I/O:
于支持PROFIBUS的可编程逻辑控制器(例如西门子S7系列PLC),经本模块可连接第三方设
,完成PLC等系统的模拟量、开关量扩展。
DDMF2-8AD、DDMF2-8DA标准模拟量输入/出模块:低成本扩展PLC的模拟量通道;
DDMF2-8ADP、DDMF2-8ADK热电阻、热电偶模块:低成本扩展PLC的温度采集通道;
DDMF2-16DI、DDMF2-16DO开关量输入输出模块:低成本扩展PLC的开关量输入、输出通道;
个DDMC2PF1可最多扩展8个DDMF2系列模块,在PROFIBUS中转换为标准远程输入PIWxx、输出PQWxx
直接使用。
将支持MODBUS的不同厂家设备连接到PROFIBUS网络中:
控、仪表设备厂家的多种仪表、传感器设备经DDMC2PF2可连接到PROFIBUS网络中,通过
OFIBUS网络直接读取数据、输出控制数据到相应MODBUS设备上。实际使用中,这些设备就相
于是PROFIBUS的远程设备,无需额外编程,例如S7-300 PLC:要获取某种仪表的数据40000,
需要将该设备映射为PROFIBUS设备中的PIW0,则PLC程序中PIW0即等效于40000保持寄存器。
样,要写某种仪表的数据到40001,只需要将该设备映射为PROFIBUS设备中的PQW2,则在PLC
写入PQW2数据为1234H,则MODBUS设备中40001数据即变为1234H。
将不同厂家的变频器、软启动器连接到PROFIBUS网络中:
种方式在很多工程中都会遇到,例如:
水厂(或其他可能使用到变频器的设备),系统控制设备为由PROFIBUS网络连接的西门子
-300 PLC而变频器采用ABB的ACS600共4台。
系统设计为经西门子模拟量输出模块连接到变频器的模拟量输入AI1上 作为变频器转速给定。
拟量输出AO1作为变频器的转速输出并连接到西门子S7-300 PLC的模拟量输入作为实际转速监视。
用DDMC2PF1后经MODBUS连接4台ACS600到PROFIBUS,4台变频器输入分别映射到PLC的PIW0、
W2、PIW4、PIW6,输出分别映射到PLC的PQW2、PQW4、PQW6、PQW8,因此在PLC中即可十分方便的
行相应处理。
MODBUS寄存器地址 40001 40002 40003 40007 40008 40009 MODBUS寄存器地址 40004 40005 40006 40010 40011 40012 B变频器的控制字简介如下:
注释 控制字 REF1 REF2 REF3 REF4 REF5 注释 状态字 ACT1 ACT2 ACT3 ACT4 ATC5 细信息和使用方式参见相应变频器资料!
了获取更多信息或者控制更多寄存器,你可映射该MODBUS设备中的连续几个寄存器到PLC
(包括控制字)便于完成更多的控制功能,不但节约购买模拟量模块成本,提高精度,完善
功能也是采用普通模拟量输入、输出无法达到的!
统构成参见下图所示!
将符合MODBUS协议的PLC连接到PROFIBUS网络中:
、使用方法:
方法可将符合MODBUS协议的多种PLC(例如莫迪康、台达等)方便连接至Profibus dp网络上!
台达PLC DVP系列,举例如下:
达PLC具备RS-485通讯口,符合MODBUS ASCII协议,小型DVP系列的PLC RS-485固定为9600Bps,
位停止位,7位数据位、偶校验,因此,必须在PROFIBUS DP 网络用户参数配置为MODBUS ASCII模
,通讯参数为9600Bps、1、7、E。
于台达DVP系列PLC按照内部寄存器地址划分PLC的各种寄存器,因此,必须按照相应PLC内部寄
器地址和命令设置高位寄存器地址和命令。DVP系列PLC内部寄存器分类如下: 1: 用户参数MODBUS设备地址指DDMC2PF2用户参数中对应的下拉列表中的选择参数; 2:P由于DVP PLC按0~255作为一个页面寻址,而DDMC2PF2限制每区域的连续寻址
量不超过49个,因此,交换的数据区最好安排在地址为0~48范围内,如果超过则可
过MODBUS高为地址选择另外的一个页面相同的寄存器作为寻址中,举例:
MC2PF2可扩展寻址:
46~S294:MODBUS高位地址选择01H,总计不超过768个位; 12~S560:MODBUS高位地址选择02H,总计不超过768个位; 68~S816:MODBUS高位地址选择02H,总计不超过768个位; 46~M294:MODBUS高位地址选择09H,总计不超过768个位; 12~M560:MODBUS高位地址选择0AH,总计不超过768个位; 68~M816:MODBUS高位地址选择0BH,总计不超过768个位; 024~M1072:MODBUS高位地址选择0CH,总计不超过768个位; 46~D294:MODBUS高位地址选择10H,总计不超过48个字; 12~D560:MODBUS高位地址选择11H,总计不超过48个字; 68~D816:MODBUS高位地址选择12H,总计不超过48个字;