请教各位老师200与V20进行USS通讯的问题。

各位老师好。我对USS_CTRL这个指令有如下理解,如果在USS自由口通讯中用到了USS_CTRL这个指令,则V20中的参数P2012=0,即PZD的字的个数为0,若使用了USS_CTRL,且命令源和设定源均走USS通讯的话,则P2012≥2。不知道我这样理解对不对?
因为我看帮助上的文档有如下描述:此USS_CTRL 功能块使用了 PZD 数据读写机制,传输速度比较快。USS 参数读写指令采用与 USS_CTRL 功能块不同的数据传输方式。由于许多驱动装置把参数读写指令用到的 PKW 数据处理作为后台任务,参数读写的速度要比控制功能块慢一些。

问题补充:
如果我要通过USS写指令对变频器进行频率给定的话,我应该写MM430的哪个参数?应该不是P1000吧?

最佳答案

USS的报文里包括PZD区和PKW区,PZD区为过程数据区,用于控制变频器的启停和给定转速,PKW区用于读写变频器的参数。如果设置P2012=0,则报文中没有PZD数据,如果设置P2013=0,则报文中没有PKW数据。
S7-200的USS_CTRL指令只支持2个PZD,所以如果要用S7-200来控制变频器运行,就把P2012设置成2(默认值)就行。
如果只是读写变频器的参数,可以把P2012设置为0以提高通信效率,仍然设置P2012为2也没有关系,在从站数量少的情况下,2个字的传输时间也不会对通信造成太大影响。
一般情况下,只要设置P2012=2,P2013=127(PKW区长度可变,返回报文会根据请求参数的类型自动决定PKW区的长度)就可以正常使用S7-200的USS通信程序块了。
详细情况请参考下面的文档:
http://support.automation.siemens.com/CN/view/zh/92073690
补充:一般方法是通过PZD来控制频率:USS_CTRL程序块有一个SPEED端子,在这个端子写入频率设定值的百分数即可(基准频率为P2000)。不推荐用PKW来控制频率,但也并非不能做,当然不能写P1000,需要预先设置参数P1000=2889,然后通过写参数的程序块修改P2889的值。

提问者对于答案的评价:
非常感谢!

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月16日 上午10:38
下一篇 2017年11月16日 上午10:38

相关推荐

  • em231选型

    各位老师我想问一下em231选哪款型号能够测量铂电阻,em231RTD吗?CPU226选用DC/DC/DC的吗?能不能选用继电器类型的cpu226的Q0.0和Q0.1输出啊? 最佳…

    SIMATIC S7-200 2021年7月5日
  • 曲轴控制,每当加工时,轴必须转到指定位置。

    我加工一个曲轴。加工过程是,曲轴必须自动旋转到指定位置,然后刀进来对它加工,问题是工件上不放传感器能实现吗?如何实现。万分感谢大家支持 问题补充:什么定位模块,型号能说吗? 最佳答…

    SIMATIC S7-200 2020年11月1日
  • s7200如何通过profibus与wincc通讯

    s7200如何通过profibus与wincc通讯,有没有具体实例。 问题补充:s7200是通过em277(profibus模块)与上位机联结 最佳答案 1。在S7-200软件里组…

    SIMATIC S7-200 2021年7月5日
  • usb2.0toRs485ADApTErFORFORs7-200plc安装后不能下载程序块

    该通信电缆安装后不能下载程序块。下载一个间单小程序,信息框提示:编辑错误,非法指令,请检查指令助技术。不知怎办。软件用的是V3,2STEP7MIcrowin.plc为224cn请求…

    SIMATIC S7-200 2021年7月5日
  • 关于西门子200 SMART编程

    初学西门子200samrt编程,之前用三菱的软件,现在开始学习西门子200,感觉梯形图和三菱很不一样,有些吃力,请各位前辈指教,如何进行西门子200编程的学习,包括数字量、模拟量以…

    SIMATIC S7-200 2021年7月5日
  • wincc与s7200 plc通讯

    wincc与plc通讯,还需要在plc中编写什么通讯程序吗 最佳答案 不用编写通讯程序的,安装PC  Access就可以。 提问者对于答案的评价:谢谢 专家置评…

    SIMATIC S7-200 2017年6月7日
  • TD400C的消息使能位

    请问TD400C的消息使能位找不到,TD200向导里能找到, 最佳答案 在符号表里。进去就可以看到了 所以我感觉TD400C不好用! 提问者对于答案的评价:谢谢回答;可是…

    SIMATIC S7-200 2021年7月5日
  • S700与ACS550用MODBUS通讯控制问题

    S700与ACS550用modbus通讯控制问题,我已经通讯上了,并且能够执行频率控制了,但是现在控制字控制还是不行。我用的是40001和40002,前者是控制字,后者是频率设置。…

    SIMATIC S7-200 2021年7月5日
  • HMI网络连接问题

    请问,如何用一台电脑监控5个S7-200PLC?     我的一个方案是用VB和5个S7-200PLC做串口通信,PLC走自由口协…

    SIMATIC S7-200 2021年7月5日
  • 西门子200CN与1200的优缺点有哪些

    西门子200CN与1200的优缺点有哪些,各适用什么场合 最佳答案 这个链接能够说明一些问题,链接:http://wenku.baidu.com/link?url=BmVcU3Zf…

    SIMATIC S7-200 2017年6月11日