SIEMENS PLC 讲稿_citect西门子plc

2020-02-29 其他范文 下载本文

SIEMENS PLC 讲稿由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“citect西门子plc”。

SIEMENS PLC 讲稿

一、硬件组态

2006-04

中冶连铸自动化分公司1.打开SIMATIC Manager,新建一个项目,项目名为new,如下图:

右击new,插入一个SIMATIC 400主站如下:

双击Hardware,打开画面如下:

在SIMATIC400系列的硬件中选择你所需要的机架和各种硬件,首先选择一个通用的9槽机架UR2,双击,在插槽1中添加电源模块PS 407 4A,在插槽2中添加CPU模块CPU 416-2 DP,在插槽4中插入工业以太网的通讯模块CP 443-1,在插槽5中添加高速计数模块FM450-1,如下图:

在窗口的下方列表中有每个模块的技术数据,双击它们就可以打开该模块的属性对话框,根据需要,用户可以修改他们的参数,例如,双击模块CP 443-1会弹出其属性对话框如下:

如果我们需要修改IP地址,可以点击 Interface框中的Properties按钮,弹出下面的对话框:

IP Addre的输入框中修改IP地址,然后点击OK按钮。2.组态练习:

以实验室现有系统组态。

二、网络组态 下面以SIMATIC 400站为主站,以ET200M为从站,组态一个PROFIBUS-DP网络,在SIMATIC Manager中选中new项目,点右键,选择Insert New Object/PROFIBUS

双击产生的PROFIBUS(1)网络图标,打开NetPro的窗口

选择带紫色DP方框图标,用托拽的办法把该图标和PROFIBUS网线接上,如下图:

鼠标选中带紫色图标的DP虚线框,然后在右边的硬件库中打开ET200M的子目录,选择6ES7153-1AA03-0XB0的接口模块双击,弹出对话框,指定一个从站地址,点击属性按钮,打开属性对话框

可以选择网络的波特率,点击OK按钮,然后点击保存按钮。

右键选中出现的IM153-1从站图标,在弹出的菜单中选择Open Object如下:

就会打开硬件配置窗口:

选中从站就可以对从站作硬件组态,注意从站的模块要在SIMATIC300系列中选择

2.网络组态练习

以黑龙江建龙六机六流连铸机公用部分网络配置图作组态对象:

三、编程实例

1.如图所示,在SIMATIC Manager中插入一个功能,并编辑功能的属性。

可以在Created in下拉菜单选择编程语言。

这里,选择是LAD,也就是用梯形图编程,双击FC1块,进入编程窗口。此时,也可以在菜单View中选择编程语言。

2.简单讲解梯形图编程语句。

如上图所示,“light_1”是输出线圈,当“button1”为高电平,或则“light_1” 为高电平;并且“button2”为高电平,则“light_1”输出线圈得电。“button1”与“button2”的关系是“与”关系; “button1”与“light_1”的关系是“或”关系;

“button1”从高电平变为低电平后,由于可以从“light_1”和“button2”产生通路,因此“light_1” 将保持高电平,“light_1”这种关系叫“自锁”关系;

以上是基本的梯形图编程 指令和逻辑关系,其他指令可以参考“帮助”和相关的参考手册。2.下载和调试

在组织块“OB1”中调用“FC1”,如下图所示,并且将“OB1”和“FC1”保存并下载到PLC 中,这样就可以在线调试和检测程序了。3.编程练习。

以实验室现有系统,编写“开浇”和“停浇”的简单程序。

四、网络通讯

1、基于工业以太网的PLC通讯

首先介绍2个通讯功能快AG-SEND和AG-RECV,一个接受数据,一个发送数据。

ACT //Job triggered by memory bit ID //Connection ID acc.to configuratio LADDR //=LADDR 256 dec.in hardware configuration SEND //Buffer with send data LEN //Length info for send data DONE //Executed code ERROR //Error code STATUS //Status code

下面讲解这两个块的使用实例

打开项目的网络组态图NETPRO,如果用第一个PLC站发送数据,第二个站接收数据,那么用鼠标右键点击第一个站的CPU,插入一个连接,如图:

打开一个连接画面:

用鼠选中要和第一个PLC通讯的第二个PLC,Connection Type中选择通讯方式为ISO transport connection,点击OK,会弹出一个连接属性窗口如下:

在窗口的Block Parameters窗口中包含两个重要参数:ID和LADDR,记下这两参数,点击OK,回到NETPRO窗口,在窗口下方的列表框中就会出现一个连接如下:

现在对第一个PLC编程,打开OB1,编程如下:

然后对第二个接收的PLC编程:

这样两个S7-400站之间的通讯连接就完成了。

2、基于Profibus-DP的传动系统与PLC的通讯

在前面的网络组态中,我们通过Profibus-DP组态了一个IM153的远程站,现在我们把远程站由IM153换成变频器进行组态。

打开硬件组态图,在右边小窗口中从Profil中的下拉菜单中选择DriveES.打开菜单,选择过程如图,拖动Vector Control CUVC到左边的组态图中,过程和上面组态IM153相同。

然后可以看到组态的变频器。

双击变频器小图,可以打开属性选项。

在General中比较重要的是设置PROFIBUS-DP地址,这里是3,这个地址必须跟变频器中的参数一致。

在Configuration中要设置通讯字。这里选择的是PPO4。

点击OK,编译并保存组态,这样变频器就组态进来了。在SIMATIC Manager中可以看到变频器的选项,如图添加一个参数设置文件。

打开这个文件,点击Parameter list complete,打开所有的参数,点击Online-RAM,可以在线观测变频器的参数。

设置以下参数: P554 i001=3100;P443 i001=3002;P571 i001=3111;P734 i001=32;P734 i002=148;关闭DriverMonitor,然后可以在SIMATICManager中编程。

这里主要用到的两个系统块,DPWR-DAT和DPRD-DAT,前一个是写,后一个是读。这两个块不在具体的讲解,有兴趣可以参看帮助文件。

这样变频器与PLC之间的通讯就建立了。

《SIEMENS PLC 讲稿.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
SIEMENS PLC 讲稿
点击下载文档
相关专题 citect西门子plc 讲稿 Siemens Plc citect西门子plc 讲稿 Siemens Plc
[其他范文]相关推荐
    [其他范文]热门文章
      下载全文