安装PRM21模块后,将特殊模块站号拨到相应的数字,默认为0,正常隋况下当PLC主模块通电后,通信模块上的RUN灯(绿)、READY(绿)灯常亮,DP-ERR(红)灯常亮(因未配置通信组态)。
1)开始配置组态。开始配置组态界面如图4-16所示,点击图标开始→程序→SyConSvstem→Configurator→SyCon,显示图4-17所示SyCon-[NetworkView]界面。在图4-17所示的SvCon-[Net-workView]界面中选择File→New,显示SyCon-[Unnamedl]界面如图4-18所示。
2)载入GSD文件。在图4-18所示的SyCon-[Unnamedl]界面中,选择File→CopyGSD,显示图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模块编程端口,在主窗口下选择Online→Download,在选择通信卡后(一般都是CIF)弹出编程口,若计算机上自带COM串口选择1即可,若有改动,如COM1被占用或用USB转串口电缆,则按计算机的配置选择COM端口。
图4-24 选择Common界面
图4-25 Operation mode界面
如果所有通信设备(包括PRM21模块、变频器)接线正常运行,则在PRM21模块上的RUN、READY、COMM、NW-ST的绿灯常亮,用SYCON的STARTDE-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~125为PLC给第一个变频器的字,126~131为PLC给第二个变频器的字……以此类推)。
DM1004、DM1005、DM1006为用户定义2的设置,为0即为不设置。
DM1007=1表示输入用户定义的读取范围。
DM1008=0表示输入缓冲区范围,0为默认。
DM1009=A300表示输入地址从IR300开始。
DM1010=30表示输入为连续30个字(5个变频器每个6个字,即300~ 305为第一个变频器给PLC的字,306~ 311为第二个变频器给PLC的字……以此类推)。
DM1011、DM1012、DM1013为用户定义2的设置,为0即为不设置。
变频器需要有0. 2s的脉冲位,在程序中对于120. 00进行脉冲给定,特殊模块号为0时在程序中要用常通位对100. 00进行使能,规律是:使能位=100 +10×特殊模块号。