今天开始我们来学习西门子S7-200 SMART USS通信,本篇文章我们先介绍一下变频器参数如何设置。
S7-200 SMART除了支持以太网通信,还可以通过CPU上或者信号板上的RS485接口实现串口通信,支持串口通信协议,包括自由口协议、USS协议和MODBUS协议以及PPI协议。STEP7 Micro/WIN SMART软件安装时自动集成串口通信时所需要的功能块和子程序。
USS协议是西门子专为驱动装置开发的通信协议,支持***多与31台变频器进行通信。S7-200 SMART提供的USS协议库包含与变频器通信的指令,USS_INIT用于初始化,USS_CTRL用于控制变频器,USS_RPM和USS_WPM用于读写变频器的参数,读写变频器参数要注意参数数据类型。
下面通过一个例子演示USS通信的组态方法,练习实现S7-200 SMART与V20变频器的USS通信,通过PLC控制变频器的启动停止以及读写变频器参数,通过USS电缆连接V20变频器和S7-200 SMART。
设置变频器参数。首先恢复出厂默认设置,设置变频器参数,P0010等于30,P0970等于1。变频器基本参数设置中输入电动机相关参数。P0100、P0304、P0305、P0307、P0308、P0310、P0311、P1900。接下来要设置与USS通信相关的参数,与S7-200 SMART实现USS通信时需要设置的主要有控制源和设定源两组参数。
要设置子类参数,需要***级参数访问级别,既要将P0003参数设置为3,控制源参数P0700设置为5,表示变频器从端子的USS接口接受控制信号。此参数有索引,此处仅设置***组即P0700.0等于5,设置控制源参数,P1000.0等于5,表示变频器从端子的USS接口接受设定值。P2023为RS485通信口协议选择,默认为1表示USS协议。P2010参数设置com link上的USS通信速率,等于6表示波特率为9600B比特每秒。P2011参数设置变频器com link上的USS通信口在网络上的从站地址,P2012设置为2即USS PZD区长度为两个字长,P2013设置为127,即USS PKW区的长度可变。