□台达plc寄存器doc

作者: 应用领域  发布:2020-03-26

  1.本站不保障该用户上传的文档完全性□□□,不预览、不比对实质而直接下载出现的懊丧题目本站不予受理。

  台达plc的寄存器名称用高位所在来区别如 DVP PLC PLC寻址限制 援助的MODBUS下令 MODBUS高位所在 用户参数MODBUS所在 S S0~S48 01H、02H、15H 00H 00000、10000 X X0~X48 02H 04H 10000 Y Y0~Y48 01H、02H 05H 00000 T T0~T64 01H、台达plc32位寄存器02H、03H、15H、16H 06H 00000、10000、40000 M M0~M48 01H、02H、15H 08H 00000、10000 C C0~C64 01H、02H、03H、15H、16H 0EH 00000、10000、40000 D D0~D64 03H、16H 10H 40000 一 简介 捷通科技有限公司开荒出的DDMC2PF1(DDMC2PF2)产物援助将PROFIBUS-DP从站开发中PIW、PQW映照为 MODBUS RTU/ASCII中的读(1号)写(15号)众个线号)单个线xxxx)命 令读输入继电器2号(1xxxx)下令、读(4号)输入寄存器(3xxxx)下令、读(3号)写(16号)众个依旧 寄存器(4xxxx)□□□,写(6号)单个依旧寄存器(4xxxx)□□□,可满意大无数MODBUS开发与PROFIBUS互换数据。 首要手艺参数□□□: DDMC2PF1与DDMC2PF2首要区别□□□□□:DDMC2PF1全面采用端子贯穿方法□□□,而DDMC2PF2的Profibus 端为DB9针总线线端子贯穿口□□□□□,其他并无区别□□□! ● 通信口1贯穿形式□□□□□:程序 PROFIBUS-DP从站形式(采用西门子专用ASIC芯片); 通信速率为9600 Bps~6 MBps主动符合; 同PROFIBUS收集中应承贯穿126个DDMC2PF1模块□□□□□,通过拨码开合修树。 本模块固定站用48个PIW长途输入寄存器和48个PQW长途输出寄存器□□□□□! 极度指引□□□□:第48个PIW被固定修树为□□□□□:PIBxxH的8个位从低到高阔别流露为1~8#MODBUS 开发的通信超时象征位□□□□,当对应位为1□□□□,则流露该开发通信崭露超时挫折; PIBxxL的8个位从低到高阔别流露为1~8#MODBUS开发的通信应答作歹象征位□□□,当对应位为1□□□□,则外 示该开发通信崭露作歹操作挫折□□□□□! 当DDMC2PF2中某个开发号仅写入1个依旧寄存器时□□□□,则DDMC2PF1则按6号下令写单个依旧寄存器□□□□! 当写单个线号下令(Profibus中如故占1个PQW字□□□□,当须要该线圈通□□□□□,PQW必需写入大 于1的任何数据□□□,断开必需写0)。 若是写依旧寄存器数目突出1个□□□□,则主动按16号下令竣工众个寄存器写入下令。 ● 通信口2贯穿形式□□□:程序 RS-485 MODBUS RTU/ASCII 主、从站形式可选; 通信速率为9600 Bps~115200 Bps□□□□,用户参数软件修树方法; 主站形式□□□□: 每个DDMC2PF2可贯穿8个区别的从MODBUS 所在□□□□□,每个开发所在最众可读或者写一种MODBUS开发的 8个寄存器□□□□□,累计不突出48字输入和48字输出寄存器□□□,对1个站突出8个字数据读写可分两次实行。 但MODBUS站所在相应节减一个□□□□,比如□□□□□: 将站所在为02H的维博WB电量传感器共计12个参数传入PROFIBUS寄存器PIWxx中□□□□,可将MODBUS开发1# 站所在修树为02H并读6个字数据□□□,然后再将MODBUS开发2#的站所在修树如故为02H并读6个字数据□□□, 如此就可能读取12个寄存器数据□□□! 从站形式□□□: 每个DDMC2PF1可行为MODBUS主开发(比如筹划机、DCS体例)的从站□□□□□,援助主开发03#读下令和 16#写下令□□□□,可读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等体例的模仿量、开合量扩展。台达plc32位寄存器 1. DDMF2-8AD、DDMF2-8DA程序模仿量输入/出模块□□□□□:低本钱扩展PLC的模仿量通道; 2. DDMF2-8ADP、DDMF2-8ADK热电阻、热电偶模块□□□□□:低本钱扩展PLC的温度搜罗通道; 3. DDMF2-16DI、DDMF2-16DO开合量输入输出模块□□□□□:低本钱扩展PLC的开合量输入、输出通道; 每个DDMC2PF1可最众扩展8个DDMF2系列模块□□□,正在PROFIBUS中转换为程序长途输入PIWxx、输出PQWxx 而直接运用。 ● 将援助MODBUS的区别厂家开发贯穿到PROFIBUS收集中□□□□: 工控、仪外开发厂家的众种仪外、传感器开发经DDMC2PF2可贯穿到PROFIBUS收集中□□□□,通过 PROFIBUS收集直接读取数据、输出操纵数据到相应MODBUS开发上。现实运用中□□□□,这些开发就相 当于是PROFIBUS的长途开发□□□□□,无需特殊编程□□□□,比如S7-300 PLC□□□□:要获取某种仪外的数据40000□□□□, 只须要将该开发映照为PROFIBUS开发中的PIW0□□□,则PLC步骤中PIW0即等效于40000依旧寄存器。 同样□□□□,要写某种仪外的数据到40001□□□□,只须要将该开发映照为PROFIBUS开发中的PQW2□□□□□,则正在PLC 中写入PQW2数据为1234H□□□□□,则MODBUS开发中40001数据即变为1234H。 ● 将区别厂家的变频器、软启动器贯穿到PROFIBUS收集中□□□: 这种方法正在良众工程中都市遭遇□□□,比如□□□□: 某水厂(或其他也许运用到变频器的开发)□□□,体例操纵开发为由PROFIBUS收集贯穿的西门子 S7-300 PLC而变频器采用ABB的ACS600共4台。 原体例计划为经西门子模仿量输出模块贯穿到变频器的模仿量输入AI1上 行为变频器转速给定。 模仿量输出AO1行为变频器的转速输出并贯穿到西门子S7-300 PLC的模仿量输入行为现实转速监督。 采用DDMC2PF1后经MODBUS贯穿4台ACS600到PROFIBUS□□□□,4台变频器输入阔别映照到PLC的PIW0、 PIW2、PIW4、PIW6□□□□,输出阔别映照到PLC的PQW2、PQW4、PQW6、PQW8□□□□,是以正在PLC中即可极度简单的 实行相应惩罚。 ABB变频器的操纵字简介如下□□□: MODBUS寄存器所在 说明 MODBUS寄存器所在 说明 40001 操纵字 40004 形态字 40002 REF1 40005 ACT1 40003 REF2 40006 ACT2 40007 REF3 40010 ACT3 40008 REF4 40011 ACT4 40009 REF5 40012 ATC5 详明消息和运用方法参睹相应变频器械料□□□□□! 为了获取更众消息或者操纵更众寄存器□□□□,你可映照该MODBUS开发中的毗连几个寄存器到PLC 中(包含操纵字)便于竣工更众的操纵效用□□□,不光减省置备模仿量模块本钱□□□□,普及精度□□□,完竣 的效用也是采用泛泛模仿量输入、输出无法到达的□□□□! 体例组成参睹下图所示□□□□□! ● 将合适MODBUS同意的PLC贯穿到PROFIBUS收集中□□□□□: 1、运用方式□□□□□: 本方式可将合适MODBUS同意的众种PLC(比如莫迪康、台达等)简单贯穿至Profibus dp收集上□□□! 以台达PLC DVP系列□□□□,举比如下□□□□□: 台达PLC具备RS-485通信口□□□,合适MODBUS ASCII同意□□□□□,小型DVP系列的PLC RS-485固定为9600Bps□□□, 1位搁浅位□□□□,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高为所在采用其它的一个页面雷同的寄存器行为寻址中□□□,举例□□□□□: DDMC2PF2可扩展寻址□□□□□: S246~S294□□□□:MODBUS高位所在采用01H□□□□,合计不突出768个位; S512~S560□□□□□:MODBUS高位所在采用02H□□□□□,合计不突出768个位; S768~S816□□□□:MODBUS高位所在采用02H□□□□,合计不突出768个位; M246~M294□□□:MODBUS高位所在采用09H□□□,合计不突出768个位; M512~M560□□□□:MODBUS高位所在采用0AH□□□,合计不突出768个位; M768~M816□□□:MODBUS高位所在采用0BH□□□□□,合计不突出768个位; M1024~M1072□□□□:MODBUS高位所在采用0CH□□□□,合计不突出768个位; D246~D294□□□□:MODBUS高位所在采用10H□□□,合计不突出48个字; D512~D560□□□□:MODBUS高位所在采用11H□□□□,合计不突出48个字; D768~D816□□□:MODBUS高位所在采用12H□□□□,合计不突出48个字; D1024~D1072□□□□□:MODBUS高位所在采用13H□□□,合计不突出48个字; 采用DDMC2PF2后经MODBUS贯穿8个MODBUS开发号□□□,开发号是独一的□□□,但MODBUS所在则 可能是不独一的□□□□! 是以□□□□□,贯穿8台DVP PLC到PROFIBUS□□□,每台PLC只应承互换1种寄存器并运用简单下令; 贯穿4台DVP PLC到PROFIBUS□□□□□,每台PLC只应承互换2种寄存器并运用简单下令或者贯穿 4台DVP PLC到PROFIBUS□□□□□,每台PLC只应承互换1种寄存器但可运用读写下令; ………………… 若是贯穿1台PLC□□□,则应承互换8种寄存器的简单下令或者4种寄存器的读、写下令; 2、通信挫折检测□□□□□: DDMC2PF2设有通信挫折效用先容□□□□□,现先容如下□□□□: 正在与PROFIBUS收集互换长途输入字中最众可互换48个PIW□□□□,但用户现实只可运用47 个PIW行为互换寄存器。体例划分出结果一个PIW行为通信挫折检测并可正在扫数的PROFIBUS 主站中获取。 举比如下□□□□:若是体例组态PIW0行为DDMC2PF1的第1个长途输入字□□□□,则PIW94则被系 统固定占用为体例通信检测用寄存器□□□□,界说如下□□□□□: PIW94对应PIB94和PIB95□□□□,下外按位流露□□□: 寄存器名 形态0 形态1 PIB94.0 开发1未超时 开发1超时舛错 PIB94.1 开发2未超时 开发2超时舛错 PIB94.2 开发3未超时 开发3超时舛错 PIB94.3 开发4未超时 开发4超时舛错 PIB94.4 开发5未超时 开发5超时舛错 PIB94.5 开发6未超时 开发6超时舛错 PIB94.6 开发7未超时 开发7超时舛错 PIB94.7 开发8未超时 开发8超时舛错 PIB95.0 开发1平常通信下令 开发1舛错的通信下令 PIB95.1 开发2平常通信下令 开发2舛错的通信下令 PIB95.2 开发3平常通信下令 开发3舛错的通信下令 PIB95.3 开发4平常通信下令 开发4舛错的通信下令 PIB95.4 开发5平常通信下令 开发5舛错的通信下令 PIB95.5 开发6平常通信下令 开发6舛错的通信下令 PIB95.6 开发7平常通信下令 开发7舛错的通信下令 PIB95.7 开发8平常通信下令 开发8舛错的通信下令 是以□□□,假使你须要眷注通信的安谧性和牢靠性□□□,则可能将该寄存器引入至PROFIBUS主站中作 为报警惩罚或者正在PLC步骤中将对应的位常闭点串接后传输至MWxxx寄存器然后再运用。 ● 高位所在修树方法(合用于Ver 2以下的模块和GSD文档)□□□: 某些MODBUS 开发读写寄存器限制很宽□□□□□,是以□□□,当突出旧例寄存器限制读写条件就必需配合MODBUS 高位所在进 行采用。 当MODBUS寄存器限制正在0~95限制以内(包含0xxxx~4xxxx寄存器)□□□□,对应MODBUS采用器的高位所在 必需为0;当MODBUS寄存器突出0~95□□□□,则必需修树MODBUS 高位所在□□□,关于40095~410239限制MODBUS寄存器选 择可直接运用用户参数列外中的低位(0~ 3)+( 96~99 )~低位(0~63)+(10176~10239)采用□□□□□,即□□□□: 明晰寄存器限制正在该可采用限制内□□□□,然后运用40001~40095行为0~95的次选项+第1个采用限制数值实行定位□□□□□: 比如□□□:当读40098寄存器□□□□,则“1# MODBUS 高位所在”采用 低位(0~ 3)+( 96~99 )□□□□,流露了所读写限制 正在96~99之间□□□,是以□□□□□,低位+96=40098可采用低位正在40002 依旧寄存器(3/16 读写下令)即可满意读写40098 寄存器。 (外2) 例子 寄存器限制 数目 MODBUS寄存器低位 MODBUS寄存器高位 1 40001~40008 8 40001 00H 2 400097~40104 8 40001 低位(0~ 3)+( 96~99 ) 3 41200~41202 3 40080 低位(0~95)+(1120~1215) 4 49162~49163 2 40010 低位(0~63)+(9152~9215) 5 418177~418179 3 40001 71 / 47H 注□□□□: 当寄存器限制突出10239□□□□,比如410239□□□,则必需配合高位所在的16进制方法修树(睹外2中第5例所述); 当MODBUS寄存器突出10239□□□□□,则必需按16进制方法采用MODBUS 高位所在□□□□□,比如外2中例5所示□□□:关于418177~ 418179限制MODBUS寄存器限制采用□□□,开始将寄存器限制转换为16进制数据-1。 ● 寄存器的高、低位所在修树方法(合用于Ver 3以上的模块和GSD文档)□□□□□: 某些MODBUS 开发读写寄存器限制很宽□□□□□,是以□□□□□,V3版矫正了寄存器寄存器所在采用方法――增补上下位所在采用方法□□□, 从而可正在0~65535限制内纵情采用寄存器所在□□□: 十进制方法筹划方法□□□□:寄存器绝对所在=高位×256+低位-1 十六进制方法筹划方法□□□□□:寄存器绝对所在=高位×0x100+低位-1 普通将须要修树的寄存器所在转换为16进制后□□□□,取出高8位行为高位所在修树□□□,低8位须要减一后行为低位修树。 举例评释(按十六进制流露)□□□□□: 00001线线依旧寄存器转换为16进制为27 05H□□□□□,故高位=27H□□□□,低位为05H并减1□□□□□,低位=04H; 例子 援助下令 寄存器采用 寄存器限制 (MODBUS通用) 数目 寄存器低位 寄存器高位 1 01、05、15 0000x 00001 1 bit 00H 00H 2 01、05、15 0000x 09999~010006 7 word 0EH 27H 3 02 1000x 10001~10008 8 word 00H 00H 4 02 1000x 165530~165535 6 word F9H FFH 5 04 3000x 30001~30006 6 word 00H 00H 6 04 3000x 30988~31000 3 word DBH 03H 7 04 3000x 365001~365008 8 word E8H FDH 8 03、06、16 4000x 40001~40008 8 word 00H 00H 9 03、06、16 4000x 400097~40104 8 word 60H 00H 10 03、06、16 4000x 41200~41202 3 word AFH 04H 11 03、06、16 4000x 49162~49163 2 word 22H 23H 12 03、台达plc32位寄存器06、16 4000x 418177~418179 3 word 00H 47H ?● MODBUS开发所在修树方法□□□□: DDMC2PF2共有8个开发号□□□□□,经MODBUS可贯穿8个区别的MODBUS开发所在□□□,开发号是独一的□□□□,每运用一次就会节减 1个MODBUS开发所在(或效用)的贯穿□□□□□,但MODBUS所在限制则可能援助0~64个□□□!台达plc32位寄存器 若是每个MODBUS开发号修树为雷同的MODBUS开发所在□□□, 则DDMC2PF2最众可与Profibus收集互换47个输入字或 48个输出字□□□,并可运用8次区别的MODBUS下令。 若是对每个MODBUS开发所在既读又写则起码须要2个开发号配合□□□□,也节减2个开发号; 若是对每个MODBUS开发所在运用雷同下令但寄存器限制又极度涣散□□□□,不正在毗连的8个开发限制内□□□□□,则您如故需 要众运用1个开发号; MODBUS开发所在普通采用限制位0~64□□□,突出此限制□□□□□,DDMC2PF2如故能采用□□□□,但必需进入到用户参数16进制范 围实行手动修树□□□□,比如原修树开发号1――――01H□□□,正在用户16进字参数外的第1动作01,02,03,04,05,06,07, 08□□□□,将01改为F0则流露1#MODBUS的开发所在为240。 ? 首要先容采用西门子S7-300或者S7-400 PLC组成现场总线体例□□□: ?● ?体例最简修设□□□□□: ?S7-315-2DP CPU一套□□□□,也可选用S7-31x+CP342-5组成PROFIBUS DP主站; DDMF2系列模块若干□□□□,比如DDMF2-8ADP热电阻温度搜罗模块、DDMF2-8DA模仿量输出模块、 DDM4A2 MODBUS数据显示外□□□□□,ABB变频器一台; 经筹划机RS-232串口转MPI的ADP适配器一套□□□□,也可运用CP5611编程卡插入筹划机 PCI插槽□□□□□,但代价较贵; ● ?软件安设□□□□: 先安设西门子Setp 7编程软件; 若是你是台式筹划机□□□,须要通过筹划机永恒监控PLC或者有较众的“银子”□□□,可思索置备一 块CP5611或者CP5613□□□□,并安设到筹划机PCI插槽中□□□□,然后安设SINEC软件□□□□□,以援助CP5611卡。 ?若是你是台式筹划机□□□□□,且“银子”不宽裕□□□□,可思索置备一根S7-MIP电缆□□□□,经筹划机的串口 COM1贯穿到S7-300 CPU的编程口,经MPI口修设S7-300体例硬件、PROFIBUS收集、编程、并下载 、调试用; ?若是你是条记本电脑□□□□□,且唯有USB而没有串口□□□□□,可思索置备一根S7-MIP电缆和 DDM-USB/RS232□□□□,经筹划机的串口COM1贯穿到S7-300 CPU的编程口,经MPI口修设S7-300体例硬 件、PROFIBUS收集、编 程、并下载、调试用; 采用S7-MIP电缆可能用最低的本钱玩玩PROFIBUS现场总线□□□,当然你也可能开荒出PLC合联 产物□□□,测试效用也不弱□□□□!除安设西门子Setp 7编程软件外无需安设其他软件了□□□□! ● ?软件操作□□□□□: 双击桌面Setp 7软件图标新进入以下界面□□□□: 按Next 进入下一步! 咱们可采用S7-300系列中自带PROFIBUS-DP的CPU□□□□□,S7-315-2DP□□□,按Next 进入下一步□□□□! 增加OB1、OB82、OB100、OB122步骤块□□□□□,预防□□□,运用PROFIBUS必须要增加这些步骤块□□□, 非论你运用否□□□□□!按Next 进入下一步! 输入工程文献名□□□□,比如□□□,此处输入TEST□□□□□,按Finsh 竣工工程项方针定制职责。 为了准确运用PROFIBUS收集□□□,还必需正在步骤文献中插足FB20效用块□□□,运用鼠标右键弹出上 述菜单□□□,采用插入新对象□□□□: 也可能正在“SIMATIC Manager”界面中按“New Project/Library”兴办新工程。 输入新兴办的工程文献名□□□,比如TEST1。 鄙人面的界面下□□□□□,运用鼠标右键弹出菜单□□□□□,采用插入新对象为SIMATIC 300 Station□□□! 正在已天生的工程下□□□□□,采用Hardware并双击进入硬件修设界面中。 先增加PLC机夹UR□□□□,然后增加CPU 315-2DP和其他模块□□□□,双击机夹中2槽的X2 DP行□□□, 修树PROFIBUS的站所在比如为02H□□□□,然后修树PROFIBUS-DP的收集通信速率□□□□□,此处暂设 置1.5 MBps。 ● ?安设GSD文献□□□□: ?因为捷通科技的DDMF5系列产物一律兼容其他PROFIBUS总线□□□□□,故它可能象西门子等其他公 ?司的PROFIBUS产物相通运用□□□,独一须要的是安设GSD文献到Step 7软件中□□□□,这可正在SIMATIC Manager下的Hardware界面中安设。方式如下□□□□: 正在Hardware界面中□□□□□,采用Options - Install New GSD; 掀开Jt_gsd文献夹□□□□,采用要安设的模块所对应的文献后即可安设□□□□,目前□□□□□,最新的文档为C2PF2_V3.GSD。 为了正在Setp 7 编程界面中显示DDMF5现场模块图形□□□□,你须要拷贝DDMF5位图到Step 7安设 目次下的S7data\nsbmp目次下□□□□! ● ?修设硬件□□□□: 进入Additional Field Devices采用I/O下的DDMC2PF1□□□□□,拖动DDMC2PF2到PROFIBUS收集上□□□, 双击对应模块修树该模块正在PROFIBUS收集下的从站所在□□□,比如3□□□□,可能增加最众至125个相同 模块□□□□,当然□□□,也可增加其他类型的模块或者其他公司的模块。 DDMC2PF2所占用的长途输入、输出寄存器必须要加上体例已运用的寄存器所在号□□□□□,即□□□□: DDMC2PF2长途输入寄存器所在=体例已分拨的输入所在号(包含本体上的输入所在)+PIW修树开始所在号; DDMC2PF2长途输出寄存器所在=体例已分拨的输出所在号(包含本体上的输出所在)+PQW修树开始所在号; 本例中体例体例已分拨的输入、输出所在号均为0□□□,故□□□□: 修正修设外中的I Address从0最先□□□□,由此可睹□□□□□,PIW0~PIW96固定为48个长途字输入; 修正修设外中的Q Address从0最先□□□□□,由此可睹□□□,PQW2~PIW98固定为48个长途字输出; 须要预防□□□:运用了该限制的PIW、PQW后则其他PROFIBUS开发的所在就不行再运用它了□□□! DDMC2PF2内部用户参数修树可通过Step 7的友爱界面修树□□□□,参睹下图示意。你可修树贯穿众 少个MODBUS开发及相应所在□□□,也可修树将MODBUS何种寄存器映照到PROFIBUS收集中的长途字输 入或者是输出□□□□!其它□□□,DDMC2PF1还可修树MODBUS主开发(RTU/ASIC)和从开发(RTU/ASIC)职责 形式。 ? MODBUS主开发(RTU/ASIC)□□□□: 适合将MODBUS从开发贯穿到Profibus收集上□□□□□,比如□□□□,古代仪器、仪外、传感器和其他MODBUS开发; MODBUS从开发(RTU/ASIC)□□□□: 适合将DCS体例、筹划机组态软件、其他MODBUS主开发贯穿到Profibus收集上。 ●以下为MODBUS主开发(RTU/ASIC)操作□□□□□: 预防□□□:读PIW数目和PQW数目必需对应添写□□□,同时□□□□,PIW只可对应MODBUS的1xxxx、3xxxx、4xxxxx 寄存器□□□□□,PQW只可对应采用0xxxx、4xxxx输出寄存器□□□,不然DDMC2PF2将无法平常职责。 ? ? 若是你须要正在1个开发所在中获取更众的MODBUS寄存器到PROFIBUS收集中□□□□,你可组态本 参数□□□,让DDMC2PF2读取的1#~8#所在反复运用□□□,然后正在对应1#~8#开发采用项目膺选择 区别的寄存器□□□□,比如□□□:1#MODBUS 所在01中要获取3xxxx寄存器4个、4xxxx寄存器2个、输 出到4xxxx寄存器5个□□□□□,则可采用1#~3#MODBUS所在采用均为01/01H(01流露十进制1、 01H流露十六进制01)□□□□□,然后正在1#MODBUS采用为3xxxx输入寄存器□□□,1#POROFIBUS的PIW数 目为4□□□□□,2#MODBUS采用为4xxxx依旧寄存器□□□,2#POROFIBUS的正在PIW数目为2□□□□□,同样□□□□,3# MODBUS采用为4xxxx依旧寄存器□□□□□,3#POROFIBUS的PQW数目为5即可。 ?● 出格修树□□□□: 若是你贯穿的是MODBUS ASCII开发□□□□□,正在收集组态中必需改为MODBUS ASCII方法(修设参数默 认是RTU形式)□□□□,同时□□□□,应将通信参数修树为7位数据位、偶校验。 若是你采用台达PLC行为MODBUS ASCII开发□□□□□,必需依照台达PLC的内部寄存器所在对应采用 相应的MODBUS下令(寄存器名)和高位所在□□□□,然后再下载到PROFIBUS主站中□□□□,稍后咱们将 详明先容何如将台达PLC贯穿到PROFIBUS收集上□□□□□! 极度预防□□□: PROFIBUS 长途寄存器的所在排号必需与PROFIBUS的体例所在相配合修树□□□: 若是PROFIBUS中其他开发中运用了PIWx和PQWx□□□□□,则DDMC2PF1的开始所在应加上体例寄存器所在 号□□□□,即DDMC2PF1应加上体例PIW或PQW的偏移量□□□□! 举比如下□□□□: 机架上开发所在已占用PIW0、PIW2、PQW0、PQW2、PQW4□□□,则DDMC2PF2所占用的首所在应阔别从 PIW2+2=PIW4最先□□□□□,同理□□□,PQW则从PQW4+2=PQW6最先□□□! ?● Setp 7 步骤惩罚□□□: ?正在PROFIBUS现场总线模块□□□□□,运用它们并不占用PLC本体模块点数□□□□,与 ?经常的PROFIBUS开发雷同□□□□□,开合量均按字方法运用□□□□□,而不行直接运用位□□□,比如本例中□□□□□: PIW6流露从PROFIBUS收集中读16个位即一个字输入形态□□□□□,PQW6流露从PROFIBUS收集中写16 个位或者1个字数据形态。若是须要运用位方法□□□,可将PIW6传送到MWx然后再运用Mx.0~Mx.7 等方法运用位□□□□,相当于PLC的Ix.0~Ix.7。 ? ●以下为MODBUS从开发(RTU/ASIC)操作□□□□□: 按下图修树DDMC2PF2职责于MODBUS 从开发形态下并下载到Profibus主站内。 数据互换评释□□□□□: 每个DDMC2PF2被化分为2个区段(用户参数仅需修树MODBUS从开发所在□□□,其他不修树)□□□□□: (1) 40001~40047共计47个依旧寄存器字数据区为MODBUS 主开发可写区(16#下令)□□□□,它与Profibus主站中的 PIWx+0~PIWx+92长途输入字限制相对应。可将MODBUS主开发的数据传入Profibus开发中。 (2)40129~40176共计48个依旧寄存器字数据区为MODBUS 主开发可读区(3#下令)□□□□□,它与Profibus主站中的 PQWx+0~PQIWx+94长途输入字限制相对应。可将Profibus主开发的数据传入MODBUS主开发中。 ? MODBUS 3# 下令(RTU方法一次最众可读25个字□□□□,ASIC方法一次最众可读10个字)□□□: PQWx+0 ~PQWx+94被映照40129~ 40176 中□□□,即MODBUS主开发可读PQW 输出值□□□□□: Profibus 收集中写入PQWx 数据将被传输至DDMC2PF2 的PQW缓冲区内□□□□,当MODBUS 主开发运用3#下令读依旧寄存器 40129~ 40176时□□□□,DDMC2PF2将返回PQWx+0 ~PQWx+94内部数据到MODBUS 主开发上。 MODBUS主开发也可读40001~40047区段数据□□□,它流露曾被MODBUS主开发写入40001~40047的值。若是运用3#下令读 其他区段数据□□□□,所返回的数据是随机而毫无心旨□□□□□! MODBUS 16# 下令(RTU方法一次最众可写25个字□□□□□,ASIC方法一次最众可写10个字)□□□□: PIWx+0 PIW+92被映照到40001~40047中,即MODBUS主开发可写数据到PIW 值□□□: 当MODBUS 主开发向DDMC2PF2 发送16 下令强置众个4xxxx 依旧寄存器数据下令后□□□,该组数据将保管于DDMC2PF2 的 PIW 缓冲区□□□□,守候Profibus 主站取回数据到PIWx。即MODBUS主开发可传输数据到Profibus收集的长途输入字PIW区□□□□□! 上述PQWx、PIWx 为统一Profibus 收集上体例已分拨的寄存器所在□□□,故DDMC2PF2 模块所运用的PQW、PIW 必需加上该偏移量x。 ? 预防□□□□:因为正在Profibus 收集中轨则了PIW 为只读而PQW 为只写。是以对应于DDMC2PF2的MODBUS 开发端□□□, 寄存器读写与PQW、 PIW 所合系正在物理所在上是区别的所在□□□□□,请不要浑浊一体□□□□□!如MODBUS 主开发需 要盘问自身输出的操纵数据是否被Profibus 准确接受□□□□,可能按如下方法惩罚□□□□: MODBUS 主开发写数据1234 到DDMC2PF2 的MODBUS 寄存器40007□□□,则Profibus 端将PIW12 传输到 PQW12。则: MODBUS主开发读40135寄存器时即为1234□□□□,如此数据竣工了一个完全的传输轮回经过□□□□□,参睹睹下图所示 挫折诊断效用因为仅有读写两种下令□□□□,故MODBUS 所在挫折形态按下外所示□□□□: 寄存器名 形态0 形态1 PIB94.0~94.3 读数据未超时 读数据超时舛错 PIB94.4~94.7 写数据未超时 写数据超时舛错 PIB95.0~95.3 读数据平常通信下令 读数据舛错的通信下令 PIB95.4~95.7 写数据平常通信下令 写数据舛错的通信下令 ? DDMC2PF2运用评释.pdf 下载□□□□□! DDMC2PF2_V3运用评释.pdf 下载□□□! ? ? ? ? ?

本文由领航仪器发布于应用领域,转载请注明出处:□台达plc寄存器doc

关键词: