松下 PLC 与松下变频器的通信程序 (松下plc与电脑连接通讯怎么设置)

松下plc与电脑连接通讯怎么设置

PLC(可编程逻辑控制器)和变频器是工业自动化系统中常用的两种设备。PLC 用于控制机器逻辑,而变频器用于控制电机的速度和转矩。为了在 PLC 和变频器之间进行通信,需要使用专用的通信协议。

松下PLC和变频器之间的通信程序包括以下步骤:

  1. 创建 PLC 项目。
  2. 配置 PLC 的通信参数。
  3. 配置变频器的通信参数。
  4. 编写 PLC 程序。
  5. 下载 PLC 程序。
  6. 测试通信。

1. 创建 PLC 项目

需要创建一个 PLC 项目。这可以在松下 PLCSYS 软件中完成。在 PLCSYS 中,选择 "新建项目" 并选择与您的 PLC 型号相对应的项目类型。

2. 配置 PLC 的通信参数

接下来,需要配置 PLC 的通信参数。这可以在 PLCSYS 的 "通信参数" 选项卡中完成。对于松下 PLC,需要配置以下参数:

  • 通信协议:选择与您的变频器相对应的通信协议。例如,对于松下变频器,可以使用 MELSECNET/H 协议。
  • 通信端口:选择 PLC 上的通信端口。例如,可以使用 RS-232C 或 RS-485。
  • 波特率:选择与变频器相对应的波特率。例如,对于松下变频器,可以使用 9600 或 19200 波特率。
  • 奇偶校验:选择与变频器相对应的奇偶校验设置。例如,对于松下变频器,可以使用偶校验或奇校验。
  • 停止位:选择与变频器相对应的停止位设置。例如,对于松下变频器,可以使用 1 或 2 个停止位。

3. 配置变频器的通信参数

接下来,需要配置变频器的通信参数。这可以在变频器的显示屏或使用松下变频器参数软件完成。对于松下变频器,需要配置以下参数:

  • 通信协议:选择与您的 PLC 相对应的通信协议。例如,对于松下 PLC,可以使用 MELSECNET/H 协议。
  • 通信端口:选择变频器上的通信端口。例如,可以使用 RS-232C 或 RS-485。
  • 波特率:选择与 PLC 相对应的波特率。例如,对于松下 PLC,可以使用 9600 或19200 波特率。
  • 奇偶校验:选择与 PLC 相对应的奇偶校验设置。例如,对于松下 PLC,可以使用偶校验或奇校验。
  • 停止位:选择与 PLC 相对应的停止位设置。例如,对于松下 PLC,可以使用 1 或 2 个停止位。
  • 站地址:为变频器指定一个站地址。此地址必须与 PLC 通信参数中指定的站地址相同。

4. 编写 PLC 程序

接下来,需要编写 PLC 程序。这可以在 PLCSYS 软件中完成。PLC 程序应包括以下内容:

  • 从变频器读取数据。
  • 将数据写入变>

如果通信正常,您应该能够从变频器读取数据并向变频器写入数据。如果通信不正常,请检查以上步骤并确保所有参数都正确配置。


PLC可编程控制器与变频器的RS-485通讯应用 一、控制要求: 以FX2N-485-BD为通讯适配器,实现用PLC程序控制变频运转(正反转)及运行频率改变。 二、系统配置 1.系统硬件组成和连接 (1)三菱FX2N-16MR PLC可编程控制器一台; (2)三菱 FR-A500 变频器一台; (3) FX2N-485-BD通讯适配器,用于PLC和变频器之间的数据的发送与接收; (4) 通讯电 缆采用五芯电缆自行制作。 三、程序设计 1.PLC和变频器之间的RS-485通讯协议 程序中PLC可编程控制器中置位M8161进行8BITS数据转输;通讯格式置D8120为H0C96(无协议/无SUM CHECK/RS232,485F/无尾/无头/bps/1停止位/偶校验/8位数据长;不使用CR或LF代码);根据该通讯格式在变频器作相应设置;发送通讯数据使用脉冲执行方式(SET M8122)。 2.数据定义 2.1运行控制命令的发送[M8161=1,8位处理模式,使用变频器通讯格式为A’ 附图1)]; 1)实现PLC程序对变频器正转运行控制(控制代码(ASCII):ENQ 01 HFA 1 H02 (sum)); 格式A中各字节含义如下: 第一字节为通讯请求信号ENQ,对应程序为MOV H05 D10; 第二、三字节为变频器01站号,对应程序为MOV H30 D11 MOV H31 D12; 第四、五字节为指令代码HFA,对应程序为 MOV H46 D13 MOV H41 D14; 第六字节为等待时间,对应程序为 MOV H31 D15; 第七、第八字节为指令代码数据内容:正转运行H02,对应程序为:MOV H30 D16 MOV H32 D17; 第九、第十字节为总和校验代码,对应程序为:ASCI D28 D18 K2; 总和校检码指令对应程序为:CCD D11 D28 K7; 当按下X5及点动X3时,通讯数据被发送到变频器,变频器将正转运行; 2)实现PLC程序对变频器反转运行及停止控制; 将上面的范例程序中修改MOV H32 D17为MOV H34 D17时,按下X5及点动 X4时即可实现反转运行;修改MOV H32 D17为MOV H30 D17时,可实现停止。 2.2 变频器运行频率改变的实现 指定数据处理位为8位(即M8161=1), 使用变频器通讯格式为A,指令代码为HED,ASCI指令将运行频率(由MOV H0BB8 M1000传送)转换成4位ASCII码,依次存放到PLC的内存单元D16~D19中,总和校验码存放在D20、D21中;按下X5及点动X6即可改变变频器频率。

本文原创来源:电气TV网,欢迎收藏本网址,收藏不迷路哦!

相关阅读

添加新评论