西门子小型系列S7-200USS与西门子变频器通讯篇
2019-09-03

1. 西门子的V20变频器

2. S7-200PLC

3. 通讯线RS485一头是公头。另一头3-6   8-7

4. 使用USS协议编写

了解变频器那些一定要看

西门子小型系列S7-200USS与西门子变频器通讯篇01

找到手册中USS通讯说明

西门子小型系列S7-200USS与西门子变频器通讯篇02

上图为接线说明

西门子小型系列S7-200USS与西门子变频器通讯篇03

将2014{0}的时间改为0  默认值为2000  改为0

有下标值:带有下标的参数,一个参数当中,可以显示或修改多种不同的功能,具体能修改多少种功能,由下标数值来决定

上图参数设置

 

S7-200编程

指令

打开库

西门子小型系列S7-200USS与西门子变频器通讯篇04

初始化USS通讯

EN:只需要接通一个扫描周期SM0.1

Mode:模式选择1为启动USS协议0为PPI协议

Baud:波特率的选择9600     (与P2010(0)相同)

Active:激活驱动器16#FFFFFFFF

西门子小型系列S7-200USS与西门子变频器通讯篇05

Done:完成位

Error:错误代码

西门子小型系列S7-200USS与西门子变频器通讯篇06

USS_CTRL 指令用于对单个驱动器装置进行控制。

每一个USS从站,都要在程序中调用一个独立的USS——CTRL指令,每一台只能调用一次

RUN:驱动变频器的启动停止控制0 停车 1 为启动   停车时间和启动时间对应P1120 P1121参数

OFF2:自由停车方式

OFF3:为快速停车

F_ACK:故障确认

DIR:控制变频器的方向

Drive:变频器地址与P2011相同

Type:变频器类型 0 MM3  1 MM4以上类型

Speed:速度设定值 按百分比  0-100.0对应0-50HZ

右边输出端

Resp:从站应答信号

Error:错误代码

Status:驱动装置状态字

Speed:实际运行速度双字

RUN-EN:运行模式反馈

D_dir:运行方向显示

INhIBIT:禁止状态

FAULT:报警,故障指示位

西门子小型系列S7-200USS与西门子变频器通讯篇07

写入指令

EN:一直接通SM0.0

XMT:发送请求,前一定要加上升沿或下降沿

Drive:驱动器地址与2011相同

EEPROM:电可擦除只读寄存器,存储数据

用户可以更改的只读寄存器,可通过高于普通的电压将其内部数据清除

Param:要读取的变频器参数号

Index:下标无下标就写0

Value:要写入到参数当中的数据地址

DB Ptr:16字节缓冲起始地址 做通讯缓冲作用指针格式

右边输出

DONE 完成

ERROR错误

上述程序意思

当I0.6接通将VW50内的数据传送到变频器P0003号参数当中,无下标值

西门子小型系列S7-200USS与西门子变频器通讯篇08

读取指令

XMT:读取请求

右边输出端

Value:将读取到的变频器数据存放到PLCValue地址当中

上述程序当I0.7接通PLC读取变频器P3号参数放入到PLCvw52地址当中。

分配USS的建议地址同MODBUS

USS_R/WPM_W  16位参数读写

USS_R/WPM_D   32位参数读写

USS_R/WPM_R   FLOAT参数读写

西门子小型系列S7-200USS与西门子变频器通讯篇09

右键程序块——库存储区分配——对应分配要通讯的端口地址V区——与程序使用V区不允许冲突

智通教育是东莞市专业的PLC编程培训机构,平时会不定期的在网站发布一些PLC电气自动化课程相关的知识点,有兴趣的同学欢迎大家关注本网站!

上一篇:西门子小型系列S7-200MODBUS RTU通讯篇

下一篇:三菱FX系列 STL与RET指令的使用

学在智通,赢在职场

关于智通联系我们全部课程证书查询

智通学习 版权所有 粤ICP备17017787号