1.安装PLC所需要的软件
PLC的相关设置需要安装:AB RSLogix5000的编程软件、RSLinx通讯软件以及对应授权。
注意:组态王和AB ControlLogix5000PLC进行串口或以太网通讯时,不要求组态王所在的计算机安装RSLogix5000和RSLinx软件。
2.设置ControlLogix5000PLC IP地址
点击开始 \ 所有程序,选择如下程序。
弹出如下对话框:
点击【确定】,弹出如下对话框:
在该对话框中,依次需要输入:子网掩码,默认网关,DNS服务器,之后点【ok】,弹出如下对话框:
此时给PLC断电,再上电(则plc会以广播形式对BOOTP/DHCP Server发送MAC地址信息),上述窗口中过一会就会显示PLC以太网接口的MAC地址。
选择本PLC对应的MAC值 (PLC以太网模块上有MAC值)并双击,弹出如下设置框:
在ip栏输入要给plc设置的IP地址,点【ok】,此时给plc断电,再上电,如果IP地址设置成功,就能在上面图片中红色框所示的地方显示刚刚设置的ip地址。注意,此时的断电时间过长,会导致ip地址的丢失,还需要重新按照上面的步骤进行设置。
PLC地址设置好之后,将该软件关闭。
3.配置硬件设备
RSLinx Classic是一个驱动配置软件,是设备与RSLogix5000进行通讯的关键环节。点击开始—所有程序,在程序列表中找到下图信息。
执行RSLinx Classic,弹出如下对话框:
点图标,进行驱动组态,会弹出下图。
点红色框在弹出的下拉列表中选择相应的驱动类型,具体选择哪一项是由所连接的硬件设备的链路方式而定的,见下图。
3.1以以太网的通讯为例
此处我们选择Ethernet devices ,选择之后,下拉框右侧原本灰色的【Add New…】按钮便由灰色变成可编辑的颜色,点击该按钮,弹出下图,
在该对话框中可以任意指定一个驱动名称,之后点击【ok】,弹出下图,在此对话框中添加所连接设备的地址即可。如果系统中只有一个设备,直接填ip地址,如果连个两个及两个以上的设备,可以通过点击对话框右侧的【Add New】按钮来增加要连接的设备。
设备地址填好之后,点【确定】,可以在Configure Driver对话框中看到我们所添加的设备,并能看到设备状态处于运行中。见下图。
点【Close】按钮,关闭该对话框。回到RSLinx Classic打开时的状态,此时点击图标,弹出RSWho对话框,这个窗口的功能是搜索局域网络中的设备,查看其状态是否正常。
从窗口中我们能看到刚刚建立的以太网链路 AB_ETH-1,点前面的“+”或是单击AB_ETH-1,Ethernet,软件便开始自动搜索设备,由于没有连接plc,所以显示如下图所示:会有一个红色的叉号