采用西门子 S7 系列 PLC , 支持 PROFINET 协议 , 仪表设备支持 CAN 自由口通讯协议。 本文档介绍如何在 TIA Portal、 ECSP-CAN 中设置监测 CAN 设备离线通过 S7 系列 PLC 在 TIA Portal上查询状态 ,主要是配置 PN-CAN 自由口网关模块的发送状态字节和接收触发字 节映射至 PROFINET 端缓存区功能;
本文例子基于以下使用环境创建
硬件部分
软件部分
测试步骤
1.PROFINET组态在 TIA porta 安装 PROFINET Slave – CAN Free 的 GSD 文件;1) TIA Portal 组态创建工程 , 在网络视图组态 CPU 1211C 与 KJ-PNG-107 的 PROFINET 的网络连接
2.组态 CPU 1211C 的 IP 地址: 192.168.0.1;WL-PNG-107 的 IP 地址为 192.168.0.2 , 设备名称 : WL-PNG-107 ;
3.将 PN-CAN Free 的“接收触发字节”映射至变量“recvTriggerState” ,地址%IB76(偏移地址 = 8)) ,“发送状态字节”映射至变量“sndTriggerState” ,地址%IB77(偏移地址 = 9) ;
至此PROFINET组态完成