s7-200 CPU226通过USS协议控制2台变频器该怎么做?

我是新手,这是我做的第一个项目,希望各位前辈能够给点指点,在此谢过~!
具体是这样的:2台MM440变频器串在一起,再接入CPU226的port0上,用的是DP电缆。我查了下USS控制MM440的样例,例子看了几遍,懂了一点,可是到自己了却不在的改从何下手。现在是软件的库里已经有USS指令了,我现在不知道具体该怎么做。是不是应该先用指令INIT初始化PORT0为USS通讯,吧通讯参数设好,然后调用CTRL指令把指令的操作数都填好(参数和分配地址),之后右键点击程序块里的库分配USS协议需要的400B的变量地址的起始地址?这样做对吗?然后改怎么做?希望高手能够给我点指点,时间挺紧的!~~谢谢

问题补充:
我就是通过变频器控制电机的转速,速度值在触摸屏上设定。通过通讯我要知道电机的转速、频率、方向、故障以及故障信息。我现在准备做个子程序SBR_1,然后主程序执行到要启动这两台电机的时候调用它。不知道这样可否。子程序里包括1个USS_INIT指令,2个USS_CTRL指令。我不知道读指令USS_RPM和写指令USS_WPM应该在什么情况下使用,是不是必须要用这两条指令。

最佳答案

下载如下文档,写的很详细: 
S7-200与MM4及G110之间的USS通讯 F0109

http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=F0109

USS初始化两个变频器,需要计算地址,比如2号站和3号站,Active=16#0000000C,公式请参考如下文档内USS通讯部分
Micro’n Power《西门子 S7-200·LOGO!·SITOP 参考》V0.94版(更新版)http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=A0136

USS_INIT要用SM0.1初始化,如果放在子程序,需要保证主程序用Sm0.1调用该子程序,然后在子程序中用SM0.0调用USS_INIT。

读指令USS_RPM和写指令USS_WPM用来读写变频器参数,如果不需要读写参数则不必要使用,不过你要“通过变频器控制电机的转速,速度值在触摸屏上设定。通过通讯我要知道电机的转速、频率、方向、故障以及故障信息”,则肯定需要度读写指令。根据读写参数的不同,选用不同的USS_RPM和USS_WPM。

提问者对于答案的评价:
谢谢大家的回答 我会好好努力 弄懂它的

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc318230.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日
下一篇 2020年11月1日

相关推荐

  • S7-200/200SMART/1200的扩展模块排列规则

    S7-200/200SMART/1200的扩展模块排列规则,是否有据可循,还是约定俗成? 最佳答案 没有,这个是你自己定义。只要不要超过最大扩展数就可以。一般情况都是先扩展输入输出…

    SIMATIC S7-200 2021年7月5日
  • SMB2使用

    自由通讯中利用SBM2接收数据到缓冲区 怎么编程? 最佳答案 用中断,在中断程序里转存接收到的字节信息。 S7-200的系统手册里有现成的实例。 提问者对于答案…

    SIMATIC S7-200 2021年7月5日
  • 求一道PLC程序

    你好,小生不才!忘大家指教。我想编写一道类似于手操器功能的PLC程序,程序能够实现的功能是,当按"增加"按钮时,毫安值增加,当按“减小”按钮时,毫安值变小。忘好…

    SIMATIC S7-200 2021年7月4日
  • 200以太网设置问题

    我最近在做项目,两个cpu226cn,两台上位机,要求,cpu之间有数据交换,上位机可以同时监控2个cpu。问题:1、在以太网向导中,“对等链接”,数量该如何设,我看到有资料说过,…

    SIMATIC S7-200 2017年11月12日
  • EM231模块经常会烧坏

    电柜里的EM231模块老是烧掉,都烧了好几个。请问是什么原因造成这样的呢?具体烧的位置附图 图片说明:       最佳答案 EM231模块…

    2017年7月30日
  • S7-200与汇川MD330的Modbus 485通讯

    我看MD320的说明书,155页,1007运行速度、100F负载速度,这两个速度有什么区别?我的电机有编码器,那么编码器读回的速度是百分数还是转速(r/min)?谢谢! 最佳答案 …

    SIMATIC S7-200 2017年11月23日
  • pid反作用参数如何设置

    我用S7-224XP CN的自带模拟量输入输出端口做了一个减压控制的PID调节系统.原理是把6MPa的蒸汽通过减压后稳定在3MPa.通过压力变送器把0-6MPa变为1-5V作为回路…

    SIMATIC S7-200 2021年7月5日
  • s7-200编程的错误

    使用STEP7 V4.0对S7-200编程,编译后,左下角出现“总错误数目:1”,该软件有提供错误所在的功能吗?如有,怎样使用? 问题补充:先生们:我在显示错误的栏内击右…

    SIMATIC S7-200 2020年10月31日
  • 存储卡电池卡问题

    1.请问把程序写进不带存储卡电池卡的S7-200 CPU222后,如果一直不供电,程序能够保持多长时间?永远保持吗?   2.存储卡到底存储…

    SIMATIC S7-200 2021年7月5日
  • STEP 7 MicroWIN SMART V2.0软件中添加不了EM AM03,怎办?

    电脑无法换,电脑性能只能运行window xp,所以只支持STEP 7 MicroWIN SMART V2.0。软件中添加不了EM…

    SIMATIC S7-200 2021年7月5日