CP1 PLC勺Modbus-RTU简易主站功能做成:丁涛日期:2015216实验目的:通过CP1 PLC勺Modbus-RTU简易主站功能,控制 3G3MX2变频器 启动/停止、读取当 前频率、修改目标频率实验器材:CP1H PLC 3G3MX2变频器、CP1W-CIF11电缆线实验内容:1.01开关,控制3G3MX2变频器启动;1.02开关,控制3G3MX2变频器停止;1.03开关,读取当前频率;1.04开关,将目标频率设置成 30Hz硬件接线1. CP1W-CIF11选件板设置:将CIF11放在第二个选件板槽上,CIF11的DIP开关设定1,2,3,5,6为ON,4为OFF2. CP1W-CIF11 与 CP1H接线:、CP1H参数设置后切换到编程模式,将通信设置传给 PLC断电重启三、3G3MX2设置A区:A001=03, ModBus-RTU 控制A002=03, ModBus-RTU 控制C区:C07仁05,波特率9600C072=1,从站地址1C074=01,偶校验C075=2,停止位2位C076=02,通讯异常时忽略C077=0.00,通讯超时检测无效C078=0,无通讯等待时间四、控制步骤1、通过1.01控制3G3MX2变频器启动发送数据:D32300=0001,从站号 1D3230仁0005,功能码:写入位地址D32303=0000,开始编号(手册寄存器编号 -1),运行指令D32304=FF00, OFi ON程序:MODIMGW215*00050绘掰IXKHMb32i02MOV(02UMOVpa.211*fFO0bi2iD4Aid a 001.01置ON,变频器运行,在 PLC中接受到数据。
接受数据:D32350=0001,从站号 1D3235仁0005,功能码:写入位地址D32352=0000,无错误D32353=0004,响应4个字节D32354=0000,开始编号Id・〕D32355=FF00, OFF^ ON-Q Sfi岛W吕肓曲Pit时啓PW€毎冷戸F <3押萍序l i 30诵争-国昌前③ LNLP0枣刖勺 Bl££irHUL0立二“O3235»CHM..0001十诂10000 0...f=PLClD3^:5tCHM-.他 3 <],..列gCWuhiL.0000 +-S5J0MOE_Ofl»9ACHAN..OttU卄列ODOOd...DiSMCHAJNir.woa-l-rranODKO...hFL 匚 1III打小1□32551itifl v! L y lke t 说 jCHAJN-.f™ ±7^5*1]1211 1”.*2、通过1.02控制3G3MX2变频器停止发送数据:D32300=0001,从站号 1D3230仁0005,功能码:写入位地址D32302=0004,发送4个字节D32303=0000,开始编号(手册寄存器编号 -1),运行指令D32304=0000, ON~ OFF程序:1.02置ON,变频器停止运行,在 PLC中接受到数据。
接受数据:D32350=0001,从站号 1D3235仁0005,功能码:写入位地址D32352=0000,无错误D32353=0004,响应4个字节D32354=0000,开始编号D32355=0000, ON~ OFF4 W鶯誌 r—rwe:‘ 煜* ItICMunPL阿也冠...e「曲©■>%:hlDV^J*3001mi沁cooi 十MDVIQZia™H3口 J2301QOffi+y^MM0VID2IJfiOOH申:?刃2CW 咿 TTfflHDUMAMD『O21”*OMC□32904am±7Wtl'.工磴/ 甲士 砂 也14 •?*!.吐-fi憤二| 30111310亡的M_.ctralDOO0A.VFPtClM加00C«&.D函現cwuCWCF亦OWflL.ir^ClOI2J53CHfiH ・OKHo«»ocWLCKm加CWUCHWOiQUimoDl»»CMAH.«m十炖閒oma.“I'l、h *Efa*B tLF shi bt2 ckfri-t? /113、通过1.03读取当前频率发送数据:D32300=0001,从站号1D3230仁0003,功能码:寄存器读取D32302=0004,发送4个字节D32303=1000,开始编号(手册寄存器编号 -1),输出频率监控D32304=0002,读连续2个寄存器程序:];105-12MOV(flX)fiomi翊3AOMOV(02L)««»3D323A1MOV(a2L)#K)MDS25O2MOV(02LJ*1DKMOV(fl2L)D3^3MA643.3C —O—1.03置ON,在PLC中接受到数据。
接受数据:D32350=0001,从站号 1D3235仁0003,功能码:寄存器读取D32352=0000,无错误D32353=0005,响应5个字节D32354=0400,高字节表示接受到 4个字节数据,低字节开始表示频率D32355=0002,频率D32356=5800,高字节表示频率,当前频率为 00000258 HEX(6.00Hz)I, ~ ■ ■■!• | um U! | — ■■■ f ■ ■ " - ■ s E»W" I Mur 一^™- - ■■ r- c ▼ [ w■ * ]=—B枣話丄晦r」爭|皿辭Q ixfl rblfTrrt 園亦计 5汗FfAlUW11±■±H-龟片耳丸CE片芒埠i&i也泱.J sifit—..切
接受数据:D32350=0001,从站号 1D3235仁0006,功能码:写入寄存器D32352=0000,无错误D32353=0004,响应4个字节D32354=0001,开始编号D32355=0BB8,写入的频率返回M 0^40211*0091OWLMCWJL]■COM帕畑L|»®>i□ »3Of逊■十miMO 典Ohl」ii—凶咖□MHkb•町世丄1n扯炉<15B3 t*J±«JirJC :工1[:L.CUTl「■楸〔砸理14|盂询囂'目* n :*科=世zb曙出已歪包 R.cm*E卷也■甸#也歎直I幽沖S巴①管巴ES陳;止|W^fc£7E^..巧絆-■Ite-・frHClDJ23»OlWi..oxissWHO町WA说灿OULhl-,0000%叭ClD 口悄QVM..DOCO 仇5F-51L1D12354匸檳叭WOO C■HLC1DS29M&UN.,4WkmetD删15Ou挝.QW「K追OQCO 1..r、=1 祇r 卜\ ■吃42 f。