品牌:SIEMENS/西门子
西门子(SIEMENS)的PLC产品包括LOGO、S7-200、S7-1200、S7-300、S7-400、S7-1500等。 西门子S7系列PLC体积小、速度快、标准化,具有网络通信能力,功能更强,可靠性高。S7系列PLC产品可分为微型PLC(如S7-200),小规模性能要求的PLC(如S7-300)和中、高性能要求的PLC(如S7-400)等
通过FB162实现UPS1600PN的全面监控以及缓冲模式下系统安全停车
本文在《使用 CPU 1217C 通过 PROFINET 连接 UPS1600实现周期通信》的基础上,进一步介绍了如何使用FB162实现UPS1600PN的全面监控以及缓冲模式下系统安全停车。
6.2.应用场景
使用S7-1200通过PROFINET连接UPS1600实现 周期通信的基础上,可使用UPS1600 V2.2 TIALibrary,其内容包括FB162和一些预制的监控画面及历史记录画面。FB162可以满足如下需求:
1.需要监控UPS1600更详尽的参数;
2.UPS1600在输入侧断电后会进入缓冲模式,在缓冲时间到达、设备彻底断电之前,出于安全性或其他原因,不能直接切断所有输出,需要提前执行执行一系列动作例如一套安全的停车流程。在所有的动作完成后,为了节能或为了之后能通过电池启动,需要主动关闭UPS;
硬件和软件需求
序号 | 说明 | 订货号 |
1 | CPU 1217C 固件版本V4.2 | 6ES7 217-1AG40-0XB0 |
2 | UPS1600 PN 10A 固件版本V2.2 | 6EP4134 -3AB00-0AY0 |
3 | UPS1100 1.2Ah | 6EP4131 -0GB00-0AY0 |
表1.硬件列表
序号 | 说明 | 链接 |
1 | TIA Portal V14SP1或更高 | - |
2 | UPS1600 V2.2 TIA Library | https://support.industry.siemens.com/cs/cn/zh/view/78817848 |
表2.软件列表
操作步骤
执行以下操作步骤前,需要先按照《使用 CPU 1217C 通过 PROFINET 连接 UPS1600实现周期通信》操作,建立PROFINET通信。
1.安装库文件 UPS1600 V2.2 TIALibrary:选择“库>全局库>打开全局库”,选中已下载的库文件后点击“打开”。见下图。
图1.添加库文件
2.将全局库中UPS 1600 V2.2 library文件夹里的功能块和UDT分别拖拽至“程序块”和“PLC数据类型”中。见下图。
图2.拖拽功能块和UDT
3.添加一个新的全局数据块DB1。见下图。
图3.新建数据块