quote:以下是引用终其一生在2008-05-15 14:23:48的发言:
还有应甲方要求还配有PROFIBUS模块,那么是不是一旦用通讯,P700,P1000设为6后,上述硬件线路就都不起作用了,因为负责手自动的转换是连接在控制回路中,没有连接到变频器的端子中?
可以实现“本地/远程”控制。思路是这样的:
1、“真”的切换:(在此之前,先做好电机调试)MM430/440适用
你需要定义一个端子作为切换开关(例如端子3=99,P810=722.2),你要把变频器的这两个参数默认设成6(CB远程控制),并把这个整套参数(用P0809)复制到Index(1)中,然后改这两个参数为本地的(例如,端子、Ain1或MOP等等)。就把它设成本地的控制,保存在EEPROM中。当这个端子3=ON时,就采用Index(1)那套CDS(命令参数组)。
注意:不管是何种控制,并不影响300PLC通过Profibus对变频器的通讯。
2、也可以就设置一套“本地”控制的参数,作为默认的控制。当需要远程控制的时候,在停机时(一般切换是在停机中),通过(PKW)修改参数P0719=66,并修改的是RAM(不是EEPROM)。这时不管P700,P1000是如何设置的,交由Profibus通讯的远程控制。断电后,自动恢复到本地控制(当然也可以通过再次修改参数)。
3、“假”的切换:
因为,PLC通过Profibus是可以随时监控数字端子、模拟端子的实时状态的。所以,你可以按照读取的状态,由PLC发送控制命令。外部看起来就是本地控制。当然,如果网络“崩溃”,变频器也就不能动了。
还有其他方法,不过我觉得已经够了。