请教各位老师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日
下一篇 2017年11月16日

相关推荐

  • STL转换LAD显示无效问题

    程序使用STL编的,将它转换成LAD时,有的网路显示无效是怎么回事啊 专家建议 S7-00,你好,并不是所有的STL都可以转换成LAD,如果有些网络无法转换成功的时候,就会显示无效…

    SIMATIC S7-200 2021年7月5日
  • 寻求故障检修答案

    我厂的设备控制系统是由S7-300系列CPU313C为主站,通过EM277通讯模块把从站S7-200系列CPU226等模块连接起来,构成了一个profibus现场总线系统,目前的故…

    SIMATIC S7-200 2018年12月2日
  • s7-200 密码

    密码忘了,有没得办法破解密码,但是不能破坏程序,我没有原程序 最佳答案 联系我 junlu@jvis.com.cn 提问者对于答案的评价:看来我的就是cn的

    SIMATIC S7-200 2021年7月5日
  • s7-200子程序调用请教?

    要求2个继电器KM1,KM2依次动作,每个继电器动作后要做同样的事件A即(K10动作,时间到K10关),我想用子程序做。请高人赐教,学会了我想举一反三! 最佳答案 把事件A的动作过…

    SIMATIC S7-200 2020年11月1日
  • S7 200采样时间

    采样时间到底设置多少秒合适,0.1秒可以吗,我需要快速响应,8路向导PID,224xp程序内存基本用完 最佳答案 1、采样时间:CPU 必须按照一定的时间间隔对反馈进行采…

    SIMATIC S7-200 2021年7月5日
  • PID 控制转速

    有个项目用200PLC: 锅体搅拌变频电机75KW,红外测温仪检测锅内物料温度。 要求:比如设定物料温度80度,设定变频器转速800转/分。在搅拌混合过程中如果…

    SIMATIC S7-200 2021年7月5日
  • PC Access 的客户端Excel

    已经使用过PC Access,现在有个想法,直接从Excel中加载宏,为什么要用PC Access这个服务器呢?(我知道必须用这个服务器的)能不能不用这个服务器…

    SIMATIC S7-200 2021年7月4日
  • TD400C问题

    问题补充:如何用TD400C改变程序中的时间变量。比如说用T37控制上升时间,  在文本向导中写入上升时间文本,插入PLC数据VW1000,用MOVW指令将T3…

    SIMATIC S7-200 2021年7月5日
  • STEP7与STEP7-Micro/WIN的问题

    电脑WIN7 64位旗舰版,先安装的STEP7-Micro/WIN,而后又安装了STEP7,然后再打开STEP7-Micro/WIN时,软件提示  “…

    SIMATIC S7-200 2021年7月5日
  • 请问西门子200PLC和笔记本电脑的通讯线型号是什么?

    请问西门子200PLC和笔记本电脑的通讯线型号是什么? 最佳答案 USB-PPI USB接口西门子S7200 PLC编程电缆, USB/PPI/485…

    SIMATIC S7-200 2021年7月5日