产地:xrda0907 |
假如您运用342-5模块的DP通讯口进行通讯,那么您就不能运用Load/Transfer指令(句子表编程)、Mov指令(梯形图编程)直接拜访PROFIBUS从站的I/O数据。选用CP342进行PROFIBUS通讯包含两个进程:
1.CPU将数据传输到CP通讯卡的数据寄存器傍边;
2.数据从CP342-5的数据寄存器傍边写到PROFIBUS从站的Output数据区(反过来即是CPU读取从站Input数据的进程);CP342-5与从站的Input/Output数据区的通讯进程是主动进行的,可是您还有必要自个手动的调用功用块FC1(”SEND”)和FC2 (”RECV”),完结CP342-5与CPU之间的数据沟通。
92:功用块DP_SEND、DP_RECV"的回来值代表啥意思,怎么了解?
"DP_SEND"功用块包富含"DONE","ERROR" 和 "STATUS"三个参数,用来指示数据传输的状况和成功与否。"DP_RECV"功用块包富含"NDR", "ERROR", "STATUS" 和 "DPSTATUS"四个参数,用来指示数据传输的状况和成功与否。您能够界说相应的数据地址区,寄存这些回来值,剖析回来的值的意思,当Error=False,STATUS=0,DONE=True,NDR=True时,阐明CPU与CP342-5之间的数据沟通成功进行。
93: DP从站,CP模板以及CPU之间的数据通讯进程是怎么进行的?
运用CP342-5模块,不论调用"DP_SEND" 功用块仍是"DP_RECV" 功用块,您都不能直接读写某个PROFIBUS从站的I/O数据。CP342-5模块有一个内部的Input和Output存储区 ,用来寄存PROFIBUS从站的的I/O数据,较新版别的CP342-5模板内部存储器的Input和Output差异别为2160个字节,Output区的数据循环写到从站的输出通道上,循环读出从站输入通道的数值寄存在Input区,悉数进程是CP342-5与
FOXBORO P0916QD
FOXBORO P0916QD
FOXBORO P0917HU
FOXBORO P0917SY FBM223
FOXBORO P0917YJ
FOXBORO P0917YZ FCP270
FOXBORO P0922RK
FOXBORO P0922RK
FOXBORO P0922VC
FOXBORO P0926CM
FOXBORO P0926DF
FOXBORO P0926GG FBM224
FOXBORO P0926GH
FOXBORO P0926GU FBM230
FOXBORO P0926GV FBM231
FOXBORO P0926GW FBM232
FOXBORO P0926GX FBM233
FOXBORO P0926KM
FOXBORO P0926KM
FOXBORO P0926KM
FOXBORO P0926KM
FOXBORO P0926MX
FOXBORO P0926MX
FOXBORO P0926MZ
FOXBORO P0926TH FBM222
FOXBORO P0951AP FOR FBC21
FOXBORO P0951BA-0E FBP10
FOXBORO P0951EA FBC07
FOXBORO P0960AW CP30 Processor
FOXBORO P0960GC Workstation Processor 30
FOXBORO P0960GC WP30
FOXBORO P0960JA CP40
FOXBORO P0961BC CP40B
FOXBORO P0961BC CP40B
FOXBORO P0961FR CP60
FOXBORO P0970BC Dual NODEBUS Interface
FOXBORO P0970JW 424 Mb Hard Drive
FOXBORO P0970KT