您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > BMEPXM0100模板配置笔记
在施耐德M580系列PLC系统中配置BMEPXM0100模板的过程1.使用到的软件及版本最低要求:①EcoStruxureControlExpertV14.0;②ControlExpert_V140_HF1;(此案例使用HF2)③M580CPUFirmware:2.80以上;④BMECRA31210SVV2.40如果PXM模块安装在远程机架上;(此案例安装于主机架,未使用)⑤ProSoftTechnology-PMEPXMDTMPack1.006Setup.msi;⑥PXMTypeLIB_Rev1.02(此案例中使用);⑦PCM配置工具ProSoftConfiguratorforModicon1.001Setup。(此案例使用1.003版本)2.硬件组态注意事项:①M580Safety系统中,暂时不支持BMEPXM0100模块;②目前在热备冗余系统中,BMEPXM0100不能放置在远程机架中;③硬件组态BMEPXM0100模块时,使用BMEXBPXX00X底板,否则无法配置。(此案例使用单机CPUP584040,安装2块BMEPXM0100模块)3.软件安装流程:请按以下次序进行软件安装ControlExpert_V140——多语言安装包——ControlExpert_V140_HF2——ProSoftTechnology-PMEPXMDTMPack1.006Setup.msi——ProSoftConfiguratorforModicon1.003Setup——PXMTypeLIB_Rev1.02。除最后一项,以上都可以直接运行.exe/msi直接进行安装,关于PXMTypeLIB_Rev1.02安装步骤如下:安装之前,关闭ControlExpertV14软件,启动类型库更新选择BMEPXM0100_Type_Library压缩的family.DSC最后按下图查看是否安装成功:4.配置过程:本案例侧重于软件配置过程,未进行硬件连接实验,故只提供Win10系统笔记本电脑1台,安装EcoStruxureControlExpertV14.0和PCM1.003(ProSoftConfiguratorforModicon)等软件,需要用到西门子6ES70变频器、BW500积算仪等DP设备的GSD文件。①PXM0100模块的配置:步骤1:通过CPU/NOC的DHCP功能分配192.168.10.3IP地址到PMEPXM0100,通过CPU给PXM分配IP地址。DTM添加PXM0100_from_EDS确定标识符和IP地址标识符名称确定规则:变量名称也要对应的修改:本案例中只注意将两块模块的标识符确定为:Mx80_03_PXM0100和Mx80_04_PXM0100(03、04分别代表各自所占的槽位)。操作小提示:如想删除配置的PXM0100模块,可在DTM浏览器下找到该模块,右键选择“删除”即可。②PCM软件配置过程:File--Newproject---addInstancename要与上述PXM模块的变量名称一致,或者可以根据系统架构自动生成实例名。手动输入IP地址或者Targetbrowser可以刷出所连接的设备,双击后自动添加到A-IPaddress。设置波特率导入GSD文件导入GSD文件后Rebuild编译查看是否成功。然后就可以添加从站设置从站地址添加模块配置(必须添加不同DP从站添加的内容不一样)如果有多个从站依次添加并设置不同的地址,添加完成后,验证组态③ControlExpertV14组态将配置导出ControlexpertV14导入程序段导入编译无错,下载。以上即可完成DP设备与CPU通讯的一些基本操作,不再赘述。以下有一些注意事项需要详细来阐述一下。本实例中PLC控制系统在配置第二块PXM0100模板时,因为有21台BW500和1台液压马达的DP子站设备,读写数据有些多(INPUT:62×21+54=1356;OUTPUT:38×21+28=826);一般在PCM中配置PXMProfibusMaster时,默认ConnectionSize为1024,即InputBytes和OutputBytes均为1024,可见下图:在配置完Mx80_04_PXM0100后未修改ConnectionSize,进行VerifyConfiguration(核实配置)时出现报错:赶紧重新对模板属性重新配置,将ConnectionSize大小改为2048,再重新VerifyConfiguration,这次没有报错,但有报警:好像波特率不适用,改波特率为9.6,顺便改了一下与上一个PXM0100模块相同的主站地址(由1改为2)。这次再重新VerifyConfiguration,没有问题了。对其进行导出,存于桌面的ESPL-Mx80_04_PXM0100.XBD文件。回到ControlExpert程序,将ESPL-Mx80_04_PXM0100.XBD文件从“程序—任务—MAST—逻辑”处右键选择“导入”,然后重新生成所有程序后,报了错:很多变量程序里不认。想到原来ConnectionSize的问题,是不是问题出在组态中Mx80_04_PXM0100的配置上呢?但打开DTM浏览器,看到组态配置是上了锁的,如何修改?后来继续研究,可在DT浏览器中右键点击Mx80_04_PXM0100弹出“设备菜单—配置”进入模块配置可修改。但是,直接将输入、输出大小改为2048,出现了红色感叹号,无法保存,这说明1024是一个连接块的最大数,这次怎么办?看到Mx80_04_PXM0100下面的“添加连接”按钮和修改PCM中ConnectionSize大小时的Connection2的设置,是否可以如此操作呢,添加连接。试了一下,果然如此。添加进去I/OConnection2后,把输入、输出大小默认的512改为1024,点击应用后成功。(不知输入模式的“多点传送”和输出模式的“点到点”对通讯有何影响,可以在实际连接时进行验证)做完上述工作后,重新导入ESPL-Mx80_04_PXM0100.XBD文件后,生成再无问题。
本文标题:BMEPXM0100模板配置笔记
链接地址:https://www.777doc.com/doc-7275807 .html