PMAC使用实点网关模块与西门子1500PLC通讯

PMAC使用实点网关模块与西门子1500PLC通讯

硬件

1.PMAC
2.1500PLC
3.实点GW6-P20HM、GW6L-A0(EhterCat网关)、GW6L-B0(PN网关)

创建pmac程序

添加实点网关模块描述文件
PMAC使用实点网关模块与西门子1500PLC通讯_第1张图片
扫描EtherCAT网络节点
在这里插入图片描述
右击Master0选择加载映射到Power Pmac,可查看EtherCat映射到pmac的地址。

博图组态

添加GSD文件
PMAC使用实点网关模块与西门子1500PLC通讯_第2张图片
组态从站设备
PMAC使用实点网关模块与西门子1500PLC通讯_第3张图片
找不到可直接搜索GW6L-B0(L256)
PMAC使用实点网关模块与西门子1500PLC通讯_第4张图片
PMAC使用实点网关模块与西门子1500PLC通讯_第5张图片
单击“设备视图”进入设备概览,可以看到拓扑组态信息,包括系统自动分配的 地址, 地址可以自行更改,如下图所示。
PMAC使用实点网关模块与西门子1500PLC通讯_第6张图片下载程序到PLC,运行PLC,在点击转至在线。
展开左侧的项目导航,选择 监控与强制表”,如下图所示。
PMAC使用实点网关模块与西门子1500PLC通讯_第7张图片
PMAC使用实点网关模块与西门子1500PLC通讯_第8张图片
查看设备概览中模块GW6L-B0的通道Q地址(输出信号的通道地址)或者I地址(输入信号的通道地址)
PMAC使用实点网关模块与西门子1500PLC通讯_第9张图片
PMAC使用实点网关模块与西门子1500PLC通讯_第10张图片
PMAC使用实点网关模块与西门子1500PLC通讯_第11张图片

数据交互

1.pmac启用ethercat
2.运行plc,并监视监控表中的值
3.更改值ECATMap.pmh中GW6L_A0_L256输出地址的值
PMAC使用实点网关模块与西门子1500PLC通讯_第12张图片
如在终端输入ECAT[0].IO[0].Data=15即可在PLC的IW68上看到对应得16进制。
更改QW2得值也可以在ECAT[0].IO[4096].Data显示对应的值。PMAC使用实点网关模块与西门子1500PLC通讯_第13张图片
需要注意的是PLC输出的值和pmac接受到的值存在数据大小端的问题。

你可能感兴趣的:(网络)