【暴涨知识】S7-200与西门子变频器MM430 uss通信
变频器 发布时间:2016年7月28日 12:08 收录时间:2018年10月5日 16:57 作者:工业帮PLC课程 来源:微信公众号

点击“PLC免费学习”关注我哟

 定期推送帐号行业相关资讯设备操作问题分析初入行业学习方法等诸多优质内容,关注我们妥妥没错!

(详情咨询-戴老师 QQ:2282745412 咨询电话:17771442382)


 


第一次使用西门子S7-200与西门子变频器通过USS进行通信,分享给大家。

1、安装S7-200编程软件后,默认是没有USS协议库的,需要我们自己安装,库文件可以从官网上下载,也可以通过西门子400电话获取,下载后直接点击就可以一步一步安装了。安装后在软件内会出现库文件。USS库文件有2个文件夹,一个为使用端口0,一个使用端口1。建议使用或者调试的时候使用2个口的PLC,方便调试的时候监视程序。


2、我们最好先将其他程序完成后再做USS通信部分。我这里将其他部分都省略了,直接只做通信部分。

3、首先进行初始化,初始化可以使用SM0.1,在首次扫描的时候运行。


共有5个参数,输入参数有3个,输入参数决定了通信能保证正确进行。

EN    :使能位,可以常给,我用的SM0.0

Mode  :要填写1,含义为设置为1可以做USS通信,0位ppi。

Baud  :通信的波特率,我的为9600,需要与变频器设置相同。

Active:激活。这个与变频器地址有关,我的为8,具体可以见帮助文件。

输出参数有2个,这个为结果,能不能正确运行与这个参数没有关系

Done:完成位,如果完成则置,可以根据此判断输入有没有格式错误

Error:错误状态,保存了错误码,错误原因可以查帮助文件。

4、调用控制指令。

输入参数有9个,这9个参数决定了能不能正确进行。

EN:使能位,我的用的SM0.0

Run:必须填写,变频器启动的命令源

OFF2,OFF3:必须填写,变频器2种方式停车的命令源

F_ACK:必须填写,故障复位

Dir:必须填写,电机选装方向

Drive:必须填写,变频器USS地址,必须要与初始化时激活的一致,我的为3。

Type:必须填写,这个很重要,MM430应该为0,有些资料介绍为1,是不对的,因为这个原因,开始我设置参数为1,失败了很多次,后来将参数设置为0才能继续进行

Speed_SP:必须填写,频率给定值,常数也可以是地址,但是一定为实数。


输出参数共8个,这个设置成什么都可以,不会对通信正常与否造成影响,根据自己需求进行。

5、完成后需要分配库存储区,系统建议地址就可以了,建议的地址不能再运用在程序里。






最后编译就可以了。


以下为必须的变频器设置的与USS有关的参数

P0700=5(命令源)

P1000=5(给定值源)

P2010=6(波特率9600)

P2011=3(站地址)

 

 联系方式


电话:17771442382
QQ: 2282745412
微信gyb-2282745412
地址:湖北省武汉市江夏区
官网:www.gybplc.com
邮箱:2282745412@qq.com




相关推荐

最新文章


热门文章