工控编程吧

标题: S7-200 SMART PLC 控制MM440变频器的问题 [打印本页]

作者: baikhgmv    时间: 2016-10-2 10:41
标题: S7-200 SMART PLC 控制MM440变频器的问题
S7-200 SMART PLC 控制MM440变频器的问题问题描述:想实现手动调速和自动调速(程序控制),手动操作时通过控制端子电位器调速,通过RS485端口(29、30)读取变频器的状态值(频率和设定频率等),HMI显示相应的状态值;自动控制时通过RS485端口USS协议实现控制和调速,通过一个转换开关可以自由切换手动和自动,问题是MM440参数如何设置?以前做过:手动控制用电位器调速,自动时用模拟信号调速,转换开关实现两者的切换。对于RS485通信方式又该如何实现?请求高手指点迷津,不胜感激!谢谢!


-------通过RS485端口(29、30)的设置不多。仅需要设置MM4的0组(COM口)通讯参数。
P2009(0)-P2014(0);
根据需要(视PZD的数量,P2012) 设置P2019,要发送那些值。


-----与你以前那个应用类似,转换参数组操作切换手动和自动控制。通讯有2张功能图就说明问题了,一个是接收PZD,一个是发送PZD。


--------你之前做过手动控制用电位器调速,自动时用模拟信号调速,转换开关实现两者的切换。现在想采用USS控制道理是一样的。
其实搞明白变频器的写和读的区别,就比较好理解了这个问题啦。变频器的读和写其实是互不相干的二种情况,手动控制时,比如端子控制和模拟量控制(700=2、1000=2),然后你可以直接用USS的读命令读取变频的的频率(r0021)、或状态字(r2018)。
自动控制时,比如USS控制(700=5,1000=5),也是直接用USS的读命令读取变频的的频率(r0021)、或状态字(r2018)。






欢迎光临 工控编程吧 (https://www.gkbc8.com/) Powered by Discuz! X3.4