西门子驱动6SL3120-1TE26-0AA3
CP443-1作为标准的工业以太网连接装置,在物理层上采用高防护等级的通讯线缆,工业以太网的卡件上带有CPU可以独立处理通讯信号。高速工业以太网是在工业以太网的通讯协议的基础上,将通讯速率提高到了100M/s。SIMATIC NET 中的高速以太网采用了全双工并行(FDX)通讯模式,这种模式允许站点同时发送和接收数据,通讯速率可提高一倍。SIMATIC NET 在高速以太网上还采用了交换技术,利用交换机模块将整个网段分成若干子网,每个子网都可以独立地形成一个数据通讯网段,可以大大地提高通讯效率。普通以太网上由于网段上数据通讯阻塞的存在,使得网络上实际通讯技术只有40%,采用了全双工并行通讯技术和交换技术后,使得网络的通讯能力得以充分地利用。
在S7-400H系统中,一对IM153-2接口模块工作在冗余状态下,可在运行中对IM153-2固件版本进行升级。冗余系统中要求一对IM153-2接口模块的硬件/固件版本必须一致,因此要升级固件版本必须将两个接口模块逐一升级成相同的版本。
在运行中升级需要具备以下条件:
必须用PG直接连接到IM153-2所在的PROFIBUS DP总线上,通过STEP7软件进行升级操作,在冗余系统中IM153-2不支持通过以太网升级固件。因此,PG必须具备DP接口,例如CP5611卡、CP5613卡、CP5512卡或MPI/DP适配器等。
本文涉及的升级步骤适用于下列硬件:
6ES7 153-2BA01-0XB0
6ES7 153-2BA81-0XB0
6ES7 153-2BA02-0XB0
6ES7 153-2BA82-0XB0软件需STEP7 V5.4或以上版本。
需要保证一对IM153-2工作在冗余状态,都能够在线访问,即保证两接口模块均能通过DP电缆和冗余CPU正常通信。
IM153-2的硬件组态应该和实际硬件一致,而不是作为备件使用(例如实际硬件为6ES7 153-2BA01-0XB0,而组态为6ES7 153-2AA02-0XB0)。
升级步骤如下:
1. 在网站上下载IM153-2 固件。如果没有特殊情况,请下载使用*新版本的固件。
15350678
将下载的升级包解压缩到硬盘上。
2. 将PG直接连接到一个IM153-2所在的PROFIBUS DP总线上。在STEP7的HW Config中选中要升级的ET200M从站,选择菜单PLC Update firmware,系统将会弹出如下对话框,通过Browse浏览并选中升级文件header.upd。同时激活“Activate firmware after download”选项,点击“Run”开始升级。
系统先将升级文件下载到IM153-2中,然后开始升级。下载过程在IM153-2模块上不可见,接口模块仍然能正常工作。升级过程中,IM153-2上所有的LED亮。如果该模块升级前处于激活状态(ACT灯亮),则升级过程中另一个接口模块会自动切换为激活状态与控制器进行数据交换,将不影响卡件的数据读写。
升级完成后,弹出如下窗口,新的固件版本已经启用。
3. 将PG直接连接到另一个IM153-2所在的PROFIBUS DP总线上。重复上述升级步骤。
1、控制要求
某送料机的控制由一台电动机驱动(如图1),其往复运动采用电动机正转和反转来完成。正转完成送料,反转完成取料,由操作台控制。
图1 送料机外观
电动机在正转运行时,按反转启动按钮,电动机不能反转,只有按停止按钮后,再按反转按钮,电动机才能反转运行。同理,在电动机反转运行时,也不能直接进入正转运行。
2、硬件设计
本案例采用S7-300 PLC进行控制,跟S7-200 PLC相同,它的输入和输出资源分配如表所示。
表 送料机的PLC控制
根据送料机的实际要求,本方案采用S7-300进行控制,CPU选型为CPU 313C-2DP,它集成了DI16/DO16(如图2),具体电气接线如图3所示。
图2集成DI16/DO16
图3 送料机PLC控制原理图
3、硬件配置
(1)如图4所示为硬件配置,从“配置文件”中找到送料机PLC所需要的RACK-300(机架)、PS-300(电源)和CPU-300(CPU),依次进行添加。
图4 送料机硬件配置
(2)点击CPU 313-2 DP,查看其显示的参数(如MPI接口地址等)
(3)点击CPU 313-2 DP的DI16/DO16,如图5所示设置输入开始地址和输出开始地址(可以随意设置)。如果选择系统默认,则为124开始的地址,如图6所示。
图5 DI16/DO16的属性设置
图6 DI16/DO16的默认地址设置
如有必要,还可以设置DI16/DO16的输入中断条件,如图7所示。
图7 DI16/DO16的输入中断条件
(4)对该硬件进行保存和编译。
(5)对该硬件配置进行下载。
A、如图8选择目标模块,如本案例中的CPU313-2 DP。
图8 选择目标模块
B、如图9选择节点地址,即编程设备(如PC机)将通过哪个站点地址连接到模块CPU313-2 DP中,本案例选择MPI地址=2的站点进行连接。
图9 连接节点地址
C、点击“确定”按钮后,在下载过程中,将把所配置的模块一一下载进去。
D、在下载过程中,如果PLC处于RUN状态,则会跳出提示“停止目标模块”。
E、在下载完毕后,将提醒用户是否现在就处于完全重启,一般选择“是”即可确保配置文件完全进入PLC硬件。
4、软件编程
(1)打开“程序元素”窗口中的“位逻辑”指令树,如图10所示。
图10逻辑指令树
(2)在硬件配置结束后,即可点击OB1块进行编程。完整的送料机电动机正反转控制程序如图11。
图11料机控制程序
(3)保存OB1并下载。
(4)使得PC机与已组态CPU建立连接。
(5)进行监控,从中可以看到窗口上部的文件名变成了“ONLINE”(在线);窗口下部的RUN为绿色变化条;梯形图逻辑出现实线ON和虚线OFF。由此可以进行程序调试和故障排除