您现在的位置是:首页 > PLC技术 > PLC技术
STEP 7在线连接的建立与在线操作技术方法
来源:艾特贸易2017-08-10
简介硬件组态和程序设计工作都是在编程器或 PC 中进行的,把编程器或 PC 的硬件组态和用户程序传到 PLC 的过程,就是下传。数据的反方向传输就是上传,即从 PLC 上传参数、组态等到编程
硬件组态和程序设计工作都是在编程器或PC中进行的,把编程器或PC的硬件组态和用户程序传到PLC的过程,就是下传。数据的反方向传输就是上传,即从PLC上传参数、组态等到编程器(PG)或计算机(PC)。上传的目的是在PC硬盘中保存来自PLC中的信息。
打开STEP 7的SIMATIC管理器时,建立的是离线窗口,看到的是计算机硬盘上的项目信息。Block(块)文件夹中包含硬件组态时产生的系统数据和程序编辑器生成的块。
下面的操作需要在编程设备和PLC之间建立在线连接:下载S7用户程序或块、从PLC上传程序到计算机;测试用户程序;比较在线和离线的块;显示和改变CPU的操作模式;为CPU设置时间和日期;显示模块信息和硬件诊断。
为了建立在线连接,计算机和PLC必须通过硬件接口(例如,多点接口MPI)连接,然后通过在线的项目窗口或Accessible Nodes(可访问站)窗口访问PLC。
1.通过在线的项目窗口建立在线连接
如果在STEP 7的项目中有已经组态的PLC,可以选择这种方法。
在SIMATIC管理器中执行菜单命令View(查看)→Online(进入在线),或执行菜单命令View(查看)→Offline(进入离线),也可以用管理器工具条中的快捷按钮(在线)和
(离线)来切换两种状态。在线状态意味着STEP 7与CPU成功地建立了连接。
执行菜单命令View(查看)→Online(在线),打开一个在线窗口,该窗口最上面的标题栏中的背景变为浅蓝色。在块工作区出现了CPU中大量的系统功能块SFB、系统功能SFC和已下载到CPU的用户编写的块。SFB和SFC在CPU的操作系统中,无需下载,也不能用编程软件删除。在线窗口显示的是PLC中的内容,而离线窗口显示的是计算机中的内容。
SIMATIC管理器的PLC菜单中的某些功能只能在在线窗口中激活,不能在离线窗口中使用。
2.通过AccessibleNodes窗口建立在线连接
在SINATIC管理器中,执行菜单命令PLC→DisplayAccessible Nodes(显示可访问的站),打开Accessible Nodes(可访问的站)窗口,用Accessible Nodes对象显示网络中所有可访问的可编程模块。如果编程设备中没有关于PLC的项目数据,可以选择这种方式。那些不能用STEP 7编程的站(例如,编程设备或操作面板)也能显示出来。
如果PLC与STEP 7中的程序和组态数据是一致的,在线窗口显示的是PLC与STEP 7中的数据组合。例如,在在线项目中打开一个S7块,将显示来自PLC的CPU中的块的指令代码部分及来自编程设备数据库中的注释和符号。
如果没有通过项目结构,而是直接打开连接的CPU中的块,显示的程序没有符号和注释,因为在下载时没有下载符号和注释。
点击排行
