直流电机怎么和程序里面的接口联接起来?我用的是,6RA70的直流装置,程序是调用系统里面的块,SFC14,SFC15,分别用12个字节,前十二个读,后十二个写,共24个字节,现在我用DBW4是速度给定,DBW6张力给定,DBW8张力显示,DBW16速度实际显示,其它的BOOL变量就不写了,我不太明白怎么和6RA70连接起来,看西门子的人调P433,还有K6003. K3003我感觉应该是和这些变量连接的,但不明白什么意思,还有用什么R042,P043,这些设置,最不解的就是变量的连接,变量的连接方法,和显示。。。。。。请搞过SIEMENS直流电机的高手,指点下迷惘,有个例子OR说明下就最好了,很是感谢了!
问题补充:
资料大家都发了,我也下载了,资料我可能来不及看,因为现场急用,静不下心来,前辈: 忧雷云龙 说的方法很到位,大部分我明白了,现在不太明白的是这个变量的联接能不能细点,K6001--K6003能不能和K3001----K6001之间任意用,他们这间到底会的什么区别,联接参数中的U734。。。,的用法再能不能说细点,很感谢忧雷云龙前辈明白了我的意思,知道我想要的,可能有些细节还不是太明白
最佳答案
通讯实际上是比较简单的,几句话基本就可以说清楚了。
首先,你需要定义好DP站号,这个是PLC可以找到传动装置的标识,装置里设置的参数是P918。
PLC里面的地址,连接什么的,你没有问,估计已经搞定了,就不多写了。
装置这边,严重建议你结合功能图的Z110来看。
你发给装置的字,都存在固定的K参数和B参数里面:
第1个字:K3001;B3100~B3115
第2个字:K3002;B3200~B3215
……
……
……
第16个字:K3016
通常我们用不到16个字的,在你的程序里面,用到了前6个。
这些K参数和B参数是可以自由连接使用的,你所看到的P433=3003,就意味着把K3003这个字连接到P433这个功能。
需要特别注意的是,你发过去的第1个字的第10位必须为“1”,这一位是PLC发过去的控制位,如果为“0”的话,你发过去的所有字都无效的。
你从装置接收到的字,都可以从装置的参数定义:
第1个字:U734.01
第2个字:U734.02
……
……
……
第16个字:U734.16
所有的K参数都在这里设置,你在功能图Z110里看到的U734.01=K32,就意味着把状态字放在第一个字里面发送给PLC,K167表示速度实际值(带符号),etc。具体的都可以在K参数列表或者功能图里面找到。
关于K参数和B参数的连接功能,你可以看看功能图000,相信通过我上面的例子,你可以很容易看明白。
关于字还有一点需要注意的是,6RA70和PLC的通讯都是以百分比的形式进行的,100%对应16384,也就是说当你在PLC读到的速度值(K167)为16384的时候,意味着速度实际值为100%。
最后,你提到的P042,r041几个参数,只是用来显示的,不参与控制。例如:你在P042.01里面设置了K167,那么你就可以在r041.01里面看到速度实际值的百分比值。
希望我的回答对你有所帮助。 :)
提问者对于答案的评价:
谢谢,明白了!
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc166123.html