如何使用 STEP 7 (TIA Portal) 仿真两个 S7-400 CPU的通讯?

描述
S7-PLCSIM 支持以下通讯块来做两个S7-400 CPU模块间的通信:

  • SFB8 “USEND”
  • SFB9 “URCV”
  • SFB12 “BSEND”
  • SFB13 “BRCV”
  • SFB15 “PUT”
  • SFB14 “GET”
  • SFB19 “START”
  • SFB 20 “STOP”
  • SFB 22 “STATUS”
  • SFB 23 “USTATUS”

要求

  • 需要S7-PLCSIM V5.4 SP3(或更高版本)。
  • 在STEP 7(博途)中建立一个项目,对两个S7-400 CPU进行硬件组态和网络组态。
  • 已经在模块之间组态了S7连接和通信连接。
  • 在主站S7-400 CPU的用户程序中,调用“BSEND”指令来给从站CPU发送数据。
  • 在从站S7-400CPU中调用“BRCV”指令来接收来自主站S7-400 CPU的数据。

注意
本条目提供的项目包含两个S7-1500 CPU的组态,并包含连接组态和用户程序。

本条目提供的项目包含两个S7-1500 CPU的组态,并包含连接组态和用户程序。下载链接中的STEP 7(博途)项目包含两个S7-400站通过工业以太网通信 。

Station_1中的OB1包含计数器的程序,它的输出会传送到Station_2。

  1. t在项目导航中标记“Station_1”并打开S7-PLCSIM,可以通过菜单命令“Online > Simulation > Start”或者菜单栏的“Start simulation”图标打开。关于第一个被仿真CPU的实例编号为“S7-PLCSIM”的对话框被打开。
  2. 如果是第一次仿真这个项目,“Extended download to device”对话框就会打开。在“PG/PC Interface”中选择如图1所示的设置,并单击“Start search”。
    如何使用 STEP 7 (TIA Portal)  仿真两个 S7-400 CPU的通讯?
    图. 1
  3. 当在线连接已经被建立时,单击“Load”按钮。
  4. 然后,在打开的“Load preview”对话框中,继续单击“Load”按钮。
  5. 在S7-PLCSIM中使用“Insert”菜单来加载子窗口“Input”和“Counter”,用来监视和控制程序。对于“Station_1”需要“IB2”和“C1”。
  6. 在S7-PLCSIM1的“CPU”子窗口中,可以将运行模式从“STOP”改到“RUN-P”。如何使用 STEP 7 (TIA Portal)  仿真两个 S7-400 CPU的通讯?
    图. 2
  7. 标记项目导航中的“Station_2”并重复步骤1来打开第二个“S7-PLCSIM2”实例。
  8. 在“Load preview”按钮中单击“Load”按钮。
  9. 与步骤5相同,给实例“S7-PLCSIM2”添加“Output”。对于“Station_2”需要“QW1”。
  10. S7-PLCSIM2中的“CPU”子窗口中,将运行模式从“STOP”改到“RUN-P”。如何使用 STEP 7 (TIA Portal)  仿真两个 S7-400 CPU的通讯?
    图. 3
  11. 在S7-PLCSIM1(Station 1的仿真),IB2控制计数器C1并将计数值传送到S7-PLCSIM2(Station 2的仿真)QW1中。
  • I2.0: 自动向上计数的时钟标记
  • I2.1:向上计数
  • I2.2: 向下计数
  • I2.3: 计数器的预设值
  • I2.4: 复位计数器

下载
附件下载“60497454_S7_PLCSIM_COM.zip”包含一个STEP 7(博途)项目,项目中包含上面描述的通信程序。拷贝“60497454_S7_PLCSIM_COM.zip”文件到一个单独的目录中,并双击打开。现在项目文件已经解压。就可以使用STEP 7(博途)来打开和并运行解压后的项目。

如何使用 STEP 7 (TIA Portal)  仿真两个 S7-400 CPU的通讯? 60497454_S7_PLCSIM_COM.zip (3,6 MB)

注意
在通信的时候,可能会有时间限制,这是因为S7-PLCSIM不支持实时。

更多信息
更多信息可以在条目88781327中打开,如果想使用S7-PLCSIM仿真两个S7-1500模块可以查看此条目。

创建环境
此FAQ中的截屏和下载都是在 STEP 7 (博途) Professional V13 SP1和S7-PLCSIM V5.4 SP5中创建的。

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc322908.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日
下一篇 2021年4月12日

相关推荐

发表回复

登录后才能评论