点击“PLC免费学习”关注我哟
☀定期推送帐号行业相关资讯,设备操作问题分析,初入行业学习方法等诸多优质内容,关注我们妥妥没错!
(详情咨询工业帮:QQ:2282745412 咨询电话:17771442382)
第一次使用西门子S7-200与西门子变频器通过USS进行通信,分享给大家。 1、安装S7-200编程软件后,默认是没有USS协议库的,需要我们自己安装,库文件可以从官网上下载,也可以通过西门子400电话获取,下载后直接点击就可以一步一步安装了。安装后在软件内会出现库文件。USS库文件有2个文件夹,一个为使用端口0,一个使用端口1。建议使用或者调试的时候使用2个口的PLC,方便调试的时候监视程序。
3、首先进行初始化,初始化可以使用SM0.1,在首次扫描的时候运行。
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(站地址)
联系方式 |