首页 养生问答 疾病百科 养生资讯 女性养生 男性养生
您的当前位置:首页正文

S7-300常用操作说明

2022-05-18 来源:华佗健康网
利用STEP7监视输入输出量的方法

DP:高速数据传送

1、 打开PLC软件。

运行STEP7,打开PLC软件,将左侧的文件夹层层展开直到选中Blocks,如下图所示:

2、找到VAT块。

在右侧找到VAT_??的块,双击打开。一般此块排列在所有块的最后面,名称以VAT开头,后跟的下划线后的名称可能不一样,可以不管,如有不止一个,可以任意打开一个。如下图:

3、插入VAT块。

如没有找到此块,可以在自行添加一个,操作如下图,在右侧窗口空白处点击鼠标右键,选择Insert New Object(插入新对象)——Variable Table(变量表)

4、选中后将出现如下窗口

5、打开VAT块。

点击OK按钮即可生成VAT_1块。打开VAT块,如下图:

6、查找监视点地址。

在Address一列中输入想要监视的地址,如需要监视第一流自动转换开关状态,则察看接口表

7、监视数字量输入点。

如上图,察看接口表得知,第一流转换开关的自动档输入点为I0.0,第二流转换开关的自动档输入点为I4.0。将这两个地址输入到VAT窗口中的Address一栏中,如图:

8、判断监视结果。

在第一行中输入I0.0后,回车后,光标自动移到第二行,第三列的Display format自动设为BOOL类型。在保证工控机与PLC联接正常的情况下,可以点上图方框所示的Monitor Variable按钮,则情况应如下图所示,窗口的标题栏变为高亮的青色,窗口右下角的RUN状态栏有绿色状态条不断闪动。下图所示的监视结果,I0.0结果为绿色,true,I0.4结果为灰色,false,表明第一流转换开关处于手动档,第二流转换开关不处于手动档。

9、错误判断。

如在Address栏中输入要监视的量后字变为红色,说明输入有误,例如:

10、修改显示格式。

所有的数字量输入输出点的数据类型都是BOOL型,即输入要监视的点后,使用系统给出的默认Display format(显示格式)BOOL就可以了,如要监视模拟量输入点(模拟量输出点无法用VAT监视),应该将显示格式改为Decimal如下图所示,如需要监视第一流的液位采样输入点,看接口表得知,此点地址为386,则在VAT窗口的Address(地址)一栏中输入PIW386,在Display format一栏中点右键,选择Decimal:

11、监视模拟量输入。

模拟量输入-10V到10V对应监视得到的数为-32768到32767,输入为0V时监视得到的数应为0。如果监视的结果是不可见,如图,说明所输入的地址不存在。看接口表可看出不存在450这个地址。

12、监视内部地址。

监视内部地址位,有时根据需要可能会要监视内部地址位,按照要求输入相应的地址,如MD62,代表第一流液位采样的内部地址,在Address栏中输入MD62,在Display format一栏中将显示格式改为Floating-Point(浮点数),点击监视按钮即可。

在线查看硬件组态的方法

1、 打开硬件组态。

运行STEP7,找到并打开PLC软件,将左侧的文件夹展开至第二层选中SIMATIC 300(1),如下图所示,双击运行右侧窗口中的Hardware

2、 以四流涡流塞棒做例子。

下图为Hardware窗口。硬件组态以是一套四流PLC,实际应用过程中应以实际情况为准。

导轨一 导轨二

上图中,Hardware(硬件配置)窗口分为三部分,左上部分表示系统总体配置,此系统由两根导轨组成,导轨一即CPU所在的导轨,与导轨二之间由一对IM365模块联接。左下部分表示上部分窗口中选中的导轨中的详细模块信息。右侧窗口是器件库。

观察Hardware窗口中每根导轨中的模块是否与实际相符,如下图所示,这套系统共有两根导轨,上一排为导轨一,从左至右依次是CPU模块、IM365联接模块,四个DI16(16路数字量输入)模块,四个DO16(16路数字量输出)模块,第二根导轨上从左至右依次是电源模块、IM365联接模块,两个AI8(8路模拟量输入)模块,一个AO8(8路模拟量输出)模块,一个AO4(4路模拟量输出)模块。与Hardware所排列模块顺序相同。

导轨一

导轨二

3、查看模块型号。

要察看一个模块的型号是什么,可以看模块上的标注,如下图,以一个模拟量输入模块为例,模块正面上部分标注SM331 AI8x12bit,下部标注331-7KF02-0AB0,与Hardware窗口中相对应,AI8x12bit为模块名称,331-7KF02-0AB0为模块型号。

4、在线监视。

在保证工控机与PLC联机正常的情况下,可以在线监视此软件的硬件组态是否与实际模块一致。点击Hardware窗口中的ONLINE按钮,如下图标出的按钮,窗口的标题栏变为高亮的蓝色,表示正处于与PLC联机的状态下。CPU图标左下角显示红色的小三角,表明CPU正处于STOP状态,导轨二AI8等三个模块显示浅绿色,表明与实际模块硬件组态不符。可能是型号不符或没有这些模块。如不存在浅绿色显示的模块,则表明硬件配置与实际配置相符。

CPU图标左下角显示蓝色菱形图标表示CPU正处于RUN状态。

由于电源模块不参与硬件组态,所以电源模块的状态并没有什么含义。

修改模拟量输入输出模块信号类型的方法

1、 修改模拟量输入模块信号类型的方法。

下图所示为一AI模块的侧面,图中所示为一AI8模块,有8路模拟量输入通道,侧面有四个小块,可以用小一字启将块撬出并换一个方向再插入。模块侧面印有说明,通道0,1由最右侧的小块控制,通道2,3由右侧起第二个小块控制,通道4,5由左侧第二个小块控制,通道6,7由最左侧的小块控制。小块上标注有A、B、C、D四个方向,各个方向分别代表什么输入,模块侧面都写有说明,如下图所示。所有AI模块的默认设置都是B方向朝上,即2.5/5/1…5/10V,电压输入。如需改为电流输入,则根据需要选择两线制电流(C朝上)或四线制电流(D朝上)

2、在硬件组态中设置输入输出信号类型。

在Hareware窗口中找到需要设置的模块,下图中以一个AI8模块为例。

双击这个AI8模块,出现属性窗口,选择Input选项卡,如下图所示

将鼠标移至图中所标注的位置,单击左健,出现如下图所示的选项,即选择输入通道的属性。默认属性为E,即电压输入,与模块上的跳线块设置相同,如将模块上的跳线块设置为电流,则需根据所设置的输入类型在这里设置为相同的属性。

进一步设置电压或电流输入的属性,在下图中标注出来的框中单击左键,

出现如下选项

选择电压输入范围,如1…5V,+/-10V等。

3、设置模拟量输出模块的输出属性

在硬件组态中双击想要设置的AO模块,以AO8模块为例,选择Output选项卡,出现下图所示窗口

单击此属性窗口中的Type of 一栏,设置电压输出或电流输出。如下图

选择输出信号范围:在属性窗口中的Output Range一栏中单击键,如下图所示

选择好后点击OK键,再在Hardware窗口中选择存盘并编译,

在保持与PLC通信正常的情况下,点击下载按钮,将刚刚设置的输入输出属性下载到PLC中去。下载过程中不断点击OK即可成功下载。

修改DB块中参数初值的办法

1, 打开DB块。

在STEP7中打开PLC软件,双击打开要修改的DB块,如下图,这里以DB120为例,说明如何改参数的初始值.

2,打开后的DB块如下图,选择View/Data View

3,修改参数。

出现如下图所示,在中间Actual value一列是高亮显示,选中某个参数即可修改。如果是实数型的参数,例如需要将Sa参数设为0.5,则输入0.5,回车。如需改为1,则输入1.0回车,此处必须输入小数。如果是时间类型的参数,如Tf,需要改为4秒,则将s5T#2S,改为s5T#4S,如需改为4分钟,改为s5T#4M,如需改为100毫秒,则改为s5T#100MS。如输入拼写有误,输入后会显示红色。

4,保存并下载。

输入完成后,点击此窗口的保存按钮,保存完后点击下载按钮下载到PLC中去。

1. 查找元件功能

方法1:选中要查找的触点,点击鼠标右键,跳转到→应用位置 方法2:ctrl+f 2.块比较

方法1:选项 →比较离线/在线

方法2:程序→块→块名→右击→比较块

3.下载方法:

(1)在离线模式和SIMATIC 管理器窗口中下载

在块工作区选择块,可用《ctrl>键和《shift>键选择多个块,用菜单命令“PLC” →“download”将被选择的块下载到CPU。

也可以在管理器左边的目录窗口中选择BLOCKS对象(包括所有的块和系统数据),用菜单命令“PLC→“download”下载它们。

(2)在离线模式下和其它窗口下载

对块编程或组态硬件和网络时,可以在当时的应用程序的窗口中,用菜单命令“PLC” →“download”下载当前正在编缉的对象。

(3)在线模式下载

用菜单命令“view” →或“PLC” →”DISPLAY Accessible Nodes”打开一个在线窗口查看PLC,在“WINDOW”菜单中可以看到这时有一个在线的管理器,还有一个离线的管理器,可以用“WINDOWS”菜单同时打开和显示这两个窗口。用鼠标按信离线窗口中的块,,将它”拖放“到在线窗口中去,就完成了下载任务。可以一次下载所有的块,也可以只下载部分块。应先下载子程序块,再下载高一级的块。如果顺序相反,将进入STOP模式。

4.上载程序

可以用装载功能从CPU的RAM装载存储器中,把块的当前内容上载到计算机编程软件打开的项目中,该项目原来的内容将被覆盖。

5、在线编程。

在调试程序时,可能需要修改已下载的块,可以在线窗口中双击要修改的块的图表,然后进行修改,编完的块会立即在CPU中起作用。

6、删除CPU内的S7块 在CPU程序的测试阶段,可能需要删除CPU内单个的块。块被保存在CPU用户存储器的EPROM中或RAM中。

二.用变量表调试程序 1、步骤:

(1) 硬件调试

可以用变量表来测试硬件,通过观察CPU模块上的故障指示灯,或用故障诊断工具来诊断故障。

(2)下载用户程序

下载程序之前应将CPU的存储器复位,将CPU切换到STOP模式下,下载用户程序时应同时下载硬件组态数据。

(3) 排除停机错误

起动时程序中的错误可能导致CPU停机,可以使用“模块信息“工具诊断和排除编程错误。

(4) 调试用户程序

通过执行用户程序来检查系统的功能,如果用户程序是结构化程序,可以在组织块OB1中逐一调用各程序块,一步一步地调试程序。在调试时应记录对程序的修改。

变量表的基本功能

2、 用变量表监视和修改变量的基本步骤

(1) 生成新的变量表或打开已存在的变量表,编缉和检查变量表的内容

(2)建立计算机与CPU之间的硬件连接,将用户程序下载到PLC。在变量表窗口中用窗口菜单命令PLC→connect to 建立当前变量表与CPU之间的在线联系。

(3)用菜单命令variable→trigger选择合适的触发点和触发条件 (4)将PLC由stop模式切换到RUN-P模式。

(5)用菜单命令“variable→monitor或variable→modify激活监视或修改功能。 3、生成变量表的几种方法

(1)在simatic管理器中用菜单命令Insert→S7Block→Variable Table生成新的变量表。或者用鼠标右键点击SIMATIC管理器的块工作区,在弹出的菜单中选择Insert new object→variable table 命令来生成新的变量表。在出现 的对话框表取一个符号名,一个变量表最多有1024行。

(2)在SIMATIC管理器中执行菜单命令View→online,进入在线状态,选择块文件夹;或用PLC→Display accessible nodes命令,在可访问站窗口中选择块文件夹,用菜单命令PLC→monitor/modify variables 生成一个无名的在线变量表。

(3)在变量表编缉中,用菜单命令Table→New生成一个新的变量表。可以用菜单命令TABLE→OPEN打开已存在的表,也可以在工具栏中用相应的图标来生成或打开变量表。

十一、组态分布式I/O

如何HMI硬件组态到STEP 7网络中 1.在STEP集成一个WINCC FIEXBILE

1)。打开WINCC FLEXIBLE

2)选择命令菜单,项目 在STEP7集成,打开集成STEP7项目对话框。 3)在对话框中选择STEP7项目,一旦选择了STEP7项目就会执行集成操作。 注:无需打开STEP7项目 2.参数化连接/通讯伙伴

1)打开之前已集成了WINCC FLEXBLE 项目的STEP7项目 2)打开HMI站并且双击找开HMI站的“硬件组态”; 3)打开操作面板的接口,“属性”界面定义接口和地址(profibus /mpi。

如何通过MPI上传触摸屏程序 1. 将触摸屏设置为传送模式 2. 打开WINCC flexible程序,选择项目、回传(设置为MPI ,站点),点击回传。(如以前下载

时未打沟回送,则不有上传程序,只有重新下载程序,下载完毕即可上传) 3. 上传后把文件集成到项目中去

4.

如何设置继电器设置为可保持型

1. simatic 300(1) 硬件 右击cpu315T 2DP 对象属性 保护存储器、

存储器字节2040 、中断

保存和编译硬件组态,出现“从站IM153-2 Redundancy不能按DP周期进行同步,没有设置任何恒定的总线DP周期。

解决方法:将沟去掉,保存并编译正常

打开块后出现以下对话框:

方法:只要在线编缉块后,即消失。 关于变量(M1000.5)的问题:

修改后输入的变量在查一下本地用户有没有使用过,如有重复输出,可能不动作。

因篇幅问题不能全部显示,请点此查看更多更全内容