当前位置:文档之家› wincc调用PLC变量

wincc调用PLC变量

wincc调用PLC变量
wincc调用PLC变量

从WinCC里调用STEP7的变量WinCC get the variables in the STEP7

摘要 从WinCC里调用STEP7中的变量,该变量可以是符号表,DB块,FB块参数变量等。 关键词 变量表,DB块,WinCC,STEP7,集成

Key Words Symbols, DB block, WinCC, STEP7, Integrated

A&D Service & Support Page 2-20

目录

从WinCC里调用STEP7的变量 (1)

1.从WinCC里调用STEP 7 变量的前提条件 (4)

2.在Simatic Manager里建立新的WinCC项目 (5)

3.把现成的WinCC项目集成到STEP 7 项目中 (6)

4.把变量(符号表,共享DB,背景DB)从STEP 7传送到WinCC里 (7)

5.在WinCC里直接调用STEP 7符号表或DB块里的变量 (17)

A&D Service & Support Page 3-20

该文档的软件环境:

Windows XP Professional SP1 English

WinCC V6.0 SP2 HF2 Europe

STEP 7 V5.3 SP1

1.从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安装过程中,请选择“自定义安装”,并且选中下图中红框标识的选件:

图 1. 与集成相关的WinCC组件

A&D Service & Support Page 4-20

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项目。

A&D Service & Support Page 5-20

图 3. 改名和打开WinCC项目

3.把现成的WinCC项目集成到STEP 7 项目中

如果你在一台计算机上已经安装了兼容的WinCC和STEP 7,并且有了一个单独使用的WinCC项目,想把它集成到一个已有的STEP 7项目中去。

那么,你必须先添加与集成相关的WinCC组件。把WinCC光盘放入光驱,并启动WinCC 的安装程序。如果你已经安装了WinCC,则弹出如下画面。

A&D Service & Support Page 6-20

图 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 OS'

3.最后在项目复制器里用’Save as’把已有的WinCC项目文件存储到STEP 7项目路径

下。项目复制器位于开始菜单项"Start > SIMATIC > WinCC > Tools"。

注意:

对于集成STEP 7项目里的WinCC项目,你也可以使用压缩工具(Packer)来归档WinCC项目。

4.把变量(符号表,共享DB,背景DB)从STEP 7传送到WinCC里

STEP项目文件里的符号表,共享DB里的变量可以一次性的传入继承的WinCC项目文件。

A&D Service & Support Page 7-20

具体步骤如下:

1.为需要传输的变量打上“传输标志”

z为符号表变量做注释

图5、为符号表变量做注释

如上图所示,在需要传输的变量上点击右键,从关联菜单中选择“Special Object Properties \ Operator Control and Monitoring…”,打开Operator Control and Monitoring对话框,激活复选框“Operator Control and Monitoring”,并点击“OK”关闭对话框。

此时该变量前将显示绿色小旗,如下图所示:

图6、符号表变量注释标志

A&D Service & Support Page 8-20

如需对成批变量进行该操作,可以使用“Shift+鼠标左键”进行批选择,或者使用“Ctrl+鼠标左键”对成批选择的变量进行个别增减。

z为共享DB的变量做注释

在需要传输的变量上点击右键,从关联菜单中选择“Object Properties”,打开Properties 对话框,

图7、共享DB注释菜单入口

在对话框第一行输入如下图所示参数并点击“OK”键退出。

A&D Service & Support Page 9-20

图8、注释字串

此时被选中变量用红色小旗标志,如下图所示:

图9、共享DB变量注释标志

z为背景DB的变量做注释

打开相应的FB,在需要传输的变量上点击右键,从关联菜单中选择“Object Properties”,打开Properties 对话框

在Attribute页第一行输入如下图所示参数并点击“OK”键退出。

A&D Service & Support Page 10-20

z开启共享和背景DB的操作和监视功能

DB里的变量被标志后,必须启动DB的“Operater control and monitor”功能才能启动变量传输。如下图所示:

选中该复选框后,“WinCC Attributes”页被显示,其中列举了所有被标准过的变量。

1.将被标志的变量传送到WinCC项目文件中

A&D Service & Support Page 11-20

在SIMATIC Manager的菜单中选中选项“Options\OS\Compling…”,如下图所示:

图10、编译过程一

在弹出的对话框中点击“Next >”按钮:

A&D Service & Support Page 12-20

图11、编译过程二

在下一个对话框中选择“Next >”

A&D Service & Support Page 13-20

图12、编译过程三

注:如果项目中已经建立多个PLC站,OS站或多个链接,需要在该对话框中选择被操作的站及连接。

在下一个对话框中选择“Next >”

图13、编译过程四

在下一个对话框中选择“Next >”

A&D Service & Support Page 14-20

图14、编译过程五

出现如下图所示编译进度窗口:

图15、编译进度

编译完成后,弹出如下对话框,选择如下图选项,并用“OK”键确认

A&D Service & Support Page 15-20

图16、

编译完成后系统会提示编译是否成功,如果失败会弹出相应的记录文件。

编译成功后,打开WinCC项目文件。可以看到,系统已经在变量管理器里自动生成了相应的WinCC变量。

图17、 变量传入WinCC项目文件

A&D Service & Support Page 16-20

5.在WinCC里直接调用STEP 7符号表或DB块里的变量

1.在STEP 7 项目文件中生成符号表变量或DB块变量,以下列图示为例:

图18、符号表里的变量

图19、共享DB块里的变量

2.在WinCC里需要变量引用的位置进行变量选择,出现变量选择对话框后,选中对话框右上角的“STEP 7 Symbol Server”复选框。此时,对话框右侧变量选择列表中将显示“STEP 7 Symbol Server”列表。从改列表中可以显示STEP 7符号表和共享数据块里的所有变量。如下列图示:

A&D Service & Support Page 17-20

图 20、直接选择符号表变量

图21、直接选择共享DB块的变量

在直接选择所需变量后(如果是第一次直接选择STEP 7变量,系统将弹出如下对话框,直接点击“OK”键),将自动根据STEP 7 项目文件的设置产生所需的通道、连接和变量,并建立该变量与相应对象的关联。而在STEP 7项目文件中,相应变量将被打上相应的“传输标志”。

A&D Service & Support Page 18-20

图 22、

注1:用上述两种方法只能传输基本数据类型的变量。字串、数组、Date and Time等复杂数据类型不能被传输。

注2:为保持数据一致性,传输过后的变量不能从WinCC里直接修改或删除,必须从STEP 7项目文件中进行修改并再次编译。

A&D Service & Support Page 19-20

附录-推荐网址

AS

西门子(中国)有限公司

自动化与驱动集团客户服务与支持中心

网站首页:https://www.doczj.com/doc/542838965.html,/Service/

专家推荐精品文档:https://www.doczj.com/doc/542838965.html,/Service/recommend.asp

AS常问问题:https://www.doczj.com/doc/542838965.html,/CN/view/zh/10805055/133000

AS更新信息:https://www.doczj.com/doc/542838965.html,/CN/view/zh/10805055/133400

“找答案”AS版区:https://www.doczj.com/doc/542838965.html,/service/answer/category.asp?cid=1027 HMI

西门子(中国)有限公司

自动化与驱动集团客户服务与支持中心

网站首页:https://www.doczj.com/doc/542838965.html,/Service/

专家推荐精品文档:https://www.doczj.com/doc/542838965.html,/Service/recommend.asp

HMI常问问题:https://www.doczj.com/doc/542838965.html,/CN/view/zh/10805548/133000

HMI更新信息:https://www.doczj.com/doc/542838965.html,/CN/view/zh/10805548/133400

“找答案”WinCC版区:

https://www.doczj.com/doc/542838965.html,/service/answer/category.asp?cid=1032

A&D Service & Support Page 20-20

如何将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 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+鼠标左键”进行批选择,或

WinCC中的画面模板

WinCC中的画面模板 介绍 画面模板是WinCC做画面组态的常用工具。现实工作中经常遇到多个设备需要显示相同参数(组)的情况。使用画面模板,可以避免反复组态相同画面布局的工作,减少项目后期某些细节部位的修改而带来的工作量;画面模板与结构变量的配合使用,可以在一个画面中根据条件显示具有相同类型参数的多个对象(如电机),极大地丰富了画面信息。 下面列出了四种不同的实现方式: ?用户自定义对象 ?画面原型 ?使用变量前缀的画面窗口 ?使用动态向导的画面窗口 1. 用户自定义对象 图1 所示为用户自定义对象的样例 用户自定义对象是由多个WinCC对象组合而成的,可以挑选其中的某些用户需要的属性作为用户自定义属性,因此生成的新对象可作为模板连接不同的变量,这种模板不适用于结构变量。观看制作演示请双击下面的压缩文件,运行其中的可执行文件。

2. 画面原型 图2 所示为画面原型的样例 在用户自定义对象的基础上,如果要支持结构变量的使用,可以用动态向导的方法来简化工作。如例子所示,首先做好自定义对象的模板,利用标准动态下的”Add dynamics to the prototype”在输入输出值属性里连接结构变量,将这个模板拷贝成多份,分别创建标准动态下的“Link a prototype to a structure or rename an existing link”,在创建的过程中,您可以选择和原型结构类型相同的其它前缀,用这个模板迅速生成连接不同结构变量的自定义对象。观看制作演示请双击下面的压缩文件,运行其中的可执行文件。 注:以上两种方式主要用于一些对象集合需要多次使用,连接多套参数的情况,但是不能使用脚本,动态对话框等,如果要实现复杂的功能,则需要画面窗口。画面窗口也分为两种实现方式,使用变量前缀型和动态向导型。 3. 使用变量前缀的画面窗口

wincc硬拷贝使用

如何打印一个图像的部分区域(如一个曲线窗口)? 显示订货号 说明: 例如,在图像中有一个曲线窗口,用户想要得到这个窗口的硬拷贝。要得到硬拷贝,用户需要知道该窗口的坐标和尺寸。然后可以通过一个按钮激活该硬拷贝,如下: #include "apdefap.h" void OnClick(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName) { WinExec("PrtScr.exe /C=\"20;10;800;400\"",SW_SHOWNORMAL); } 在指令“PositionX;PositionY;Width;Height”中的图片对应于窗口(图T1_01)左上角的坐标和尺寸。 图01 注意事项:

如果添加了参数“-nomcp”,正在打印的区域会被忽略。 关键字: 打印屏幕 在WinCC中打印趋势和报表的技巧 显示订货号 如何更改打印输出信息的列宽或用户布局中的变量日志表? o对于打印输出信息或变量日志表,可以在相关的布局中分别改变各列的宽度。

图T1_02 ?如何通过鼠标点击触发打印作业? o要实现此功能,用户可以使用WinCC标准功能中的C函数“RPTJobPrint”,该标准函数在“报表”下。 根据用户按钮选择生成C脚本,并从标准函数中调用“RPTJobPrint”函数。指 定用户想要打印作业的名称参数。 ?如果使用报表设计器Report Designer创建pdf文件? o使用报表设计器Report Designer创建的WinCC报表可以输出到打印机上,也可以将其输出为一个emf文件。为了输出一个pdf报表文件,用户必须先安 装一个PDF打印机,如Acrobat Writer。 ?为什么打印控制保留为空? o如果客户机上的打印控制为空,对于布局中连接的变量,则必须在这些变量前添加服务器前缀。 ?在SIMATIC WinCC Report Designer中,为什么不能正确显示打印作业预览? o在WinCC Report Designer中,必须安装打印机以便正确显示打印作业预览。 如果没有连接到计算机的打印机,请按以下步骤进行安装:

NC实施操作指南

1客户端安装 主要内容:登录NC服务器,完成客户端的安装, 步骤: 1.对IE浏览器进行设置,允许ActiveX的执行。 2.用HTTP登录服务器,默认端口为80。如http://192.168.9.15,或者 http://192.168.105.150 3.进入登录界面,点击NC管理软件,然后根据提示,下载并安装客户端程 序。 4.然后可以看到NC的登录主界面。 2建立公司 2.1 建立公司 集团登录:可以时帐套管理员或者集团用户。 客户化->基础数据->公司目录->新建。建立一个公司。 (D北京计算机公司) 2.2 会计期间 集团登录:可以时帐套管理员或者集团用户。 客户化->基础数据->会计期间,在会计年度下面,选择增加菜单,建立一个会计期间。 2.3 设置集团本位币 集团登录:可以时帐套管理员或者集团用户。 客户化->参数设置->客户化->基本档案,设置集团本位币。在参数列表中找到集团本位币,修改,设置其中的参数值为“人民币”。辅币设置为“美圆”。 2.4 公司类别关联 集团登录:可以时帐套管理员或者集团用户。 为普通公司关联功能模块。 客户化->基础数据->公司类别,选中一个公司,点击菜单“修改”,然后现在菜单“关联”,在列表中选择需要的模块。只有这样,才能在建帐时保证公司可以选择相应的功能。 或者选择升级,直接完成关联。 2.5 建立公司帐 集团登录:可以时帐套管理员或者集团用户。 客户化->建公司帐->新建公司帐。建立一个公司帐目。建公司帐时,确

定可用模块,而且以后可以增补。同时确定帐簿信息和启用时间。 3建立用户 3.1 用户管理 逻辑关系:建用户、分配权限、与公司关联。 要想访问系统内容就需要有系统用户,最初的用户是root,以系统管理登陆,由root新建集团的用户,公司的一些用户可以由集团的用户新建。 然后公司有权限分配的用户可以新建公司的其它用户。建用户时要确定生效和失效日期,超过失效日期的用户不能登陆系统。 客户化->权限管理->用户管理->用户->增加,建立一个用户。 ●集团的用户可以有帐套管理员来创建。 ●公司的用户可以由集团用户来创建,但是创建后需要关联到公司,这时, 该用户同时具有集团和公司两种身份。 ?如果这类用户以集团身份登录,再建立一个新用户,这个用户还是 集团用户。(除非关联到公司。) ?而如果这类用户以公司身份登录,再建立一个新用户,则这个用户 只是公司,不是集团了。(此时创建公司属于公司) ●如果以集团登录,不能建立下属公司的用户,即使该用户与该公司关联 了也不能。但是可以看。 集团中建立的用户,需要关联到公司。客户化->权限管理->用户管理->用户->关联,为用户指定公司。 3.2 权限管理 有权限的用户才能访问系统的功能,有分配权限的用户可以给其它用户分配权限,可以针对用户、用户组进行权限分配。权限可以分配到各个功能节点和页面上的Button。 同一个用户对于不同的公司可以有不同的权限。 客户化->权限管理->权限分配->用户->分配权限,为一个用户分配权限。 ●集团分配权限:集团用户的权限可以由帐套管理员和集团其它用户来分 配,但只能分配自己所拥有的权限; ●公司用户的权限:可以由集团用户或者公司用户来分配,同样,只能分 配自己所拥有的权限; ●分配帐簿权限:如果需要财务管理功能,一些权限要在帐簿权限中分配。 包括总帐和现金银行。!!! ●如果选择“全部操作功能”,然后选择选择>>按钮,则可以一次分配全 部功能; ●或者选取一个大类后,如财务会计,然后选择>>按钮,则可以一次分配 财务会计所有的功能;

WINCC与STEP7模拟通信设置

WinCC与Step7-300通讯 4.1 通讯术语 (1)通讯 通讯用于描述两个通讯伙伴之间的数据交换。 (2)通讯伙伴 通讯伙伴是指可以相互进行通讯的模块,也可是说它们互相交换数据。它们可以是PLC中的中央处理器板和通讯处理器,也可以是PC中的通讯处理器。(3)通讯驱动程序 在WinCC中通讯驱动程序也指通道。它是一个软件组织,可在自动化系统和WinCC中的变量管理器之间设置连接,以便能向WinCC变量提供过程值。在WinCC中有很多通讯驱动程序,可通过不同的总线系统连接不同的自动化系统。(4)通道单元 通道单元指的是一种网络或连接类型。每个使用的通道单元必须分配给相关的通讯处理器。一些通道单元需要附加系统的组态。 (5)连接 连接是两个通讯伙伴组态的逻辑分配,用于执行已定意的通讯服务。每个连接有两个端点,它们包含对通讯伙伴进行寻址所必需的信息,以及用于建立连接的附件属性。 一旦WinCC与自动化建立正确的物理连接,就需要WinCC的通讯驱动程序和相关的通道单元来建立或组态与自动化系统间的逻辑连接。每个通道单元下可有多个连接。 4.2 建立WinCC与PLC间通讯的步骤 ●创建WinCC站与自动化系统之间的物理连接。 ●在WinCC项目中添加适当的通道驱动程序。 ●在通道驱动程序适当的通道单元下建立与制订通讯伙伴的连接。 ●在连接下建立变量。 WinCC变量管理器管理运行时的WinCC变量。它的任务是从过程中取出请求的变量值。 4.3 创建一个S7-300 PLC的项目 要实现WinCC与PLC间的通讯,首先要在PLC创建一个项目。 ●打开SIMATIC Manager,在File菜单下单击“New Project Wizard”,创建一个 项目名为zx的SIMATIC 300 Station。如图4-1所示。

wincc 常用脚本

DeactivateRTProject ();//退出系统 #pragma code("useadmin.dll") #include"PWRT_api.h" #pragma code() char* CUser=NULL; CUser=GetTagChar("@CurrentUser"); if (strlen(CUser)==0) { PWRTSilentLogin("operator","123456");//用户“operator",密码"123456”登录 } OpenPicture("@MAIN.pdl"); } 在画面中结合不同按钮来组态下面 C 操作 Login Action for login (for example, "mouse click" event): #pragma code ("useadmin.dll") #include "PWRT_api.h" #pragma code() PWRTLogin('c'); Logout Action for logout (for example, "mouse click" event): #pragma code ("useadmin.dll") #include "PWRT_api.h" #pragma code() PWRTLogout(); PWRTLogin参数必须是CHAR 字符。它指定了显示对话框的监视器。如果只使用一个监视器,那么保留默认 参数“c”或者指定“1”。 注意 可以使用PASSLoginDialog函数来代替PWRTLogin 或者PWRTLogout函数。这个函数需要和函数PWRTLogin 相同的参数。PWRTLogin 和PASSLoginDialog函数可以调用登录界面,在上面可以登录或者注销。函数PWRTLogout被正确执行并且不调用登录界面。 正确执行后这两个函数都返回“1”。然而,登录不会等到显示对话框之后。 注意 如果使用多个显示器,为了能使登录对话框显示在合适的显示器上,需要WinCC Basic Process Control (OS项 目编辑器)。 不使用WinCC Basic Process Control 时,可以指定显示器编号,但登录对话框始终显示在第一个显示器上。

NC系统录入操作办法

NC系统录入操作说明 一.基础档案录入 1.录入BOM前,请仔细分析BOM表,先建BOM清单里的一级BOM,此次操作一定要在 集团帐套里进行。 点击客户化—存货信息—存 货基本档案—后加对应的零 件编号01/02/03……. 2. 找到对应的物料大 类,按键类/支架类 /面板类…… 3. 下面是主要的操作要领了,请注意。用鼠标点击右下角的最后一栏(也可点击设置,输 入行数比较大的数字,要比他自己显示的行数高即可)确定是新增的,不能和之前的数 字有重复。选中最下一行,然后点击新增(复制新增选项) 修改上面 的信息,编入新的信息,完成后点击保存即可。 4.保存好后后面的一步比较重要了,就是要分配(如果你新增的零件要通用几

个公司的BOM,那么就要分配到那几个公司帐套里)不分配的话后面的BOM就不会显示啊。如下图:需要的就选中,然后确认就可以了。 二.基础档案资料的属性更改 1.主要是对上面的基础资料进行属性确认,是外购还是自制,什么车间.什么仓库.成品还是半成品。主要更改控制信息、库存信息、计划信息这三项,此次操作要换帐套了,(我去,垃圾系统)是那个帐套的BOM就换到那个帐套下进行。前面的操作还是一样客户化---基本档案—存货信息---物料生产档案—-找到你自己刚输入的编码,然后选中后点击左上角的修改选项。如下: 然后 这几项按实际填,都有选项,自己点开就明白选哪个(你们都是精英,我就不浪费口舌了) 库存信息主要就是看主仓库这项,计划部的人说这项所有的都写一察觉仓库(11仓库)

计划信息:这项计划员就写小卢,也可写广磊,计划属性一定得MRP(这个不能乱选),生产部门是谁负责就是谁,按实际填。 以上三项改好后点击左上角的确认即可。这个步骤如果不做的话,有的属性会错,后面系统就可能出不来或计划查不到物料,也很重要。 三.子件BOM的关联及添加 1.首先进入你所要做的产品名称账号(飞雕/居华),然后依次点击客户化—工程基础数据—生产BOM管理---生产BOM 维护。 然后点击物料编码这项,输入你之前编写的组件名称,再点击查找图标。确认后点击工具栏的增加选项,在点击增行选项。 下面有几个子编码就增几行(前提是同级编码),不同级的编码则重复刚才的动作。在增行的这项同时要输入子项数量和损耗系数。这个是很关键的,如果不输正确的话,产品的成本就无法核算正确。子项数量(如果是半成品零件则输入所用的数量,如果是原材料则输入相应的重量KG),损耗系数:如果是半成品就不管它,如果是原材料则要输入一个数据(1/利用率-1,利用率=净重/毛重)所以在做BOM时塑胶件为什么要求工程师提供净重和毛重了,铜件和铁件要提供利用率了。输入无误后点击工具栏的确定图标就OK. 四.成品BOM编写 这个就很简单了,有多种方法。这里先介绍一种(不是不教大家,先会走在学跑.后面的方法是在这个基础上熟练后更快捷的,我会手把手的教啊)

如何把一个已经存在的 WinCC 项目集成到一个 STEP 7 项目中

返回列表 WinCC --

关于“装载和调试程序”的信息 如何把一个已经存在的WinCC 项目集成到一个STEP 7 项目中? 多重项目“Multiproject”功能对大型网络化的项目有哪些优势? 数据块初始值与实际值的含义 为什么项目、程序块或硬件组态根本无法打开,或者打开时出现错误信息,或是显示“只读”? WinCC -- 通信组态和编程-- S7通信(无PROFIBUS) 如何把一个已经存在的WinCC 项目集成到一个STEP 7 项目中? WinCC V5.0中可用插槽PLC吗? 使用MPI (CP5611)建立的WinCC与S7 之间的在线连接有哪些要求? 使用WinCC通过TCP/IP 通信需要哪种许可证? WinCC 访问S7-200 可使用哪些选项? 如何通过调制解调器建立到S7 的链接? 如何将WinCC 链接到S7 PLCSIM? 通过TS 适配器做WinCC 与S7 控制器的通讯,需要做哪些设置? 若要通过CP343-1 与S7 通讯,WinCC 系统需要哪些硬件和软件? 通过CP5611、CP5613 或CP1613,使用WinCC 和SIMATIC NET 访问S7 CPU 时,需要进行哪些设置?如何把一个已经存在的WinCC 项目集成到一个STEP 7 项目中? 显示订货号 配置说明

为了把一个 WinCC 项目导入一个STEP 7 项目中,必须安装下面的WinCC 组件:?SIMATIC Device Drivers ?Object Manager ?AS-OS Engineering 这些组件存在于WinCC 安装光盘中(图.01)。并且,WinCC 和STEP 7 必须安装在同一台计算机上。可以使用已经存在的归档WinCC 项目的压缩工具(packer)来把WinCC 项目导入到STEP 7项目中。 图. 01 注意 关于在不同版本的WinCC 中安装附加组件(以"Smart Tools"为例)的更多信息可以在条目:10880206中找到。 说明

NC 项目过程管理操作手册

NC57项目过程管理操作手册 创建人: 创建日期:2012/3/5 确认日期: 当前版本:

项目公共 1.1房地产基本档案 1.1.1业务场景描述:设置房地产的招投标管理、项目过程管理、营销管理、运营管理都用 到的基本信息。目前只有房地产基本档案。房地产基本档案包含了项目公司在实际业务中所要维护的所有档案信息,是为项目公司建立项目档案,后续的业务都在该档案设置的基础上进行; 1.1.2业务场景流程图:(主要显示出输入/输出) 基本档案无流程图 1.1.3主要功能节点:房地产项目档案、业态档案、成本项目档案、项目成本项目分配、 部门成本项目分配、项目PM信息维护; 1.1.4节点功能介绍: 1.房地产项目档案:项目档案建立项目档案、定义项目的基本信息。为公司型档案。支持项目档案数 据权限;指定项目的责任公司和业务公司即可;只有在责任公司才能进行项目档案信息的修改,在“业务公司”内可以做该项目的相关业务,在业务公司内业务单据的项目参照中该节点可选中,否则只可见不可选。 2.业态档案:设置房产业态一个全集,由集团统一制定,全集团可见,项目公司在所属项目上选择该 项目具有的业态,项目成本相关单据和建房及销售中参照该项目具有的业态。业态档案增加“待摊业态”属性;待摊属性业态在该公司付款线启用业态为是时可以选入各项目中,该业态作为付款成本项目行的业态则其下的成本项目行的业态可以选该项目的其他业态。 3. 成本项目档案:集团型档案,本项目档案讲成本项目分为收入和支出,对集团需要统一控制的成本 项目均在此节点录入; 4.项目成本项目分配:制定某项目所使用的成本项目,各项目可以在此节点新增项目专有的成本项目; 5.部门成本项目分配:将某项目的成本项目分配给本公司各个部门。在目标成本编制时按照分配 给各部门的成本项目进行编制。 6.项目PM信息维护:定义项目档案信息与PM建设过程中相关的信息,如指定成本核算对象,目 标成本编制阶段设置,目标成本编制模式,五大成本阶段编制级次以及时间拆分的相应设置,指定项目的业态信息。该节点不能新增、删除节点,只能在项目档案的各节点上设定PM的相关信息。项目档案的责任公司用户有权操作该节点。可将根节点的各业态的各种面积向上汇总一直到大项目。 注意事项: 1.对于为“目标考核项目”的项目节点,在合同和资金计划等业务单据表头只可选“目标考核项目”的项目节点末级。 2.只有选定项目责任公司的用户可以导入,新增的成本项目,其他公司用户只能选定项目,进行查看; 重点字段解释 成本核算对象:每个项目对于目标成本需要控制的成本维度,合同和无合同成本都要细分到成本核算对象。

在WINCC中使用WinSock控件进行TCP_IP通讯的例程

在WINCC中使用WinSock控件进行TCP/IP通讯的例程 目录 一、WinSock控件介绍(以VB语言表述) (1) 1、WinSock控件的主要属性 (1) 2、WinSock控件的主要方法 (2) 3、WinSock控件的主要事件 (3) 二、WinSock控件在WINCC中的使用 (3) 1、WinSock控件注册 (3) 2、在WinCC中添加WinSock控件 (4) 三、服务器端程序介绍 (4) 四、WinCC画面模板与结构变量的配合使用 (6) 1、结构变量定义 (6) 2、画面模板组态 (7) 3、调用画面模板及修改变量前缀 (7) 4、将画面模板中的对象连接到变量 (8) 五、建立TCP/IP连接 (8) 六、接收数据包的处理 (10) 附:在VBS中进行数据处理的局限性及变通解决方法 (12)

摘要: 关键词:VB、VBS、WINCC、WINSOCK、DLL、UNICODE、ANSI、ASCII、画面模板、结构变量、数据转换。 该文档的软件环境: Microsoft Windows XP Professional 版本2002SP3 SIMA TIC WinCC V6.2 SP2 ASIA …SIMA TIC STEP7 V5.4+SP5+HF3 Chinese TCP&UDP测试工具V1.02 目的: 使用WINCC用户程序作为客户端程序,与服务器通讯,通讯协议为标准TCP/IP协议,取得服务器发送过来的数据包,按数据包格式文本规定,解析数据包数据,并将相关数据显示在用户程序画面中。 一、WinSock控件介绍(以VB语言表述) 1、WinSock控件的主要属性 1) Protocol属性 通过Protocol属性可以设置WinSock控件连接远程计算机使用的协议。可选的协议是TCP和UDP对应的VB的常量分别是sckTCPProtocol和sckUDPProtocol,Winsock控件默认协议是TCP。 注意:虽然可以在运行时设置协议,但必须在连接未建立或断开连接后。 2) SocketHandle属性 SocketHandle返回当前socket连接的句柄,这是只读属性。 3) RemoteHostIP属性 RemoteHostIP属性返回远程计算机的IP地址。在客户端,当使用了控件的Connect 方法后,远程计算机的IP地址就赋给了RemoteHostIP属性,而在服务器端,当ConnectRequest 事件后,远程计算机(客户端)的IP地址就赋给了这个属性。如果使用的是UDP协议那么当DataArrival事件后,发送UDP报文的计算机的IP才赋给了这个属性。 4) ByteReceived属性

840D NC、PLC总清步骤

840D NC-PLC 总清 通电,调试 ? MCP:在PLC启动过程中,MCP上的所有灯是不停地闪烁的。一旦PLC成功启动,且基本程序装入则只有在OB1中调用FC19或FC25,那么MCP上的灯不再闪烁,此时MCP即可以使用。? DRIVE SYSTEM:只有NC,PLC和PCU都正常启动后,最后考虑启动驱动系统。首先必须完成驱动的配置,对于PCU20,需借助于“SIMODRIVE 611D”Start—up Tool软件,而PCU50可直接在OP010 上做。然后用PLC处理相应信号即可。 这样,系统再启动后,SF灯应灭掉。 NC和PLC总清 由于是第一次通电,启动,所以有必要对系统作一次总清或总复位。 1 NC总清 NC总清操作步骤如下: (1)将NC启动开关 S3 →“1”; (2)启动NC,如NC已启动,可按一下复位按钮S1; (3)待NC启动成功,七段显示器显示“6”,将S3→ 0”;NC总清执行完成。 NC总清后,SRAM内存中的内容被全部清掉,所有机器数据(Machine Data)被预置为缺省值。 2 PLC总清 PLC总清操作步骤如下: (1)将PLC启动开关S4 →“2”;=> PS灯会亮。 (2)S4→“3”并保持约3秒直等到PS灯再次亮;=> PS 灯灭了又再亮。 (3)在3秒之内,快速地执行下述操作S4:“2”→“3”→“2”;=> PS灯先闪,后又亮,PF 灯亮。(有时PF灯不亮) (4)等PS和PF灯亮了,S4→“0”; => PS和PF灯灭,而PR灯亮。 PLC总清执行完成。PLC总清后,PLC程序可通过STEP 7软件下传至系统。如PLC总清后屏幕上有报警可作一次NCK复位(热启动)。 3.NC和PLC同时总清 (1)将NC启动开关 S3→“1”;将PLC启动开关S4 →“3”;=> PS灯会亮

NC与PLC总清步骤

N C与P L C总清步骤集团企业公司编码:(LL3698-KKI1269-TM2483-LUI12689-ITT289-

(二)调试 NC和PLC总清 由于是第一次通电,启动,所以有必要对系统做一次总清或总复位。 1.NC总清 NC总清操作步骤如下: ●将NC启动开关S3―→“1”; ●启动NC,如NC已启动,可按一下复位按钮S1; ●待NC启动成功,七端显示器显示“6”,将S3―→“0”;NC总清执行完成 NC总清后,SRAM内存中的内容被全部清掉,所有机器数据(MachineData)被预置为缺省值。 2.PLC总清 PLC总清操作步骤如下: ●将PLC启动开关S4―→“2”;=>PS灯会亮; ●S4―→“3”并保持3秒等到PS等再次亮;=>PS灯灭了又再亮; ●在3秒之内,快速地执行下述操作S4:“2”―→“3”―→“2”;=>PS灯先闪,后又亮,PF灯亮(有时PF等不亮); ●等PS和PF等亮了,S4―→“0”;=>PS和PF灯灭,而PR灯亮。 PLC总清执行完成,PLC总清后,PLC程序可通过STEP7软件传至系统,如PLC总清后屏幕上有报警可作一次NCK复位(热启动)。 开机与启动 第一次启动后,NCU状态显示(一个七段显示器及一个复位按钮S1两列状态显示灯及两个启动开关S3和S4。(如下图) 在确定S3和S4均设定位“0”,则此时就可以开机启动了,经过大约几十秒钟,当七段显示器显示“6”时,表明NCK上电正常;此时,“+5V”和“SF”灯亮,表明系统正常;但驱动尚未使能,而PLC状态泽“PR”灯亮,表明PLC运行正常。 ●MMC:MMC的启动时通过OP显示来确认的,如果是MMC100.2,在启动的最后,在屏幕的下面会显示一行信息“WaitForNCUConnection:××Seconds”如MMC与NCU通讯成功,则SINUMERIK810D/840D的基本显示会出现在屏幕上,一般是“机床”操作区,而MMC103,由于它是可以带硬盘的,所以在它的背后也有一个七段显示器,如MMC103启动成功后它会显示一个“8”字。 ●MCP:在PLC启动过程中,MCP上的所有灯饰不停闪烁的,一旦PLC 成功启动,且基本程序状如则只有在OB1种调用FC19或FC25,那么MCP 上的灯不再闪烁,此时MCP即可以使用。 ●DRIVESYSTEM:只有NC,PLC和MMC都正常启动后,最后考虑驱动系统。首先必须完成驱动的配置,对于MMC100.2,需借助于“SIMODRIVE611D”Start-upTool软件,而MMC103可直接在OP031上做,然后用PLC处理相应信号即可。 这样,系统再启动后,SF灯应灭掉。 840DNCU模块控制和显示元素 数据备份 在进行调试时,为了提高效率不做重复性工作,需对所调试数据适时地做备份。在机床出厂前,为该机床所有数据留档,也需对数据进行备份。 SINUMERIK810D/840D的数据分为三种: NCK数据 PLC数据 MMC数据 有两种数据备份的方法: 1.系列备份(SeriesStart-up): 特点:(1)用于回装和启动同SW版本的系统 (2)包括数据全面,文件个数少(*.arc)

在STEP里面创建WINCC项目完整版

在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符号表和共享数据块里的所有变量

nc与plc总清步骤(1)

(二)调试 NC和PLC总清 由于是第一次通电,启动,所以有必要对系统做一次总清或总复位。 总清 NC总清操作步骤如下: ●将NC启动开关S3―→“1”; ●启动NC,如NC已启动,可按一下复位按钮S1; ●待NC启动成功,七端显示器显示“6”,将S3―→“0”;NC总清执行完成 NC 总清后,SRAM内存中的内容被全部清掉,所有机器数据(Machine Data)被预置为缺省值。 总清 PLC总清操作步骤如下: ●将PLC启动开关S4―→“2”;=>PS灯会亮; ●S4―→“3”并保持3秒等到PS等再次亮;=>PS灯灭了又再亮; ●在3秒之内,快速地执行下述操作S4:“2”―→“3”―→“2”;=>PS灯先闪,后又亮,PF灯亮(有时PF等不亮); ●等PS和PF等亮了,S4―→“0”;=>PS和PF灯灭,而PR灯亮。 PLC总清执行完成,PLC总清后,PLC程序可通过STEP7软件传至系统,如PLC总清后屏幕上有报警可作一次NCK复位(热启动)。 开机与启动 第一次启动后,NCU状态显示(一个七段显示器及一个复位按钮S1两列状态显示灯及两个启动开关S3和S4。(如下图) 在确定S3和S4均设定位“0”,则此时就可以开机启动了,经过大约几十秒钟,当七段显示器显示“6”时,表明NCK上电正常;此时,“+5V”和“SF”灯亮,表明系统正常;但驱动尚未使能,而PLC状态泽“PR”灯亮,表明PLC运行正常。 ●MMC:MMC的启动时通过OP显示来确认的,如果是,在启动的最后,在屏幕的下面会显示一行信息“Wait For NCU Connection:×× Seconds”如MMC与NCU通讯成功,则SINUMERIK 810D/840D的基本显示会出现在屏幕上,一般是“机床”操作区,而MMC103,由于它是可以带硬盘的,所以在它的背后也有一个七段显示器,如MMC103启动成功后它会显示一个“8”字。 ●MCP:在PLC启动过程中,MCP上的所有灯饰不停闪烁的,一旦PLC成功启动,且基本程序状如则只有在OB1种调用FC19或FC25,那么MCP上的灯不再闪烁,此时MCP即可以使用。

WinCC技巧复习课程

W i n C C技巧

在 WinCC 中如何在一个画面中显示不同的趋势图? 显示订货号 描述 在同一个 WinCC 在线趋势控件中,通过不同的按钮来选择显示不同测量点的曲线,有两种方法。 ?选择 1: 用脚本分配变量 ?选择 2: 画中画技术 两种方法都是在 "Trend_Function_Main.PDL", "Trend_Function_1.PDL" 和 "Trend_Function_2.PDL" 画面中实现的。这几个画面可以在例子中找到。 准备: 变量“testvar1”和“testvar2”分别显示在两个在线控件 Trend 1 和 Trend 2 中。 No.步骤 1 在变量记录中,新建过程值归档“TestArchive”。 2 在归档中建立相应的变量归档(testvar1 and testvar2)。 Fig. 01 选择1:WinCC V7.0 中脚本分配变量

Set objCon1 = HMIRuntime.ActiveScreen.ScreenItems("PictureWindow1") 'configuration objCon1.Visible = 1 objCon1.PictureName= "Trend_Function_1.PDL" 7 现在可以通过 Picture Tree Manager 将画面“Trend_Function_Main.PDL”合并到画面图 层。 例子: 为了在项目中可以使用这些图片,必须按照前面“准备”中提到方式建立归档变量“testvar1”和“testvar2”。此外,将下面三个 PDL 文件拷贝到项目文件夹下的“GraCS”中。 (...Siemens\WinCC\WinCCProjects\). 此例是在 WinCC V.0.中建立的。 ZIP 文件中包含了三个 PDL 文件(WinCC 画面)和两个 TXT 文件(VBS and C 脚本)。 如何使用 C 或 VBS 脚本通过新变量提供 WinCC 在线趋势控件的单个趋势? 显示订货号 说明: 例如,在初始条件下,过程值归档 "TestArchive" 中的变量 "testvar1" 被分配给趋势控件的曲线1(图01)。

wincc调用PLC变量

从WinCC里调用STEP7的变量WinCC get the variables in the STEP7

摘要 从WinCC里调用STEP7中的变量,该变量可以是符号表,DB块,FB块参数变量等。 关键词 变量表,DB块,WinCC,STEP7,集成 Key Words Symbols, DB block, WinCC, STEP7, Integrated A&D Service & Support Page 2-20

目录 从WinCC里调用STEP7的变量 (1) 1.从WinCC里调用STEP 7 变量的前提条件 (4) 2.在Simatic Manager里建立新的WinCC项目 (5) 3.把现成的WinCC项目集成到STEP 7 项目中 (6) 4.把变量(符号表,共享DB,背景DB)从STEP 7传送到WinCC里 (7) 5.在WinCC里直接调用STEP 7符号表或DB块里的变量 (17) A&D Service & Support Page 3-20

该文档的软件环境: Windows XP Professional SP1 English WinCC V6.0 SP2 HF2 Europe STEP 7 V5.3 SP1 1.从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安装过程中,请选择“自定义安装”,并且选中下图中红框标识的选件: 图 1. 与集成相关的WinCC组件 A&D Service & Support Page 4-20

相关主题
文本预览
相关文档 最新文档