西门子全国代理商|PLC模块总代理商

发布
浔之漫智控技术(上海)有限公司
品牌
西门子
型号
模块
产地
德国
电话
15821971992
手机
15821971992
发布时间
2023-07-19 17:06:40
产品详情

 一、引言:

  源信YX3000变频器向用户提供工业控制中通用的RS485协议通讯接口。通讯协议采用MODBUS标准通讯协议。支持RUT和ASCII两种传送方式。详细的MODBUS协议,以及变频器通讯协议参数定义,在变频器用户手册中均有详细介绍。

  二、通讯案例:

  以西门子S7-200系列PLC为例,通过PLC与源信变频器建立通讯连接来实现PLC对变频器启停、监控、发送广播指令等功能的控制。

  案例以CPU224XP作为MODBUS协议主站,YX3000变频器做为MODBUS协议从站接收来自PLC的命令指令。

  三、通讯参数:

  西门子S7-200系列PLC有一种特殊的通讯模式:自由口通讯模式。当选择自由端口模式时,程序通过使用接收中断、传送中断、"传送"指令和"接收"指令控制通讯端口操作。通讯协议位于自由端口模式时完全受梯形图程序的控制。

  在自由通讯模式下,用户可以在自定义的通讯协议下,可以通过建立通讯中断事件,使用通讯指令控制PLC串口通讯口与变频器通讯。可使用特殊内存位SM0.7控制进入自由端口模式,该内存位反映操作模式开关的当前位。当CPU主机处于RUN工作状态时,自由口通讯,当CPU主机处于STOP工作状态时,自由通讯模式被禁止,PLC通讯协议由自由通讯协议切换到正常的通讯协议。

  PLC参数设定,S7-200PLC通过用户程序控制通讯参数:通讯协议,波特率、校验方式、字符有效数据位。

  变频器参数设定

  接线方式:PLC串口通讯口为九针阴型插口(PORTO或PORT1),用带一九针阳性接口一端插PLC通讯口,另一端取3、8两根线(3+/8-)分别接在变频器485+、485-上。

  四、PLC编程说明:

  使用西门子S7-200系列自由通讯口编程必用指令为XMT(发送)指令与RCV(接收)指令。编写程序时需要为这两个指令设定数据缓冲区,一般以位为0的地址作为数据缓冲的起始地址。

  PORT 常数(0用于CPU 221/222/224;0或1用于CPU 226/226XM)

  ① 发送指令XMT缓冲区(写/读)

  VB100 //xmt指令要发送的字节个数

  VB101 //变频器通讯地址(01)

  VB102 //modbus功能码(06/03)

  VB103 //变频器被写地址高位/变频器被读起始地址高位

  VB104 //变频器被写地址低位/变频器被读起始地址低位

  VB105 //被写数据高位/被读数据字个数高位

  VB106 //被写数据低位/被读数据字个数低位

  VB107 //被发送数据CRC低位

  VB108 //被发送数据CRC高位

  ② 接收指令RCV缓冲区

  VB200 //rcv指令要接收的字节个数

  VB201 //变频器地址(01)

  VB202 //modbus功能码(06/03)

  VB203 //变频器被写地址高位/被读数据字节个数高位

  VB204 //变频器被写地址低位/被读数据字节个数低位

  VB205 //被写数据高位/被读数据高位

  VB206 //被写数据低位/被读数据低位

  VB207 //被接收数据CRC低位

  VB208 //被接收数据CRC高位

  VB217 //被接收数据CRC验算低位

  VB218 //被接收数据CRC验算高位

  ③ CRC校验子程序(SBR0)

  源信YX3000变频器内置的MODBUS协议采用RTU传输格式,只是采用了部分MODBUS从协议(只支持03、06、08H这三种命令)通讯速率比ASCII模式更快。该格式使用CRC校验方式对每次发出或接收的数据帧进行校验。因此,该子程序使用了多个局部变量。

冷启动

冷启动过程中,无论是组态为保持性还是非保持性的数据(过程映像、位存储器、定时器、计数器和数据块),都将被复位为程序(装载存储器)中存储的起始值。

关联的启动 OB 为 OB 102

从头开始重新执行程序(OB 102 或 OB 1)。

重启(暖启动)

暖重启会复位过程映像、非保持性位存储器、定时器和计数器。

保持性位存储器、定时器和计数器保持其上一个有效值。

分配了“无掉电保持”属性的所有数据块都将复位为下载值。其它数据块将保持其后的有效值。

关联的启动 OB 为 OB 100

从头开始重新执行程序(OB 100 或 OB 1)。

掉电后,暖启动功能仅在备份模式下可用。

重启

41xF CPU 不支持热启动模式。

执行热启动后,所有数据和过程映像都会保持其后有效值。

程序从断点处继续执行。

在当前循环完成之前,输出不会改变其状态。

关联的启动 OB 为 OB 101

掉电后,热启动功能仅在备份模式下可用。

重新启动的操作顺序(暖启动)

将模式选择器设置为 STOP。

结果:STOP LED 亮起。

将选择器设为 RUN 模式。


浔之漫智控技术(上海)有限公司

联系人:
聂聪(先生)
电话:
15821971992
手机:
15821971992
地址:
上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
邮件:
2724917714@qq.com
行业
工控系统及装备 上海工控系统及装备
我们的其他产品
拨打电话 请卖家联系我