
YF-PN-588、YX-PN-577都是高频RFID读写器设备支持Profinet协议通讯传输适配西门子200Smart/1200/1500系列PLC高数据并发1ms高速响应。其中YF-PN-588A为单端口读写器YF-PN-588B为双端口读写器内置交换机功能支持读写器级联应用。工作频段为13.56MHz支持对ISO15693国际标准协议的电子标签读写操作如NXP I-CODE 2、I-CODE SLI、Fujitsu MB89R118C等芯片的电子标签。整机采用铝合金、PCABS、304不锈钢材料的密封工艺设计产品具有IP67的防护等级支持防水、防尘、耐腐蚀、抗摔等特性。设备内置滤波、隔离模块对EMC具有很强抗干扰能力同时具有使用方便、密封性、散热性良好、接收灵敏度高、性能稳定、可靠性强等特点。本篇文章围绕岩峰、岩秀PN系列产品的ProfiNet通讯协议与西门子PLC进行通讯。首先需要准备一台岩峰或岩秀PN款设备西门子1200PLC。一、配置说明1.1导入GSD文件将 PN 读写器与 PLC 建立连接打开博途软件通过【选项】-【管理通 用站描述文件(GSD)】添加 GSD 文件。选好对应的 GSDML 文件夹点击【安装】。安装过程需要数十秒 。1.2添加ProfiNet设备添加PLC控制器通过【添加新设备】选择对应的PLC具体的CPU型号点击【确定】。添加完成后配置 PLC 在项目里的 IP双击 PLC 进入配置界面再次双击鼠标在【常规】选项里面输入 PLC 的实际 IP 地址设备名称选默认自动生成即可然后在空白处单击鼠标配置完成。2.3添加PN读写器在【网络视图】-【其他现场设备】-【PROFINET IO】-【Gateway】-【SMOOTHRFID】找到对应的GSD双击文件名称即可完成添加。设置设备IP地址、设备名称双击刚刚添加好的网关或者读写器进入配置界面输入IP跟设备名称单击空白处完成配置名称一定要与设备的实际名称一致自动生成PROFINET设备名称不要打钩。设置IO周期如果PLC资源足够可以设置为1ms周期设备分配好PLC然后双击设备即可设置IO周期。2.4配置通讯参数和读写ISO15693载码体寄存器映射双击PN网关或者读写器进入右侧菜单栏找到【HEAD(Status Control Byte)】右击属性设置波特率和读写器收到命令反馈时间波特率建议115200奇偶校验 停止位 数据位 默认其他参数已经优化在嵌入式处理器底层无需设置。添加 slot2 读ISO15693一个块一个块是4个字节2寄存器2个Words需要读2个块就添加4Words3个块就添加6Words……。设置读块参数右击刚添加的【Read 02 Words 4xxxx】属性设置对应的参数。添加slot3写ISO15693一个块设置参数跟读一样唯一区别是功能码不需要修改。Level trigger为电平触发方式如果设置为电平触发改变HEAD(status control Byte)中Q地址QB1中QB1.bit.01就会触发solt2(插槽)动作(读或写ISO15693)。Q地址的第一个字节的第一位对应插槽2第二 位对应插槽3…….。2.5 PLC程序下载PLC在离线状态下选中设备点【下载】进入下载界面。选择对应的PLC后在选择【在不同步的情况下继续】—选择【全部停止】—点【装载】进行程序下载。2.6 查看ISO15693 载码体映射寄存器值将设备转至在线状态添加监控表监控对应的地址在主菜单查看需要监控的 I 地址。标记位定义I地址里面首字节为标记比如68-72“68”是标记位“69-72”是标签数据如果只有一个字节那就是标记位比如写I地址“73”就是表示有没有写成功。2.7在线修改读写器名称和 IP 地址在左侧菜单栏里面找到【在线访问】然后在对应的网卡下面点【更新可访问的设备】。在左可访问的设备里面找到要修改的PN读写器双击大概20秒左右出现【在线和诊断】在双击【在线和诊断】进入修改界面。分别点击分配IP地址或分配PROFNET设备名称更改合适的参数和名称然后重置。本手册完整阐述了泰合森 YFPN588 RFID 读写器与西门子 PLC 基于Profinet 协议的通信配置全流程如需进一步优化通信周期、扩展多设备组网或对接其他协议可参考泰合森产品技术手册及西门子 Profinet 官方文档或联系技术支持获取定制化方案。