发布于 2005-05-17 23:06:38
0楼
1、请仔细看看Profibus通讯模块附带的文件,看看MM4支持哪几种PPOx?
2、看来你主要是控制,并不修改参数。注意控制是有一定顺序的。控制字发送的顺序不对也是不行的。可参考我以前发的帖子。
3、对于每一个PZD的应答都可以在MM4上定义(当然你也可以使用默认值),修改参数P2051(1-8),例如:你想知道MM4数字量输入的状态,那么可以定义P2051(2)=r0722。其结果PZD3的应答就是MM4的端子状态;=1的位就代表接通。简单吧?如果你想让MM4的继电器输出通过Profibus控制也是可以的。(见我以前的帖子)同理你也可以通过Profibus控制MM4的模拟量输出。当然条件是MM4必须上电!
4、Profibus没有广播!和USS协议是完全不一样的。它是使用分组同步技术。具体是在组态时把装置分组(同时启动的分在一组)这样你可以分步发送各台频率...然后再发送同步启动,MM4就乖乖的一起转了。就是这样。
5、你完全可以充分利用MM440系列的自由功能块。这样主控PLC只需发送一个控制字(例如放在PZD3中)利用它字中的两个位,通过自由功能块做逻辑操作(例如可让MM4继电器3驱动一个指示灯,让它常亮、快闪、慢闪、灭代表不同的意思,这个最大的好处是你不用从PLC机柜拉一根线到远处变频器的地方。)
6、希望你注意Profibus的意思是分布式装置控制网络系统。我的意思是连接方法不是从前的把变频器都装在一个或者几个柜子里,而是把变频器装在受控电机附近,所有的装置(包括PLC)用Profibus电缆连接起来就可以了。
7、默认MM4应答实际频率(实际用处不大,基本和你的给定差不多)我就把它改成r0027(实际电流值)这个浮点值可以直接通过触摸屏读出。
祝你成功!
学而时习之,不亦说乎?温故而知新,不亦乐乎?