本帖最后由 部落酋长 于 2014-3-9 15:00 编辑
本次在项目中采用SLC 5/02 Plc进行的通讯,方法仅供参考。 一、前期准备工作: 1. 连接编程电缆: 共需2根电缆,1747-UIC,插电脑USB口,连接后“OK”指示灯亮。 1747-C13,插PLC的网卡端口。 编程电缆的型号在其本体上有标注,请注意。 请不要用我们的1747-PIC和1747-C10,有资料显示可用它们组合,对SLC5 /01/02/03进行通讯,但是我试过了不行,可能是我们的线或者软件有问题,暂时还没有查到原因。 2. 编程电缆连接好后,先要安装1747-UIC驱动程序,如已安装,则跳过此步骤。 驱动程序位置在:D:\1747-UIC\1747-UIC\1747-UIC 或者自己解压D:\ 1747-UIC.zip 驱动程序安装成功后,会在设备管理器中出现如下画面(注意红色部分): 记住图中USB DH-485 Serial Port后面的COM口编号:COM3 3. 检查1747-UIC上的SW开关位置,按下表设置: 二、进行驱动配置: 有两种方法,分别是RS-232 DF1 devices(用我的台式电脑试过OK),和DH485 UIC devices(用我们笔记本电脑试过OK),如果不能通讯,请换另一种方式试一试。 首先打开RSLinx Classic软件,点配置驱动程序图标(或者菜单:通信\配置驱动程序),在“已配置的驱动程序”下面看是否有已运行的的驱动,如果没有则不用管它,如果有其它不正确的驱动程序,可以先选中它,点右边的“停止”,之后再点“删除”,删掉此驱动程序。 1. RS-232 DF1 devices方式: 1) 打开RSLinx Classic软件,点配置驱动程序图标(或者菜单:通信\配置驱动程序),在可用的驱动程序类型中选择“RS-232 DF1 devices”,然后点“新增”,在弹出的菜单内点“确定”,如图: 2) 按照下图设置所有参数,特别注意通信端口号是否正确。 3) 设置完成之后,不要点“自动配置”,直接点“确定”,得到下面的窗口: 4) 点击“关闭”后,点“RSWho”图标(或菜单中:通信\RSWho),如果看到下图中红色部分,则通信成功。如果没有,则等待一会,程序会自动刷新查找设备,或者去掉“自动浏览”前面的勾,之后点“刷新”,手动刷新查找设备,直到找到为止。 此时1747-UIC上的“USB”和“DH-485”指示灯会闪动,PLC的COM指示灯也会闪动,表示通信成功。 5) 如果始终不能找到PLC,则通信不成功,仔细查找原因,或换另一种方式进行通迅。 2. DH485 UIC devices方式: 1) 打开RSLinx Classic软件,点配置驱动程序图标(或者菜单:通信\配置驱动程序),在可用的驱动程序类型中选择“DH485 UIC devices”,然后点“新增”,在弹出的菜单内点“确定”,如图: 2) 在新窗口中选择正确的通信端口号,之后点“确定”,如下图: 3) 在新弹出口的窗口点击“关闭”后,点“RSWho”图标(或菜单中:通信\RSWho),如果看到下图中红色部分,则通信成功。如果没有,则等待一会,程序自动刷新查找设备,或者去掉“自动浏览”前面的勾,之后点“刷新”,手动刷新查找设备,直到找到为止。 此时1747-UIC上的“USB”和“DH-485”指示灯会闪动,PLC的COM指示灯也会闪动,表示通信成功。 4) 如果始终不能找到PLC,则通信不成功,仔细查找原因,或换另一种方式进行通迅。 三、上线编程: 1. 打开RSLogix 500编程软件,点击菜单上:通讯\系统通讯,在弹出的窗口上选中红色部分的PLC设备,点击右边的上线,则成功连上PLC,就可以对PLC进行操作了。 PLC程序的上载(将PLC程序传至电脑)和下载(将电脑中已有的程序传至PLC)也可以在此位置操作。 2. 当PLC有故障的时候,下图中红色部分的绿色的“运行”会显示成红色的“错误”,点击其右边的下拉箭头,即可查看错误状态和进行错误清除。仔细查看错误原因,并处理完成后,点击“清除错误”,再点菜单:通讯\模式\运行,如果故障已排除,则会显示绿色的“运行”,PLC恢复正常。 |