西门子 plc与变频器通信应用

西门子 plc与变频器通信应用

ID:6462435

大小:1007.00 KB

页数:6页

时间:2018-01-14

西门子 plc与变频器通信应用_第1页
西门子 plc与变频器通信应用_第2页
西门子 plc与变频器通信应用_第3页
西门子 plc与变频器通信应用_第4页
西门子 plc与变频器通信应用_第5页
资源描述:

《西门子 plc与变频器通信应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、深圳市英威腾电气有限公司   地址:深圳市南山区高新区中区M-6栋中钢大厦5楼(邮编:518057)  电话:0755-86028999传真:0755-86028420网址:www.invt.com.cn  西门子PLC与CHV系列变频器通信  一.功能介绍 英威腾CHV系列矢量变频器内置国际标准的MODBUS(从站)通信协议,配合CHV系列变频器专用通讯卡,可非常方便的实现远程通讯控制功能。通讯卡上提供RS232及RS485两种物理通讯端口,用户可通过设置卡上的跳线选择。   下面以西门子S7-200系列PLC为例,介绍PLC与CHV矢量变频器建立通讯并实现对变频器起停、频率给定、监控等功能

2、的控制。   变频器作为MODBUS协议从站接收来自CPU224PLC的通信指令,。   CHV系列矢量变频器在与CPU224通信前须做好以下准备工作: 1.确认已安装好CHV系列矢量变频器的通讯卡,并将卡上的端口跳线置于RS485端; 2.用一根带9针阳性插头的串口通信电缆连接在CPU224PLC的自由通信口端,电缆另一端的第5、3、8线分别接在CHV变频器RS485通讯卡的GND、485+、485-端子上,其余线屏蔽不用;   3.预先设置变频器以下参数: PC0.0=1//变频器通讯地址为1  PC0.1=3//通讯波特率9.6K   PC0.2=1//通讯数据偶校验  P0.01=2/

3、/变频器的运行指令采用通讯方式 P0.03=7//变频器的A频率设定采用通讯方式   二.PLC内存使用说明 西门子S7-200系列PLC的自由通讯端口编程必定会用到两个指令,即XMT(发送)指令和RCV(接收)指令。编写程序时需要为这两个指令指定数据缓冲区,一般以最低位数为0的地址作为数据缓冲区的起始地址。   1.发送指令XMT缓冲区(写/读)   VB100//xmt指令要发送的字节个数  VB101//变频器通讯地址(01)   VB102//modbus功能码(06/03) VB103//变频器被写地址高位/变频器被读起始地址高位 VB104//变频器被写地址低位/变频器被读起始地址

4、低位   VB105//被写数据高位/被读数据字个数高位 VB106//被写数据低位/被读数据字个数低位  VB107//被发送数据CRC低位   VB108//被发送数据CRC高位 2.接收指令RCV缓冲区   VB200//rcv指令要接收的字节个数  VB201//变频器地址(01) VB202//modbus功能码(06/03)   VB203//变频器被写地址高位/被读数据字节个数高位  VB204//变频器被写地址低位/被读数据字节个数低位 -4-     深圳市英威腾电气有限公司   地址:深圳市南山区高新区中区M-6栋中钢大厦5楼(邮编:518057)  电话:0755-860

5、28999传真:0755-86028420网址:www.invt.com.cn  VB205//被写数据高位/被读数据高位   VB206//被写数据低位/被读数据低位 VB207//被接收数据CRC低位  VB208//被接收数据CRC高位  VB217//被接收数据CRC验算低位   VB218//被接收数据CRC验算高位 2.CRC校验子程序(SBR0)   英威腾CHV系列矢量变频器内置的MODBUS协议采用RTU传输格式,该格式使用CRC校验方式对每次发出或接收的数据帧进行校验。因此,该子程序使用了多个局部变量,以方便其它子程序调用。   在西门子STEP7-Micro/Win编程环

6、境下(如图一),需要在该子程序的局部变量表中预先设定以下局部变量:                             (1)输入型局部变量(VAR_INPUT) 1d_0:DWORD;//待发送数据地址指针变量  lw_4:WORD;//待发送数据字节个数变量 (2)输出型局部变量(VAR_OUTPUT)  lb_6:BYTE;//CRC校验值高位变量 lb_7:BYTE;//CRC校验值低位变量   (3)临时局部变量(VAR) lw_8:WORD;//待发送数据字节个数计数变量  lw_10:WORD;//待发送数据每字节8位二进制数计数变量 Network1  LDSM0.0  M

7、OVW16#FFFF,LW6//将16位CRC校验寄存器LW6全置为1 Network2 LDSM0.0 FORLW8,+1,LW4//对待发送数据字节个数(LW4)计数(LW8)循环 -4-     深圳市英威腾电气有限公司   地址:深圳市南山区高新区中区M-6栋中钢大厦5楼(邮编:518057)  电话:0755-86028999传真:0755-86028420网址:www.invt.com

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。