您现在的位置是:首页 > PLC技术 > PLC技术

PROFIBUS-DP编写读写程序

来源:艾特贸易2017-11-10

简介在数据发送从站的 081 中编写系统功能 SFC15 调用程序,并插入发送数据区 DB1 ,接收程序如图 6-74 所示。调用 SFC15 可向标准 DP 从站写连续数据,最大数据长度与 CPU 有关。可将由 RECOR


    在数据发送从站的081中编写系统功能SFC15调用程序,并插入发送数据区DB1,接收程序如图6-74所示。调用SFC15可向标准DP从站写连续数据,最大数据长度与CPU有关。可将由RECORD指定的数据(本例为从DBl.DBXO.O开始的连续8个字节)连续传送到寻址的DP标准从站(本例为4号从站)中。

在数据接收从站中的OB1中编写系统功能SFC14调用程序,插入接收数据区DB2,发送程序如图6-75所示。调用SFC14可读取标准DP从站(本例为3号从站)的连续数据,最大数据长度与CPU有关,如果数据传送中没有出现错误,则直接将读到的数据写入由RECORD指定的目的数据区(本例为从DB2.DBXO.O开始的连续8个字节)中。目的数据区的长度应与在STEP 7中所配置的长度一致。

 图6-74在接收从站的081中调用SFC14

6-74在接收从站的081中调用SFC14

 图6-75在发送从站的OB1中调用SFC15

6-75在发送从站的OB1中调用SFC15

    将编写好的OB1SFC14SFC15DB1DB2分别下载到两个从站中,同时为了保证从站掉电不导致主站停机,向主站下载OB1OB82OB8608122等程序块。