您当前的位置:五五电子网电子知识plc技术PLC入门西门子S7-300PLC从入门到精通的100个经典 正文
西门子S7-300PLC从入门到精通的100个经典

西门子S7-300PLC从入门到精通的100个经典

点击数:7692 次   录入时间:03-04 11:42:13   整理:http://www.55dianzi.com   PLC入门
PAN style="FONT-FAMILY: '宋体'; FONT-SIZE: 10.5pt; mso-spacerun: 'yes'">

   2.重复以上组态从站步骤的2-4步,注意插入CP342-5时,不能点击”new…”按钮,而直接用鼠标选中以上创建的PROFIBUS(1)网络,点击OK

  在"Operating Mode"标签页中选择"DP Master"选项;

91:采用CP342-5DP通讯口与采用CPU集成的DP通讯口进行通讯有什么不同,这两种通讯口功能有什么不同?

   可以通过CPU集成的DP通讯口或CP443-5模板的DP通讯口,调用Load/Transfer指令(语句表编程,如图2)、Mov指令(梯形图编程)或系统功能块SFC14/15访问从站上的I/O数据;

   如果您使用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-5CPU之间的数据交换。

 

92:功能块DP_SENDDP_RECV"的返回值代表什么意思,如何理解?

   "DP_SEND"功能块包括有"DONE""ERROR" 和 "STATUS"三个参数,用来指示数据传输的状态和成功与否。"DP_RECV"功能块包括有"NDR", "ERROR", "STATUS" 和 "DPSTATUS"四个参数,用来指示数据传输的状态和成功与否。您可以定义相应的数据地址区,存放这些返回值,分析返回的值的意思,当ErrorFalseSTATUS0DONE=TrueNDRTrue时,说明CPUCP342-5之间的数据交换成功进行。

 

93: DP

[1] [2] [3] [4] [5]  下一页


本文关键字:西门子  经典  PLC入门plc技术 - PLC入门