使用6RA7085进行直流调速,其PPO4 的输入输出地址为PIW256~267,PQW256~267,这些地址都代表什么意思?怎么能查到?将W#16#400赋值给PQW256是什么意思?
图片说明:
最佳答案
1.PIW256~267,PQW256~267表示你所选择的PPO4类型对应的PZD参数的读写地址,你所选择的PPO4类型为6个PZD字,PIW256~267为12个字节即6个字。这个256~267为硬件组态时分配的I/O地址,通过硬件组态选择你连接的6RA70调速器可以看到这个地址,这个地址是针对CPU来定义的,PIW即立即读回6RA70的状态字、实际值等6个信息;PQW即立即写入6RA70的控制字、设定值等6个信息,不过我建议还是以SFC14/15读写指令和参数比较好。
2.将W#16#400赋值给PQW256即是表示将16进制数400写入6RA70,这里的W#16#400的意义还要结合6RA70参数来看,是作为速度还是作为控制字,不过一般第一个PZD字都是控制字那么你这个W#16#400的二进制表示即为0000 0100 0000 0000即对应控制字bit10位为1,也就是说W#16#400作为控制字送入6RA70的话(P648=3001)表示由PLC接管控制6RA70,当bit10位为1时由PLC给出的速度,和工艺功能被使能)而且你的其它5个PZD中还应该有控制6RA70PLC控制、合闸和运行的控制字!如果W#16#400是作为速度给进6RA70的话那表示以10%的固定速度运行(最大速度为W#16#4000)。
参考资料:http://www.ad.siemens.com.cn/service/answer/zhishi_view.aspx?Q_ID=79871&cid=1029
图片说明:
提问者对于答案的评价:
谢谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc158832.html