C200HW-PRM21-Profibus-DP通信模块与ABB变频器的配置方法

发表于 讨论求助 2019-05-25 22:58:50

可编程控制器

    安装PRM21模块后,将特殊模块站号拨到相应的数字,默认为0,正常隋况下当PLC主模块通电后,通信模块上的RUN灯(绿)、READY(绿)灯常亮,DP-ERR(红)灯常亮(因未配置通信组态)。

    1)开始配置组态。开始配置组态界面如图4-16所示,点击图标开始→程序→SyConSvstemConfiguratorSyCon,显示图4-17所示SyCon-[NetworkView]界面。在图4-17所示的SvCon-[Net-workView]界面中选择FileNew,显示SyCon-[Unnamedl]界面如图4-18所示。

    2)载入GSD文件。在图4-18所示的SyCon-[Unnamedl]界面中,选择FileCopyGSD,显示图4-19所示的打开界面,选择对应的GSD文件Abb-0812,点击“打开”按钮:

    4-16    开始配置组态界面

    4-17    SyCon-[NetworkView]界面

    4-18    SyCon-[Unnamedl]界面

    4-19    打开界面

    3)选择添加主站。在图4-18所示的SyCon-[ Unnamedl]界面中的工具栏上选择“Insert-Maste”按钮,即添加主站,如图4-20所示。弹出如图4-21所示的主站选择窗口。

    4-20    选择添加主站界面

    4-21    主站选择窗口

    4)配置主站。在图4-21所示的主站选择窗口中选择主站(C200HW-PRM21)后,点击“ADD”按钮添加后,点击“OK”按钮。

    5)配置从站。在图4-18所示的SyCon-[ Unnamedl]界面中的工具栏上选择“InsetSlave”按钮,弹出的图4-22所示的从站选择窗口,在图4-22所示的从站选择窗口中选择AbbDrivesRPBA-01,点击“ADD”按钮添加后,点击“OK”按钮。

    6)根据ABB变频器的站号,在图4-23所示页面的Station栏中(为从站配置站号)按顺序依次进行配置。对从站进行模块添加,双击从站图标,弹出模块配置对话框,在第一个Module选择栏中选择PPO Ttpe4后双击,在第二个Module中添加PPO Type4

    4-22    从站选择窗口

    4-23    配置从站站号

    7)在图4-23所示画面的右边选择ParameterData配置属性窗口,显示如图4-24所示的选择Common界面,在图4-24所示的选择Common界面中,选择Common按钮,显示图4-25所示的Operation mode界面,在图4-25所示的Operation mode界面中双击Venderspecific协议后,按“OK”按钮。

    8)依照上述顺序依次对其他从站进行配置。

    9)下载配置文件,将通信线置于PRM21模块编程端口,在主窗口下选择OnlineDownload,在选择通信卡后(一般都是CIF)弹出编程口,若计算机上自带COM串口选择1即可,若有改动,如COM1被占用或用USB转串口电缆,则按计算机的配置选择COM端口。

    4-24    选择Common界面

    4-25    Operation mode界面

    如果所有通信设备(包括PRM21模块、变频器)接线正常运行,则在PRM21模块上的RUNREADYCOMMNW-ST的绿灯常亮,用SYCONSTARTDE-BUG监测则所有主从站均是绿色,表明通信在物理层上已经联通。

    10) PLC程序中的设置。在PLC程序中默认第一个从站的第一个输出(PLC至变频器)地址为IR50,输入(变频器至PLC)地址为IR350,但是对DM区进行设置可以改变相关读取区,以下设置在程序调试期间已经设置完毕,其地址已和程序运行相关,不需要改动。打开OMRON程序,在左边的目录树上选择内存,双击打开内存配置窗口。因PRM21特殊模块号是0,则其特征DM区从DM1000开始,特征DM区规律是:区号=1000+特殊模块号×100

    DM1000=1表示输出用户定义的读取范围。

    DM1001=0表示输出缓冲区范围,0为默认。

    DM1002=A120表示输出地址从IR120开始。

    DM1003=30表示输出为连续30个字(5个变频器每个6个字,即120~125PLC给第一个变频器的字,126~131PLC给第二个变频器的字……以此类推)。

    DM1004DM1005DM1006为用户定义2的设置,为0即为不设置。

    DM1007=1表示输入用户定义的读取范围。

    DM1008=0表示输入缓冲区范围,0为默认。

    DM1009=A300表示输入地址从IR300开始。

    DM1010=30表示输入为连续30个字(5个变频器每个6个字,即300~ 305为第一个变频器给PLC的字,306~ 311为第二个变频器给PLC的字……以此类推)。

    DM1011DM1012DM1013为用户定义2的设置,为0即为不设置。

    变频器需要有0. 2s的脉冲位,在程序中对于120. 00进行脉冲给定,特殊模块号为0时在程序中要用常通位对100. 00进行使能,规律是:使能位=100 +10×特殊模块号。

(作者稿费要求:需要高清无水印文章的读者3元每篇,请联系客服,谢谢!在线客服:)


发表
26906人 签到看排名