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

STEP 7在线连接的建立与在线操作技术方法

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

简介硬件组态和程序设计工作都是在编程器或 PC 中进行的,把编程器或 PC 的硬件组态和用户程序传到 PLC 的过程,就是下传。数据的反方向传输就是上传,即从 PLC 上传参数、组态等到编程

    硬件组态和程序设计工作都是在编程器或PC中进行的,把编程器或PC的硬件组态和用户程序传到PLC的过程,就是下传。数据的反方向传输就是上传,即从PLC上传参数、组态等到编程器(PG)或计算机(PC)。上传的目的是在PC硬盘中保存来自PLC中的信息。

    打开STEP 7SIMATIC管理器时,建立的是离线窗口,看到的是计算机硬盘上的项目信息。Block(块)文件夹中包含硬件组态时产生的系统数据和程序编辑器生成的块。

    下面的操作需要在编程设备和PLC之间建立在线连接:下载S7用户程序或块、从PLC上传程序到计算机;测试用户程序;比较在线和离线的块;显示和改变CPU的操作模式;为CPU设置时间和日期;显示模块信息和硬件诊断。

    为了建立在线连接,计算机和PLC必须通过硬件接口(例如,多点接口MPI)连接,然后通过在线的项目窗口或Accessible Nodes(可访问站)窗口访问PLC

    1.通过在线的项目窗口建立在线连接

    如果在STEP 7的项目中有已经组态的PLC,可以选择这种方法。

    SIMATIC管理器中执行菜单命令View(查看)→Online(进入在线),或执行菜单命令View(查看)→Offline(进入离线),也可以用管理器工具条中的快捷按钮(在线)和(离线)来切换两种状态。在线状态意味着STEP 7CPU成功地建立了连接。

    执行菜单命令View(查看)→Online(在线),打开一个在线窗口,该窗口最上面的标题栏中的背景变为浅蓝色。在块工作区出现了CPU中大量的系统功能块SFB、系统功能SFC和已下载到CPU的用户编写的块。SFBSFCCPU的操作系统中,无需下载,也不能用编程软件删除。在线窗口显示的是PLC中的内容,而离线窗口显示的是计算机中的内容。

   SIMATIC管理器的PLC菜单中的某些功能只能在在线窗口中激活,不能在离线窗口中使用。

    2.通过AccessibleNodes窗口建立在线连接

    SINATIC管理器中,执行菜单命令PLCDisplayAccessible Nodes(显示可访问的站),打开Accessible Nodes(可访问的站)窗口,用Accessible Nodes对象显示网络中所有可访问的可编程模块。如果编程设备中没有关于PLC的项目数据,可以选择这种方式。那些不能用STEP 7编程的站(例如,编程设备或操作面板)也能显示出来。

    如果PLCSTEP 7中的程序和组态数据是一致的,在线窗口显示的是PLCSTEP 7中的数据组合。例如,在在线项目中打开一个S7块,将显示来自PLCCPU中的块的指令代码部分及来自编程设备数据库中的注释和符号。

    如果没有通过项目结构,而是直接打开连接的CPU中的块,显示的程序没有符号和注释,因为在下载时没有下载符号和注释。