西门子S7-300_400PLC编程技术及工程应用作者陈海霞PLC课件7_MPI课件.pptVIP

  • 45
  • 0
  • 约 47页
  • 2016-12-25 发布于广东
  • 举报

西门子S7-300_400PLC编程技术及工程应用作者陈海霞PLC课件7_MPI课件.ppt

第一步:系统功能SFC67和SFC68 “SFC67“X_GET”的引脚说明 SFC68“X_PUT”的引脚说明 第二步:编写“SIMATIC 300 (1)”站程序 首先插入一个数据块DB10,为DB10建立一个20个字节大小的数组。保存DB10。 再插入一个DB20的数据块,并建立一个20个字节大小的数组。 在OB1内编写发送和接收程序 。 在调用 “X_PUT”和“X_GET”时需要由用户指定通信伙伴的MPI站地址(DEST_ID)和存储区(VAR_ADDR)。 本站的发送区和接收区由“SD”和“RD”来指定。 程序功能:若M4.0为1,则本站(MPI地址为2)DB10.DBD10内数据将被发送到3号站的MD50内;若M5.0为1,则读取3号站MW40内的数据并存放在本站DB20.DBW10内。 3号站程序,简单得取反,并不利用系统函数, 所以属于单边编程 第三步:项目下载 第四步:通信结果监控 S7-300与S7-200 PLC之间的无组态MPI通讯 网络组建 S7-300侧的组态需注意: 1、通信速率需要与S7-200侧的速率一致,否则不能通信。 2、MPI网内的站地址两者不能冲突。 3、只能采用单边编程的方式。在S7-300内调用SFC67“X_GET”、SFC68“X_PUT”实现向S7-200写和读的操作。 S7-200无需组态,但是要注意: 1、需设置

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档