在STEP里面创建WINCC项目完整版
step7与wincc flexible仿真
使用Wincc Flexible与PLCSIM进行联机调试是可行的,但是前提条件是安装Wincc Flexible时必须选择集成在Step7中,下面就介绍一下如何进行两者的通讯。
Step1:在Step7中建立一个项目,并编写需要的程序,如下图所示:为了演示的方便,我们建立了一个起停程序,如下图所示:Step2:回到Simatic Manager中,在项目树中我们建立一个Simatic HMI Station的对象,如果Wincc Flexible已经被安装且在安装时选择集成在Step7中的话,系统会调用Wincc Flexible程序,如下图所示:为方便演示,我们这里选择TP270 6寸的屏。
确定后系统需要加载一些程序,加载后的Simatic Manager界面如下图所示:Step3:双击Simatic HMI Station下Wincc Flexible RT,如同在Wincc Flexible软件下一样的操作,进行画面的编辑与通讯的连接的设定,如果您安装的Wincc Flexible软件为多语言版本,那么通过上述步骤建立而运行的Wincc Flexible界面就会形成英语版,请在打开的Wincc Flexible软件菜单Options-〉Settings……中设置如下图所示即可。
将项目树下通讯,连接设置成如下图所示:根据我们先前编写的起停程序,这里只需要使用两个M变量与一个Q变量即可。
将通讯,变量设置成如下图所示:将画面连接变量,根据本文演示制作如下画面:现在我们就完成了基本的步骤。
Step4:模拟演示,运行PLCSIM,并下载先前完成的程序。
建立M区以及Q区模拟,试运行,证实Step7程序没有出错。
接下来在Wincc Flexible中启动运行系统(如果不需要与PLCSIM联机调试,那么需要运行带仿真器的运行系统),此时就可以联机模拟了。
本例中的联机模拟程序运行如下图所示:。
WinCC-STEP7仿真
WinCC-STEP7仿真一、描述通常我们做项目的过程中有PLC编程(STEP7平台),上位组态监控(WinCC),WinCC与PLC通过以太网方式通讯实现监控;项目编程工作完成后,为了安全起见,我们通常会通过仿真的方式测试程序,检查错误,本文介绍仿真建立的过程;二、材料WinCC v7.5,STEP7 v5.6,S7-PLCSIM V5.4+SP8三、STEP7仿真步骤在Step7中打开项目如图1所示,点击选项(Options)显示下拉窗口,选中“设置PG/PC接口”进入图2;图1选择PLCSIM.TCPIP.1 以太网方式通讯,点击确定;返回Step7如图3所示,打开仿真器如图4所示;在图4中可看到PLCSIM(TCP/IP)协议,对应PG/PC接口;图2图3图4PLC处于STOP模式见图4,如图5所示下载程序到仿真器(全部内容);打开OB1如图7,点击在线如图8所示,且在状态栏可知PLC状态为STOP;图5图6图7图8打开仿真器,将PLC状态调整为RUN-P如图9,至此STEP7仿真成功;图9图10四、WinCC仿真步骤打开WinCC项目如图10所示,点击“变量管理”->“SIMATIC”-> “TCP/IP”-> “系统参数”在“系统参数-TCP/IP”->“逻辑设备名称”设置为PLCSIM.TCPIP.1图11在“变量管理”->“SIMATIC”-> “TCP/IP”-> “PLC1”中右击连接参数-TCPIP 如图12所示,在IP地址栏需要输入PLC的IP地址;如何查看PLC的IP地址:在STEP7中选择图13中hardware,进入图14,点击硬件CP443-1的属性即可查看PLC的IP地址;注:WinCC修改变量管理中的通讯参数之后再重新启动WinCC图12图13图14。
一、创建一个新项目
一、创建一个新项目
演示如何创建一个新的WinCC项目。
STEP1
新建一个WinCC项目。
打开WinCC项目管理器,选择‘File-->New’.
STEP2
选择新建项目类型:单用户项目:用于单机系统
多用户项目:客户机/服务器系统中服务器上的项目;客户机项目:客户机/服务器系统中客户机上的项目;STEP3
输入项目名称,选择项目路径。
项目实例:MyFirstProject
项目路径:缺省路径
按下‘Create’创建项目。
STEP4
WinCC项目管理器中,生成了一个待开发的项目MyFirstProject,浏览窗口包含WinCC项目管理器中编辑器和功能的列表,用户将用它们组态或设计项目中的所有部分,生成一个TMI 应用系统.。
在STEP7里面创建WINCC项目
一、从WinCC里调用STEP 7 变量的前提条件从WinCC里调用STEP 7 变量可以将建立变量的工作量减少一半,同时将建立变量的出错概率建设一半,从而减少了相应的排错工作,大大提高了工作效率。
从WinCC里调用STEP 7 变量的前提条件是,WinCC的项目文件必须是集成在STEP 7项目中的。
在安装所有Simatic 软件前,请查阅软件的安装注意事项,确定操作系统与软件的兼容性。
该文档一般位于:CD\Documents\<语言版本>\InstallNotes.chm。
要使用WinCC与STEP 7的集成功能,WinCC和STEP 7必须安装在同一台计算机上,必须在安装WinCC之前安装STEP 7。
STEP 7 与WinCC的版本必须一致。
WinCC与STEP 7的版本兼容行列表可以在西门子自动化与驱动集团的技术支持与服务上获得。
请STEP 7安装完毕后,进行WinCC安装。
在WinCC安装过程中,请选择“自定义安装”,在communitation 下的所有选项都必须钩选。
二、在Simatic Manager里建立新的WinCC项目在建立新的STEP 7项目后,可以在Simatic Manager里直接建立新的WinCC项目。
方法是在Simatic Manager里,右键点击项目名称,选择“Insert New Object\OS”。
此时系统会在STEP 7 项目文件里建立一个WinCC项目文件你可以在OS站上点击右键,选择“Re name”来修改WinCC项目名称。
可以通过在名称上点击右键,选择“Open Object”打开并编辑这个WinCC项目三、把现成的WinCC项目集成到STEP 7 项目中按如下步骤把已有WinCC项目文件插入STEP 7项目文件A. 在STEP 7项目文件中插入一个OS站,然后把它改名为已有的WinCC项目名称。
B. 在STEP 7项目里删除因仅插入OS站而产生的WinCC项目文件,其位置在STEP 7 项目文件夹里的wincproj文件夹下,例如:d:\siemens\STEP7\S7proj\STEP7_Integration\wincproj\Name of the OSC. 最后在项目复制器里用’Save as’把已有的WinCC项目文件存储到STEP 7项目路径下。
在STEP7里面创建WINCC项目
请STEP7安装完毕后,进行WinCC安装。在WinCC安装过程中,请选择“自定义安装”,在communitation下的所有选项都必须钩选。
5、在WinCC里直接调用STEP7符号表或DB块里的变量
1、在STEP7项目文件中生成符号表变量或DB块变量,以下列图示为例:
图18、符号表里的变量
图19、共享DB块里的变量
2、在WinCC里需要变量引用的位置进行变量选择,出现变量选择对话框后,选中对话框右上角的“STEP7SymbolServer”复选框。此时,对话框右侧变量选择列表中将显示“STEP7SymbolServer”列表。从改列表中可以显示STEP7符号表和共享数据块里的所有变量。如下列图示:
图14、编译过程五
出现如下图所示编译进度窗口:
图15、编译进度
编译完成后,弹出如下对话框,选择如下图选项,并用“OK”键确认
图16、
编译完成后系统会提示编译是否成功,如果失败会弹出相应的记录文件。
编译成功后,打开WinCC项目文件。可以看到,系统已经在变量管理器里自动生成了相应的WinCC变量。
图17、变量传入WinCC项目文件
注意:
对于集成STEP7项目里的WinCC项目,你也可以使用压缩工具(Packer)来归档WinCC项目。
四、把变量(符号表,共享DB,背景DB)从STEP7传送到WinCC里
STEP项目文件里的符号表,共享DB里的变量可以一次性的传入继承的WinCC项目文件。
117-118-00015-巧用PCS7 的功能做STEP 7+WINCC的项目
巧用PCS7 的功能做STEP 7+WINCC的项目(在天津站BAS系统中的应用)李荣生1. 项目简介 (2)2. 做法简介 (2)3. 安装系统 (3)4. PLC的编程 (4)4.1 FB块变量申明表的建立 (4)4.2 FB块的编程 (6)4.3 FB块的管脚说明 (21)4.3.1 马达块的管脚说明 (21)4.3.2 测量块的管脚说明 (22)4.3.3 PID块的管脚说明 (22)5. DB块的建立 (23)6. WINCC面板的建立 (24)6.1马达面板的制作 (24)6.1.1 基本图片的制作 (24)6.1.2 马达块的制作 (26)6.1.3 马达弹出面板的制作 (29)7. OS项目编译(Compile) (30)8. 图形树的手动添加 (31)9. 打开OS Project Editor为项目设定一个图片布局 (31)10. 心得体会 (33)1. 项目简介天津站位于天津市河北区,通过海河东路、新广路、华兴路、新兆路与城市干道相连。
天津站为大型综合交通枢纽,站房工程主要包括新建北站房、新建地下进站厅、高架候车厅拆除及新建、既有南站房改造、新建东西侧出站地道、既有行包地道拆除及改建、无站台柱雨棚改造和站台改造等。
这个项目是采用Siemens 400系列PLC通过STEP7梯形图进行编程编成环境:STEP7版本:STEP 7 Professional Edition 2006 SR3 V5.4+SP3 K5.4.3.0 WINCC版本:WINCC 6.0 SP3a2. 做法简介这个项目我们采取的做法是,下位机采用梯形图和SCL 编程,上位机通过利用WINCC里面的AS-OS-Engineering工具,自动上传变量,然后利用Wincc里面的Picture Tree Manager 和OS-ProjectEditor 工具做成PCS7的效果。
3. 安装系统安装顺序是首先安装STEP7,如有需要可以安装S7-SCL再安装WINCC ,安装时选择手动安装AS-OS-Engineering(这个组建在WINCC安装盘内为可选安装)。
WinCC -Step 7-Graph 的使用步骤:
WinCC 的使用步骤:1、创建项目:(WinCC资源管理器)1.1创建单用户项目:新建,选择Single-User Project ,OK输入项目名字(test)和新建文件夹名字,选择放置路径。
1.2指定系统组态:右击Tag Management , 选择 Add New Driver….. ,选择 SIMATIC S7 Protocol Suite.chn ,OK双击 SIMATIC S7 Protocol Suite 协议组,右击 PROFIBUS ,选择System Parameter,选择Unit 选项卡,修改采集卡型号:CP5611 (PROFIBUS) 确定。
1.3创建与自动化系统的链接:右击PROFIBUS,选择 New Driver Connection……,修改新的链接名字(test1),单击Properties ,修改链接地址(1),必须与自动化系统控制器的地址一致,这样WinCC才能根据地址找到相应的控制器。
也可以创建好以后再修改。
1.4创建变量:右击新建的链接,选择New Group……. 或New Tag….. 创建变量组或变量。
类型可以是DB 、Bit Memory 、Input 、Output。
修改变量名(Start),并且选择变量地址(M0.0)。
修改变量名(Stop),并且选择变量地址(M0.1)。
修改变量名(Light),并且选择变量地址(Q125.0)。
2、可视化系统:(图形编辑器)2.1创建画面:右击Graphics Designer ,选择 New Picture 。
修改文件名字分别为 Picture 1 , Picture 2 。
2.2添加静态文本或图形:双击Picture 2进入图形编辑器,添加三个按钮。
文本分别为开始,停止,返回。
再添加一个小灯。
双击Picture 1进入图形编辑器,添加两个按钮。
文本分别为进入,退出。
2.3使用变量链接画面元素:在Picture 1 中,双击进入按钮,打开按钮属性窗口。
WinCC新建项目实例
WCC学习1、新建项目:一、点击如下:二、弹出:单用户项目指一台主机,多用户项目指多台计算机,客户机项目指有一台主机另外有几台客户机。
黄岛为单用户项目。
点确定。
三、弹出:填写:点创建完成。
2、计算机属性设定:弹出:点属性:计算机名称应和使用的电脑计算机名称相同。
电脑计算机名称可在我的电脑属性里找到。
改正计算机名称后点击启动。
定。
退出后再点击参数:禁止键选择,主要是为了防止无管理员权限的操作人员在观看画面的同时打开电脑的其它功能而影响WCC运行。
选择后确定。
再点击图形运行系统。
主要设置启动画面和窗口属性。
启动画面是指一个系统可能分好几部分功能,而没个功能系统各做了一个画面,那么开WCC先启动哪个功能系统的画面。
窗口属性指的是画面和电脑显示屏的尺寸配合,一般选全屏。
选定后点确定。
2、登录工程:点击工程名标识的属性:弹出:常规和更新周期不用去设置,点击热键即可。
可分别设定登录、退出的分配键盘。
按确定保存分配。
则在画面打开后会有登录框出现,再用下面的管理员身份登录获得操作权。
3、用户管理器的使用:点击用户管理器的打开:点击管理员组再添加用户:弹出:在登录里填写用户名和口令,登录名用英文。
填好后按确定则在左侧弹出用户名,再选择授权里的选项,双击变红即已选定该项授权:自动退出登录时间是指但键盘或鼠标在设定时间内不动则退出原身份登录,若需再登录需从新从登录口进画面。
此画面设置为10分钟。
完成后关闭画面即可,该设定自动保存。
4、变量的建立:点击变量管理里的添加新的驱动程序:弹出:择OPC.Chn驱动程序。
点击打开。
过后弹出:点属性弹出:站地址可从PLC编程软件里的硬件配置里双击CPU弹出的画面看到:此处为2,段和机架号不用管。
插槽号为机架上CPU的槽位,此为2。
以上WCC与PLC通讯已连上,再作变量的联系。
点击外部变量MPI里的Newconnection:右边弹出如下视窗,再点鼠标右键出现新建变量:弹出:二进制变量为开关量,状态为0、1。
STEP-7和WINCC安装步骤
S7 中文版的安装步骤1、将“映象文件SIMATIC Step7 SP4 ”和文件解压,(如不解压,也可用安装虚拟光驱加载映象文件)在CD1里安装Automation License Manager文件夹里的Disk1——,→→根据提示选择,安装完毕重启电脑。
2、在CD1里找STEP7文件夹,选择点击安装,根据步骤提示往下安装,重启电脑。
→→→↓↓↓↓↓↓↓点击确定选择关闭↓重启电脑3、找到PLCSIM文件,安装防真软件。
→→↓↓↓↓↓↓4、找到授权文件夹,安装授权,再重启电脑,安装完毕。
→选择安装所有授权提示:(1)如果安装过程中提示未找到SSF文件,需确保你的安装路径中是否含有中文字符。
打开控制面板将区域语言更改为英语。
(2)如果电脑老是提示重启,不断重启后还是无法安装,则需进入注册表修改。
开始→运行→regedit,,打开注册表,在注册表内“HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\ ”中删除注册表值“PendingFileRenameOperations”不要重新启动,继续安装软件。
(3)如果安装过程中,系统提示无法满足安装条件,查看电脑操作系统是否是专业版的WINDOWS XP系统。
在CD1里找文件夹,安装DotNetFramework.WiNCC 安装步骤1 安装SQL2000数据库。
先选择文件夹SQL2000里的。
点击运行程序。
根据提示,安装完成后,重启电脑。
↓↓安装完后,重启电脑。
2 在电脑里的开始程序---控制面板里---选择“添加删除程序”---选择添/删除windows组件---选择消息队列。
3 选择文件夹里的。
根据提示,运行安装。
(为了WINCC能集成在S7 300的软件里,请选择自定义安装)如果出现提示报错,点击确定。
4 选择文件夹WinCC 里,安装授权。
如果在安装WINCC 过程中,有下面提示,则需在控制面板里先安装消息对列后,在安装文件夹。
基于Step7和Wincc Flexible联合仿真教程
目录0 项目要求: (2)1 项目分析与规划: (2)2 系统IO口分配: (2)3 系统接线原理图: (2)4 系统控制方式规划: (2)5 系统硬件选择与组态 (3)6 PLC程序设计 (19)7 触摸屏通讯设置、画面设计与变量控制 (25)8 项目仿真测试 (37)9 现场联机调试 (42)0 项目要求:(1)有一台三相交流异步电动机,可以用操作站上的按钮控制,也可以用监控站的触摸屏控制;(2)操作站安装有三个按钮SB1、SB2和SB3,其中按钮SB1可以实现电动机的点动控制,按钮SB2控制电动机的连续运行,按钮SB3用来控制电动机的停止。
另外操作站还有一个绿色指示灯HL1,当电动机点动运行时,HL1以1Hz的频率闪烁;当电动机连续运行时,HL1常亮;电动机停止运行时,HL1熄灭。
(3)触摸屏上设置有三个按钮,分别显示“点动”、“连续”和“停止”,其作用和操作站按钮SB1、SB2和SB3作用一样。
触摸屏上同时有图形和文字显示当前电动机的三种状态(点动运行、连续运行与电机停止)。
1 项目分析与规划:在本项目中,需要使用按钮和触摸屏来控制PLC程序,进而控制电动机的运行与停止,而PLC同时要通知触摸屏显示电动机的工作状态,PLC还需要控制指示灯指示电机目前的工作状态,所以项目的控制结构如图2.1所示。
2.1 项目控制结构2 系统IO口分配:3 系统接线原理图:(略)4 系统控制方式规划:(1)PLC控制程序规划(2)触摸屏画面规划1)只需要一幅画面2)需要放置三个按钮对象,名称分别为“点动”、“连续”和“停止”3)需要用图形来表示电动机的状态,可以采取用三个图形分别表示三种状态,也可以用一个图形不同颜色来表示三种状态,还可以用一个图形不同颜色/不同表现形式表示三种状态,在实例中选择一个图形不同颜色/不同表现形式表示。
4)需要用文本来显示电动机的状态,可以用文本的可见性来完成控制效果(电动机点动时,“点动运行”文本可见并闪烁;电动机连续运行时,“连续运行”文本可见;电动机停止时,“电机停止”文本可见)。
wincc与step7仿真通讯设置
5、 打开WINCC V6.0并新建项目,在变量管理添加新的驱动程序,选····S7···的,然后在TCP/IP新建连接(记得填入STEP7组态时的IP地址),更改插槽号为2。在TCP/IP上点击右键――>系统参数――>单元――>在逻辑设备项选择“CP_I2_1:”。
6、新建变量并编辑画面,然后保存运行。
4、下载程序并运行。
5、 打开WINCC V6.0并新建项目,在变量管理添加新的驱动程序,选····S7···的,然后在MPI新建连接,在MPI上点击右键――>系统参数――>单元――>在逻辑设备项选择“PLCSIM(MPI)”。
6、新建变量并编辑画面,然后保存运行。
ቤተ መጻሕፍቲ ባይዱ二、 TCP/IP网的仿真
一、MPI网的仿真
1、 PC/PG端口选择:STEP7选PLCSIM(MPI),WINCC选MPI(Wincc)――>PLCSIM(MPI)。
2、先在STEP7V5·4软件编好控制程序。
3、打开S7-PLCSIMV5·4软件,在出来的窗口中勾下面的那个选项,点第二个选项,选择打开STEP7V5·4程序的项目。
三、PROFIBUS网的仿真
1、 PG/PC接口选择:STEP7选择S7ONINE(STEP7)――>PLCSIM(PROFIBUS),WINCC选CP_I2_1:――>PLCSIM(PROFIBUS)。
2、WINCC中在PROFIBUS新建连接,然后进入PROFIBUS的系统参数――>单元――>逻辑设备名称选:PLCSIM(PROFIBUS)。
1、 PC/PG端口选择:STEP7选PLCSIM(RFC 1006),WINCC选CP_I2_1:――>PLCSIM(RFC 1006)。
西门子Wincc新手入门教程
西门子Wincc新手入门教程1.西门子Step7和Wincc通讯搭建1.1Step7新建一个项目1.2建立和Wincc的通讯1.3画面编辑及测试2.Wincc画面制作--窗口的使用2.1整体规划2.2画面切换2.3画面下拉菜单跳转画面2.3画面弹出窗口3.Wincc画面制作--动态变化3.1多个位置变化3.2位置动态变化3.3驱动跟踪4.Wincc画面制作--报警4.1WinccAlarmControl控件使用4.2语音报警5.Wincc画面制作---C脚本的使用5.1调用同一个窗口画面实现不同的指令功能5.2对按钮做密码保护5.3截取字符串5.4数据限幅5.5保存数据至TXT文件使用环境:Win732位操作系统Step7V5.5S7-Plcsim V5.4Wincc V7.21.西门子Step7和Wincc通讯搭建1.1Step7新建一个项目:打开Step7,新建一个S7-300站,简单做一个硬件配置,此处以CPU315-2PN/DP 为例,此CPU可以通过MPI,DP或者以太网用S7-PLCSIM模拟,如下:在OB1中简单添加一段程序:下载到PLCSIM就可以仿真了,在下图的Modify可以任意赋值:1.2建立和Wincc的通讯新建一个Wincc的工程,打开变量管理:选择“添加新的驱动程序”->S7Protocol Suite,然后新建一个TCP/IP连接当然,建立MPI或者Profibus都是可以的,此处我是通过TCP建立STEP7和PLCSIM通讯的,因此Wincc也通过以太网通讯。
在TCP/IP属性选择PLCSIM(TCP/IP)并且在NewConnection_1的属性根据实际填写参数,IP就是CPU的IP,机架号0,插槽2,如下:设置完成后,在右边添加变量,一个BOOL 量,2个浮点数,名字可以和Step7中定义的不同,但地址就是在Step7中建立的变量地址:1.3画面编辑及测试新建一个画面,并设置为启动画面编辑画面,此处新建了一个输入输出域,在它的输入输出属性的输出一栏编写代码,并设置触发器:点击设置触发器当M0.0触发时,显示MD200,否则显示MD204同理,对闪烁进行设置:最后,通过仿真测试效果:下图是M0.0不同的情况,MD200为40,MD204为50,那么此时画面应该显示50并且不闪烁:至此,Wincc 和PLC 通过仿真器建立好通讯了,接下来所有的测试例子均基于此。
STEP7软件新建项目步骤-推荐下载
STEP7 使用的简单介绍STEP7是用于西门子SIMATIC可编程控制器组态和编程的标准软件包,提供一系列的应用程序,如Symbol Editor(符号编辑器)、编程语言、硬件组态等。
使用STEP7设计完成一项自动化任务的基本步骤•第一步:根据需求设计一个自动化解决方案;•第二步:在STEP7中创建一个项目(Project);•第三步:在项目中进行硬件组态;•第四步:编写程序;•第五步:保存下载,进行在线调试,最终完成整个自动化项目。
一,建立新项目连接好编程电缆,闭合控制台上的空气开关,闭合PLC电源开关,启动计算机。
启动计算机,在桌面上双击STEP7编程软件的图标,打开STEP7。
建立新项目点击File下拉菜单的“New project Wizard”。
如下图:点击”Next”选择与实验台相对应的CPU类型即”CPU315-2DP”,点击”Next”.确定OB1,选择“LAD”即梯形图,点击“Next” 。
输入一个项目名称“My Project”点击”Finish”,项目建立成功。
双击“OB1”,可在右侧进行编程。
二,硬件组态在“SIMATIC 300 Station”下双击“Hardware”弹出“HW Config”窗口,由四部分组成•左上方视图显示了当前PLC站中的机架UR,用一个可移动可拉伸的表格代表机架,表中的每一行代表机器中的一个插槽。
•左下方视图显示了机架中插入模块的详细信息,包括订货号、版本、地址分配等,可以在这里修改网络地址和IO地址。
•右上方显示的是硬件目录,可以选择相应的硬件模块插入机架。
•右下方显示的是硬件目录中选中模块的信息。
包括模块的功能、接口特性和对特殊功能的支持.注意:组态上的硬件必须与PLC导轨上的PLC元器件订货号相符合(订货号标识在元器件的下方)。
UR框中的插槽1模拟显示电源,插槽2模拟显示了实际安装导轨上的CPU模块,插槽3是扩展模块(没有扩展模块为空),插槽4及以后是数字量或模拟量模块.1号插槽填加电源模块。
WinCC -Step 7-Graph 的使用步骤:
WinCC 的使用步骤:1、创建项目:(WinCC资源管理器)1.1创建单用户项目:新建,选择Single-User Project ,OK输入项目名字(test)和新建文件夹名字,选择放置路径。
1.2指定系统组态:右击Tag Management , 选择Add New Driver….. ,选择SIMATIC S7 Protocol Suite.chn ,OK双击SIMATIC S7 Protocol Suite 协议组,右击PROFIBUS ,选择System Parameter, 选择Unit 选项卡,修改采集卡型号:CP5611 (PROFIBUS) 确定。
1.3创建与自动化系统的链接:右击PROFIBUS,选择New Driver Connection……,修改新的链接名字(test1),单击Properties ,修改链接地址(1),必须与自动化系统控制器的地址一致,这样WinCC才能根据地址找到相应的控制器。
也可以创建好以后再修改。
1.4创建变量:右击新建的链接,选择New Group……. 或New Tag….. 创建变量组或变量。
类型可以是DB 、Bit Memory 、Input 、Output。
修改变量名(Start),并且选择变量地址(M0.0)。
修改变量名(Stop),并且选择变量地址(M0.1)。
修改变量名(Light),并且选择变量地址(Q125.0)。
2、可视化系统:(图形编辑器)2.1创建画面:右击Graphics Designer ,选择New Picture 。
修改文件名字分别为Picture 1 , Picture 2 。
2.2添加静态文本或图形:双击Picture 2进入图形编辑器,添加三个按钮。
文本分别为开始,停止,返回。
再添加一个小灯。
双击Picture 1进入图形编辑器,添加两个按钮。
文本分别为进入,退出。
2.3使用变量链接画面元素:在Picture 1 中,双击进入按钮,打开按钮属性窗口。
WINCC–STEP以太网设置
W I N C C–S T E P7以太网设置实验目的:实现计算机和S7300-PLC STEP 7 WINCC 三者之间的通讯。
硬件:PC机PLC S7-300PLC 8口交换机
软件:STEP 7 V5.2 WINCC V5.1
SIMATIC NET V6.0 SP4 B2473
将计算机的网络IP地址修改
网上邻居—本地连接—属性---选择TCP/IP—属性
实验步骤
一、S TEP 7 建立项目
进行硬件组态
设置CPU 313C的属性
CP343-1的属性
点击:Properties
设置CP343-1 的IP 地址
点击OK
进入NETPro 添加PG/PC机
双击PG/PC 设置属性
点击OK
点击OK
进入ASSIGMENT
点击ASSIGN
点击OK
配置结束,点击下载到PLC CPU
切换到PG/PC SETING
选择TCP/IP 的通讯协议
用新协议可再次进入下载硬件,测试网络是否可用.
这时的下载画面是这样的
点击OK
下载成功
在WINCC 中的设置
一、添加S7的通讯协议
在TCP/IP中添加:新建驱动程序连接
点击:属性,配置IP地址
确定
再建立变量
点击TCP/IP –属性
点击单元
确认。
step7 和wincc块示例
STEP 7 和 WinCC 块示例
任务描述:
本文档介绍了如何用带有块示例的 WinCC 和 STEP 7 解决工艺自动化任务。
工厂系统的传感器 (数字量信号和模拟量信号) 和执行器 (阀门、电机) 构成了每个自动化项目的基础。
STEP 7 和 WinCC 的标准供货中不提供用来实现基本自动化任务的工艺程序块。
基于这一现象本应用给出了一种解决方案,为 WinCC 和 STEP 7 提供有用的程序块。
本应用支持 S7-300 和 S7-400 系统。
解决方案:
本项目示例中包括了以下程序块示例供 WinCC 和 STEP 7 使用:
•数字量和模拟量程序块
•电机程序块
•阀门程序块
• SIMOCODE 程序块
• Micromaster 和 SINAIMICS 程序块
•控制器程序块
• PC 诊断显示
上述程序块适用于本页面最后提供的项目示例。
本文档介绍了在 STEP 7 和 WinCC 中调用和互连各个工艺程序块的方法。
因此,我们建立了一个系统样例,其中包含了多个数字量/模拟量数值、阀门以及电机。
在此项目示例中用图例说明了工艺程序块(实现基本自动化任务)的连接方法。
另外还组态了一些高级的自动化功能 (双位调节或 PID 控制)。
下图显示了此解决方案最重要的一些组件。
下载。
集成:如何将一个WinCC Flexible项目集成到STEP7中
如何把一个WinCC Flexible项目集成到STEP7中?描述:分以下两点进行介绍在STEP 7 中集成一个 WinCC flexible 项目。
WinCC flexible 项目不能集成到STEP 7 中的几种可能的原因。
操作说明:在STEP 7 中集成一个WinCC flexible 项目编号1 按照如下步骤在 STEP 7 中集成一个 WinCC flexible 项目。
打开 WinCC flexible 组态。
选择命令菜单“项目>在 STEP 7 中集成...”。
打开“集成于 STEP 7 项目中”对话框。
在对话框中选择相关的 STEP 7 项目。
如果所需的项目没有被列出来,那么通过搜索域可以定位到 STEP 7 项目存储的文件夹。
一旦选择了 STEP 7 项目就会执行集成操作。
Fig. 01注意:执行该操作 STEP 7 项目无需打开。
2 参数化连接/通讯伙伴在“独立”模式下必须手动设置控制器的所有连接参数。
在“集成”模式下可以通过选择菜单确定通讯伙伴的地址来定义站。
地址会被自动传输。
此外,使用该方法后可以通过符号连接来访问变量。
打开之前已经集成了WinCC flexible 项目的 STEP 7 项目。
标记 HMI 站并且双击打开HMI站的“硬件组态”。
打开操作面板的接口“属性”界面,定义接口和地址。
Fig. 02切换到 WinCC flexible 组态然后通过项目树的“通讯>连接”打开“连接”。
在“工作站”下选择相关的PLC站。
“伙伴站”和所有其它的参数将会自动传输。
WinCC flexible 项目集成完毕。
不能在STEP 7 中集成 WinCC flexible 项目的几种可能的错误原因。
如果 WinCC flexible 的集成功能为灰色或者不可用,可能是由于以下原因导致。
如果 WinCC flexible 先于 STEP 7 而被安装,那么必须安装 WinCC flexible 集成选项。
1WINCC课程--建立新项目
第一部分:WINCC软件课程———建立新项目
●第1步:按照下图选中Winows control center 5.0 , 将WINCC软件打开。
●第2步:WINCC软件打开后,点击FILE\NEW;建立一个新项目!系统将弹出新项目窗
口。
按照下图进行设置。
选中单用户Single-user project;然后点击OK!
● 第3步:在项目名称栏输入项目名称,(本例为:WINCC001,你也可以你的名字命名);
● 第4步:新项目生成后,右击COMPUTER , 选中属性PROPERTIES ;系统弹出定义
窗口。
●
第5步:点击属性PROPERTIES 按钮,系统弹出计算机属性窗口;在这里可以进行WINCC 参数设置;设置内容见下图
1、本地计算机名称设置
该处设置本机的计算机
称,如果你将项目COPY
另外一台计算机,你必须将
该处更改成相一致的名称;
2、设置WINCC运行时,要激活的功能,比如:如果你的项目做了报警功能,你必须将ALARM LOGGING RUNTIME选中!
设置WINCC运
行时,要激活的
功能
3、定义要屏蔽的WINDOWS 热键;包括:重启、推出;
4、定义运行画面的属性,比如:全屏、最大化和最小化等;定义是否屏蔽画面功能键,
定义起始主画面;在项目开发完成后,一般要将FULL SCREEN 选中,将TURN OFF 栏目下全选。
设置完成后点击确定按钮,结束WINCC 设置!
定义起始主画面
定义是否屏蔽画能键,项目开发后,将该栏全选中。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
在S T E P里面创建W I N C C项目集团标准化办公室:[VV986T-J682P28-JP266L8-68PNN]一、从WinCC里调用STEP 7 变量的前提条件从WinCC里调用STEP 7 变量可以将建立变量的工作量减少一半,同时将建立变量的出错概率建设一半,从而减少了相应的排错工作,大大提高了工作效率。
从WinCC里调用STEP 7 变量的前提条件是,WinCC的项目文件必须是集成在STEP 7项目中的。
在安装所有Simatic 软件前,请查阅软件的安装注意事项,确定操作系统与软件的兼容性。
该文档一般位于:CD\Documents\<语言版本>\。
要使用WinCC与STEP 7的集成功能,WinCC 和STEP 7必须安装在同一台计算机上,必须在安装WinCC之前安装STEP 7。
STEP 7 与WinCC的版本必须一致。
WinCC与STEP 7的版本兼容行列表可以在西门子自动化与驱动集团的技术支持与服务网站上获得。
请STEP 7安装完毕后,进行WinCC安装。
在WinCC安装过程中,请选择“自定义安装”,在communitation 下的所有选项都必须钩选。
二、在Simatic Manager里建立新的WinCC 项目在建立新的STEP 7项目后,可以在Simatic Manager里直接建立新的WinCC项目。
方法是在Simatic Manager里,右键点击项目名称,选择“Insert New Object\OS”。
此时系统会在STEP 7 项目文件里建立一个WinCC项目文件你可以在OS站上点击右键,选择“Re name”来修改WinCC项目名称。
可以通过在名称上点击右键,选择“Open Object”打开并编辑这个WinCC项目三、把现成的WinCC项目集成到STEP 7 项目中按如下步骤把已有WinCC项目文件插入STEP 7项目文件 A. 在STEP 7项目文件中插入一个OS站,然后把它改名为已有的WinCC项目名称。
B. 在STEP 7项目里删除因仅插入OS站而产生的WinCC项目文件,其位置在STEP 7 项目文件夹里的wincproj文件夹下,例如:d:\siemens\STEP7\S7proj\STEP7_Integration\wincproj\Name of the OS C. 最后在项目复制器里用’Save as’把已有的WinCC项目文件存储到STEP 7项目路径下。
项目复制器位于开始菜单项"Start > SIMATIC > WinCC > Tools"。
注意:对于集成STEP 7项目里的WinCC项目,你也可以使用压缩工具(Packer)来归档WinCC项目。
四、把变量(符号表,共享DB,背景DB)从STEP 7传送到WinCC里 STEP项目文件里的符号表,共享DB里的变量可以一次性的传入继承的WinCC项目文件。
具体步骤如下: A、为需要传输的变量打上“传输标志” 在需要传输的变量上点击右键,从关联菜单中选择“Special Object Properties \ Operator Control and Monitoring…”,打开Operator Control and Monitoring对话框,激活复选框“Operator Control and Monitoring”,并点击“OK”关闭对话框。
此时该变量前将显示绿色小旗如需对成批变量进行该操作,可以使用“Shift+鼠标左键”进行批选择,或者使用“Ctrl +鼠标左键”对成批选择的变量进行个别增减。
为共享DB的变量做注释在需要传输的变量上点击右键,从关联菜单中选择“Object Properties”,打开Properties 对话框,在对话框第一行的Attribute 中输入 S7_m_c ,Value 为ture,并点击“OK”键退出。
此时被选中变量前被用红色小旗标志. 为背景DB的变量做注释打开相应的FB,在需要传输的变量上点击右键,从关联菜单中选择“Object Properties”,打开Properties 对话框在Attribute页第一行输入S7_m_c ,Value 为ture并点击“OK”键退出开启共享和背景DB的操作和监视功能 DB里的变量被标志后,必须启动DB的“Operater control and monitor”功能才能启动变量传输。
在simatic maneger 窗口中右击所需传送变量的DB,在弹出的菜单中选择 special object->operetor control and monitoring,在接下来的对话框中将Operater control and monitor复选框钩上。
选中该复选框后,“WinCC Attributes”页被显示,其中列举了所有被标准过的变量。
B、将被标志的变量传送到WinCC项目文件中在SIMATIC Manager的菜单中选中选项“Options\OS\Compling…”在弹出的对话框中直接点next 直到开始编译。
编译完成后,弹出integration2对话框,选择第一项,并用“OK”键确认。
编译完成后系统会提示编译是否成功,如果失败会弹出相应的记录文件。
编译成功后,打开WinCC项目文件。
可以看到,系统已经在变量管理器里自动生成了相应的WinCC变量。
在WinCC里需要变量引用的位置进行变量选择,出现变量选择对话框后,选中对话框右上角的“STEP 7 Symbol Server”复选框。
此时,对话框右侧变量选择列表中将显示“STEP 7 Symbol Server”列表。
从改列表中可以显示STEP 7符号表和共享数据块里的所有变量1、从WinCC里调用STEP 7 变量的意义和前提条件2、在Simatic Manager里建立新的WinCC项目3、把现成的WinCC项目集成到STEP 7 项目中4、把变量(符号表,共享DB)从STEP 7传送到WinCC里5、在WinCC里直接调用STEP 7的符号表或共享DB块里的变量该文档的软件环境:Windows XP Professional SP1 EnglishWinCC SP2 HF2 EuropeSTEP 7 SP11、从WinCC里调用STEP 7 变量的前提条件从WinCC里调用STEP 7 变量可以将建立变量的工作量减少一半,同时将建立变量的出错概率建设一半,从而减少了相应的排错工作,大大提高了工作效率。
从WinCC里调用STEP 7 变量的前提条件是,WinCC的项目文件必须是集成在STEP 7项目中的。
在安装所有Simatic 软件前,请查阅软件的安装注意事项,确定操作系统与软件的兼容性。
该文档一般位于:CD\Documents\<语言版本>\。
要使用WinCC与STEP 7的集成功能,WinCC和STEP 7必须安装在同一台计算机上,必须在安装WinCC之前安装STEP 7。
STEP 7 与WinCC的版本必须一致。
WinCC与STEP 7的版本兼容行列表可以在西门子自动化与驱动集团的技术支持与服务网站上获得。
请STEP 7安装完毕后,进行WinCC安装。
在WinCC安装过程中,请选择“自定义安装”,并且选中下图中红框标识的选件:图 1. 与集成相关的WinCC组件2、在Simatic Manager里建立新的WinCC项目在建立新的STEP 7项目后,可以在Simatic Manager里直接建立新的WinCC项目。
方法是在Simatic Manager里,右键点击项目名称,选择“Insert New Object\OS”。
此时系统会在STEP 7 项目文件里建立一个WinCC项目文件。
图 2. 插入OS站你可以在OS站上点击右键,选择“Rename”来修改WinCC项目名称。
可以通过在名称上点击右键,选择“Open Object”打开并编辑这个WinCC项目。
图 3. 改名和打开WinCC项目3、把现成的WinCC项目集成到STEP 7 项目中如果你在一台计算机上已经安装了兼容的WinCC和STEP 7,并且有了一个单独使用的WinCC项目,想把它集成到一个已有的STEP 7项目中去。
那么,你必须先添加与集成相关的WinCC组件。
把WinCC光盘放入光驱,并启动WinCC的安装程序。
如果你已经安装了WinCC,则弹出如下画面。
图 4. 添加新的组件点击图中的第一个按钮,按照图1添加与集成相关的WinCC组件。
按如下步骤把已有WinCC项目文件插入STEP 7项目文件1.在STEP 7项目文件中插入一个OS站,然后把它改名为已有的WinCC项目名称。
2.在STEP 7项目里删除因仅插入OS站而产生的WinCC项目文件,其位置在STEP 7 项目文件夹里的wincproj文件夹下,例如:d:\siemens\STEP7\S7proj\STEP7_Integration\wincproj\Name of the OS3.最后在项目复制器里用’Save as’把已有的WinCC项目文件存储到STEP 7项目路径下。
项目复制器位于开始菜单项"Start > SIMATIC > WinCC > Tools"。
注意:对于集成STEP 7项目里的WinCC项目,你也可以使用压缩工具(Packer)来归档WinCC项目。
4、把变量(符号表,共享DB)从STEP 7传送到WinCC里STEP项目文件里的符号表,共享DB里的变量可以一次性的传入继承的WinCC项目文件。
具体步骤如下:1、为需要传输的变量打上“传输标志”为符号表变量做注释图5、为符号表变量做注释如上图所示,在需要传输的变量上点击右键,从关联菜单中选择“Special Object Properties \ Operator Control and Monitoring…”,打开Operator Control and Monitoring对话框,激活复选框“Operator Control and Monitoring”,并点击“OK”关闭对话框。
此时该变量前将显示绿色小旗,如下图所示:图6、符号表变量注释标志如需对成批变量进行该操作,可以使用“Shift+鼠标左键”进行批选择,或者使用“Ctrl+鼠标左键”对成批选择的变量进行个别增减。
为共享DB的变量做注释在需要传输的变量上点击右键,从关联菜单中选择“Object Properties”,打开Properties 对话框,图7、共享DB注释菜单入口在对话框第一行输入如下图所示参数并点击“OK”键退出。