CP1H与EJ1模块FB通讯指南

0 下载量 57 浏览量 更新于2024-08-26 收藏 851KB PDF 举报
"该文档详细阐述了如何实现CP1H系列PLC与EJ1系列模块之间的FB(Function Block)通信。主要涉及的设备包括CP1H-XA40CDR-A PLC、EJ1N-TC2A-QNHB和EJ1C-EDUA-FLK,以及相关的通讯接口卡。实验内容包括读取和改写EJ1模块的温度参数,并提供了具体的接线、软件设置和FB配置方法。" 在工业自动化领域,CP1H PLC与EJ1模块之间的FB通讯是一个关键的技术环节,主要用于实现数据交换和控制命令的传递。以下是对这一主题的详细解释: 1. 实验设备:实验使用了EJ1N-TC2A-QNHB热电偶输入模块,EJ1C-EDUA-FLK通讯适配器,以及CP1H-XA40CDR-A PLC。这些设备共同构成了一个能够进行温度监控和控制的系统。 2. 接线配置:为了实现通信,需要正确连接各个设备。CP1H的Port1通过CP1W-CIF01与PC相连,用于编程和监控;Port2则通过CP1W-CIF11与EJ1C-EDUA-FLK进行RS-485通讯。EJ1C-EDUA-FLK的端子#6和#7分别连接到CP1W-CIF11的SDB+和SDA-,确保物理层的正确连接。 3. 软件设置:在编程软件CX-PROGRAMMER中,需将串口2配置为与EJ1N相同参数的串口网关,如9600波特率、7位数据位、2位停止位和偶校验。同时,使用CX-THERMO软件时,需确保EJ1N的通讯方式设为COMPOWAY/F。 4. FB设置:FB是PLC编程中的一种结构,用于封装特定功能。在本案例中,FB设置涉及到通信单元的选择、端口号和变量类型及地址。#FFFF表示使用CPU内置的串口通讯,#BBBB代表通讯板,而&0~&15代表SCU单元。PortNo应设置为2,因为CP1H系列仅支持通过Port2进行后向设备的通讯。 5. 协议地址:VariableType和Address应遵循COMPOWAY/F协议,这是三菱电机的一种通讯协议,适用于EJ1系列模块。具体的地址设定需要参照EJ1操作手册中的通讯章节。 通过以上步骤,可以实现CP1H PLC对EJ1模块的温度参数读取和控制,从而在工业生产环境中实现精准的温度控制。这种通讯方式广泛应用于工厂自动化、过程控制等领域,对于提升生产效率和产品质量具有重要意义。