• {{item.name}}
{{item.name}}
{{item2.name}}
更多

使用 S7-1200 通过 PROFINET 连接 UPS1600 实现周期通信

star star star star star
0 分
  • 通信(通讯)
  • 参数设置
  • 故障诊断
  • 使用操作
  • 综合介绍
  • UPS1600
发布时间:2024年01月08日
  • 0
  • 11
本文主要介绍了如何使用 S7-1200 通过 PROFINET 连接 UPS1600(仅 -2AY0 型号配备PROFINET/以太网接口)实现周期通信。

使用 S7-1200 通过 PROFINET 连接 UPS1600 实现周期通信

本文主要介绍了如何使用 S7-1200 通过 PROFINET 连接 UPS1600(仅 -2AY0 型号配备PROFINET/以太网接口)实现周期通信。

硬件和软件需求

序号说明订货号
1CPU 1217C 固件版本V4.26ES7 217-1AG40-0XB0
2UPS1600 PN 10A 固件版本V2.26EP4134 -3AB00-0AY0
3UPS1100 1.2Ah6EP4131 -0GB00-0AY0


表1.硬件列表

序号说明链接
1TIA Portal V14SP1或更高-
2UPS1600 V2.2 TIA Libraryhttps://support.industry.siemens.com/cs/cn/zh/view/78817848

表2.软件列表

UPS1600和UPS1100接线

UPS1600与直流电源和UPS1100电池模块的接线,见下图。

图1.接线图

操作步骤

1.通过如下步骤配置计算机的IP地址,

选择“控制面板>网络与共享中心>本地连接>属性”打开Internet协议版本4(TCP/IPv4)。本例中将计算机IP地址设置为172.21.109.111。见下图。

图2.设置计算机IP地址

2. 使用UPS1600PN的PROFINET功能前必须将前面板旋钮 Vthr设置为“REN”,否则UPS1600PN无法正常通信,旋钮Tb可设置到任意位置。见下图。

图3.设置前面板旋钮

3. 在STEP7 V14SP1中创建新项目,添加S7-1200并配置 IP地址 。选择“设备组态>CPU网络接口>以太网地址>添加新子网>在项目中设置IP地址>IP地址”,本例中将 CPU的PN口IP地址设置为172.21.109.122。见下图。

图4.设置PLC的IP地址

4. 进入“网络视图”,根据实际UPS型号和固件版本,从”硬件目录>供电与配电>电源>SITOP UPS>UPS1600”中找到 UPS1600 PN,将其拖拽到网络中。见下图。

图5.在网络试图中添加UPS1600

5. 为UPS1600分配控制器,点击“未分配”,在下拉菜单中选择PLC接口。见下图。

图6.为UPS1600指定控制器

6. 配置电池模块,在网络视图中用鼠标双击UPS1600,进入UPS1600的设备视图,根据实际电池的型号和数量,从从”硬件目录>供电与配电>电源>SITOP UPS>UPS1100”中拖拽电池到机架插槽1~6。本例中使用了一块电池6EP4131-0GB00-0AY0。见下图。

图7.为UPS1600指定控制器

7. 配置UPS1600的各项参数。在UPS1600的设备视图,选择0号槽的UPS1600模块,选择“属性>设备组态>基座单元 ”,根据实际的需求来设置参数,注意“允许缓冲”必须勾选,否则UPS无法切换到缓冲模式。

图8.配置UPS1600

8. 配置UPS1600的IP地址。在UPS1600的设备视图,选择0号槽的UPS1600模块,选择“属性>PROFINET接口>以太网地址 ”,此处可以查看和修改默认的IP地址。见下图。

图9.设置UPS1600的IP地址

9. 查看UPS1600 的I/O地址。在UPS1600的设备视图,选择0号槽的UPS1600模块,选择“属性>I/O数据>I/O地址 ”,在本例中UPS1600的输入地址为IB100~IB107。见下图。

图10.设置I/O地址

10. 依据I/O地址添加符号。在TIA V14SP1的项目树种选择“PLC变量>显示所有变量”,依据 表3 在列表中添加变量。见下图。

字节偏移量数据描述数据类型
0Input voltage存在输入电压:• 0:不正常• 255:正常Unsigned8
1Buffer mode缓冲模式:连接在 SITOP UPS1600上的负载通过与SITOP UPS1600相连的蓄能器得到供电:• 0:inactive• 255:activeUnsigned8
2Ready for buffering缓冲已就绪,因为缓冲模块的蓄能器已充分蓄能:• 0:不正常• 255:正常Unsigned8
3Charge sufficient电量充足:当设置此标志时,表示已达到所需的电量:• 0:不正常• 255:正常Unsigned8
4Battery changerecommended建议更换电池:电池容量不足以达到指定的缓冲时间:• 0:no• 255:yesUnsigned8
5Not used-Unsigned8
6Battery charge level电池充电状态,单位 %:• 0-100:0-100%• 255:unknown batteryUnsigned8
7Battery connectionmaintenance与电池的连接中断:检查连接和熔断器:• 0:no maintenancerequired• 255:maintenance requiredUnsigned8

表3.I/O数据

图11.添加PLC变量

11. 下载PLC程序。在TIA V14SP1的项目树中选择“PLC_1[CPU 1217C DC/DC/DC]”,点击按钮“下载到设备”,在弹出的新窗口中搜索并选中PLC,点击“下载”。见下图。

图12.下载PLC程序

12. 对UPS1600分配设备名称,进入“网络视图”,右键点击UPS1600,选择“分配设备名称”。见下图。

图13.分配设备名称

13. 在窗口中勾选“仅显示同一类型的设备”,点击“更新列表”,选中搜索到的设备后点击“分配名称”。见下图。

图14.分配名称

14. 在线监控网络视图查看设备的连接状态, 见下图。

图15.在线检查网络状态

15. 在监控表中查看所有变量的状态,见下图。

图16.监控表

剩余80%未阅读,请登录查看大全章节内容

  • 评论
更多
  • 分享

    扫码分享

扫码进入移动端

信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。