如何HMI硬件组态到STEP7网...

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

利用STEP7监视输入输出量的方法
DP:高速数据传送
1、打开PLC软件。

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

在右侧找到V A T_??的块,双击打开。

一般此块排列在所有块的最后面,名称以V A T开头,后跟的下划线后的名称可能不一样,可以不管,如有不止一个,可以任意打开一个。

如下图:
3、插入V AT块。

如没有找到此块,可以在自行添加一个,操作如下图,在右侧窗口空白处点击鼠标右键,选择Insert New Object(插入新对象)——V ariable Table(变量表)
4、选中后将出现如下窗口
5、打开V AT块。

点击OK按钮即可生成V A T_1块。

打开V A T块,如下图:
6、查找监视点地址。

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

如上图,察看接口表得知,第一流转换开关的自动档输入点为I0.0,第二流转换开关的自动档输入点为I4.0。

将这两个地址输入到V A T窗口中的Address一栏中,如图:
8、判断监视结果。

在第一行中输入I0.0后,回车后,光标自动移到第二行,第三列的Display format自动设为BOOL 类型。

在保证工控机与PLC联接正常的情况下,可以点上图方框所示的Monitor V ariable按钮,则情况应如下图所示,窗口的标题栏变为高亮的青色,窗口右下角的RUN状态栏有绿色状态条不断闪动。

下图所示的监视结果,I0.0结果为绿色,true,I0.4结果为灰色,false,表明第一流转换开关处于手动档,第二流转换开关不处于手动档。

9、错误判断。

如在Address栏中输入要监视的量后字变为红色,说明输入有误,例如:
10、修改显示格式。

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

模拟量输入-10V到10V对应监视得到的数为-32768到32767,输入为0V时监视得到的数应为0。

如果监视的结果是不可见,如图,说明所输入的地址不存在。

看接口表可看出不存在450这个地址。

12、监视内部地址。

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

在线查看硬件组态的方法
1、打开硬件组态。

运行STEP7,找到并打开PLC软件,将左侧的文件夹展开至第二层选中SIMA TIC 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朝上)
在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)在离线模式和SIMA TIC 管理器窗口中下载
在块工作区选择块,可用《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)的问题:
修改后输入的变量在查一下本地用户有没有使用过,如有重复输出,可能不动作。

相关文档
最新文档