西门子授权模块全国代理商
西门子授权模块全国代理商
西门子代理公司国际化工业自动化科技产品供应商,是专业从事工业自动化控制系统、机电一体化装备和信息化软件系统
集成和硬件维护服务的综合性企业。与西门子品牌合作,只为能给中国的客户提供值得信赖的服务体系,我们
的业务范围涉及工业自动化科技产品的设计开发、技术服务、安装调试、销售及配套服务领域。建立现代化仓
储基地、积累充足的产品储备、引入万余款各式工业自动化科技产品,我们以持续的卓越与服务,取得了年销
售额10亿元的佳绩,凭高满意的服务赢得了社会各界的好评及青睐。其产品范围包括西门子S7-SMART200、 S7-200CN、S7-300、S7-400、S7-1200、S7-1500、S7-ET200SP 等各类工业自动化产品。西门子授权代理商、西门子一级代理商 西门子PLC模块代理商﹐西门子模块代理商供应全国范围:
与此同时,我们还提供西门子G120、G120C V20 变频器; S120 V90 伺服控制系统;6EP电源;电线;电缆;
网络交换机;工控机等工业自动化的设计、技术开发、项目选型安装调试等相关服务。
西门子中国授权代理商—— 浔之漫智控技术(上海)有限公司,本公司坐落于松江工业区西部科技园,西边和全球zhuming芯片制造商台积电毗邻,
东边是松江大学城,向北5公里是佘山国家旅游度假区。轨道交通9号线、沪杭高速公路、同三国道、松闵路等
交通主干道将松江工业区与上海市内外连接,交通十分便利。
目前,浔之漫智控技术(上海)有限公司将产品布局于中、高端自动化科技产品领域,
PLC模块S7-200、S7-1200、S7-300、S7-400、ET200分布式I/O等
HMI触摸屏、SITOP电源、6GK网络产品、ET200分布式I/O SIEMENS 驱动产品MM系列变频器、G110 G120变频器、直流调速器、电线电缆、
驱动伺服产品、数控设备SIEMENS低压配电与控制产品及软起动器等
在 WinCC V7 中,系统报警的 ID 范围是 1000000 到 1019999。但是,还可在此编号范围 内自由组态报警。 在 WinCC 中,范围 1000000 到 1019999 为系统报警保留。 WinCC V7 系统事件会移植。ID 在此范围内的用户定义报警不移植。 如果用户报警包含不受支持的 ASCII 字符,将使用如下表达式替换这些字符:“#”。在 WinCC V7 中,可分别为每个报警定义记录设置。在 WinCC 中,只能为报警类别定义 记录设置,而不能为单个报警定义记录设置。如果对某个报警激活记录功能,则移植时会 认为整个报警类别使用此设置。这可确保记录设置不会丢失。这样在移植后包含此报警类 别的所有报警都会被记录,即使在移植前并未进行记录。系统会为每个受影响的报警在移 植报告中输出报警。 参见 移植 (WinCC V7) (页 99) 用户日志的移植 (WinCC V7) (页 128) 用户日志的移植 (WinCC V7) 用户日志的移植 WinCC V7 中的用户日志在 WinCC 中称为配方。用户日志的数据字段称为配方元素。 在用户日志的移植过程中,组态数据直接映射为配方。视图映射为配方查询。在移植过程 中必须遵守以下规则: ● 如果在视图中组态了关系,则此关系不能为“NULL”。 如果此关系为“NULL”,则在编译移植项目时将生成错误消息。要纠正错误,必须在配 方视图中重新组态关系,以便得到有效关系。 ● 在 WinCC V7 中,可以独立于通信规范组态控制变量。仅当 WinCC 变量用于通信时, 才会移植控制变量。 ● 在 WinCC V7 中,对于通过原始数据变量进行的通信,PLC ID 用作日志的唯一名称。 在 WinCC 中,配方编号用于唯一标识配方。有关 PLC ID 的信息不移植。 ● 如果在 WinCC V7 中为用户日志组态了别名,则此别名将移植为配方的显示名称。 可在移植期间复制用户日志的运行系统数据。 参见 复制运行系统数据 (WinCC V7) (页 140)函数和动作的移植 (WinCC V7) 简介 像 WinCC V7 一样,WinCC 也支持 ANSI-C 和 VBS。由于系统侧发生变化,移植函数和 动作时需要考虑一些事项。下面介绍了移植的基本条件。 函数和动作的移植 移植函数和动作时请注意以下几点: ● WinCC 中不再支持 VBA 脚本,因此 VBA 脚本不会被移植。 ● 在 WinCC 中,某些函数已指定新名称。移植期间不调整任何函数名称。由于旧名称仍 可在脚本中仍然使用,因此脚本无需调整即可正常运行。但是,自动完成功能和帮助不 再支持旧名称。 VB 脚本的特性 ● 在 WinCC V7 中,VB 脚本由包含一个或多个过程的模块构建而成。在 WinCC 中,每 个脚本只能包含一个过程。移植时将拆分具有多个过程的模块并为每个过程创建一个新 脚本。 WinCC V7 中的脚本可以包含多个全局变量的声明。全局变量在调用脚本时进行初始 化,可用于脚本的所有过程。拆分脚本时,全局变量将移植到紧随变量声明的脚本。移 植后,也必须确保先调用该第一个脚本,以便初始化全局变量。全局变量只有在初始化 后才能用于拆分的脚本。 ● WinCC 不支持 VB 类的声明。 ● 在 WinCC 中,VB 脚本中的参数必须始终使用关键字“ByRef”或“ByVal”传送。在 WinCC V7 脚本中,没有规定使用关键字传送。在移植过程中,参数的传送将通过关键 字“ByRef”补充。 检查函数所使用的标准更为严格,因此移植之后可能需要重新处理脚本和函数。例如,在 WinCC 中导致产生错误和警告的原因包括: ● 在函数中引用但并不存在的对象(例如面板的变量)。 ● VB 对象模型的使用不正确,例如 HmiRuntime.ActivateScreen.Item。 ● 函数定义和调用中的参数数目不同。● 在 VB 函数中设置另一个函数的返回值时。 ● 在该函数中未定义 VB 函数中使用的变量。 C 语言函数的特性 在 WinCC V7 中,C 函数的名称区分大小写。在 WinCC 中,不允许使用仅仅是字母大小 写不同的名称。在移植过程中函数名称的大小写字母保持不变。如果移植的项目包含仅通 过大小写字母进行区分的函数名称,则在工程组态系统中其中的一个函数将被视为无效。 编译期间将生成错误消息。 检查函数所使用的标准更为严格,因此移植之后可能需要重新处理脚本和函数。例如,在 WinCC 中导致产生错误和警告的原因包括: ● 在函数中引用但并不存在的对象(例如面板的变量)。 ● 函数定义和调用中的参数数目不同。 ● 在所用函数的外部定义与函数定义不匹配时。在这种情况下,可以删除外部定义或对其 进行调整。 ● 当定义中的函数或变量名称包含不允许使用的特殊字符时。 ODK 函数 WinCC V7 支持用于更改 CS 数据的 ODK 函数和用于更改运行系统数据的 ODK 函数。而 在 WinCC 中,只有用于更改运行系统数据的 ODK 函数仍然受支持。用于更改 CS 数据 的 ODK 函数不再受到支持。在移植后,调用这些 ODK 函数的函数和应用程序的效果可能 不如预期。有关使用 ODK 函数的详细信息,请参见运行系统 API 在线帮助。 参见 移植 (WinCC V7) (页 99) 头文件的移植 (WinCC V7) (页 131) 动作的移植 (WinCC V7) (页 131)由于系统侧发生变化,移植头文件时需要考虑一些事项。下面介绍了由于移植而发生的变 化。 头文件的移植 在 WinCC V7 中,用于头文件的标准存储过程包含在项目中。存储在项目中的头文件将被 移植,并存储在 WinCC 项目树中的相应设备的“函数 > C 头函数”(Functions > C-Header) 下。如果已在其它位置保存头文件且将其与 WinCC V7 中的项目绑定,则这些头文件不会 被移植。您需要自行绑定未被移植到项目中的头文件。 参见 函数和动作的移植 (WinCC V7) (页 129) 动作的移植 (WinCC V7) 简介 可将 WinCC V7 中的动作移植到 WinCC 中的任务。作业在 WinCC 的“作业”编辑器中 进行管理。由于系统侧发生变化,移植动作时需要考虑一些事项。 动作的移植 在 WinCC 中,始终仅为一个任务分配一个触发器。在 WinCC V7 中,您可以选择为动作 组态多个触发器,如变量触发器和周期性触发器。在移植过程中,含有多个触发器的动作 将被拆分为多个作业。为每个触发器创建一个新任务。 在 WinCC V7 中,存在全局动作和局部动作。而在 WinCC 中只存在全局作业。全局动作 将被移植为全局作业。局部动作也会被移植为全局作业。但是,局部作业的脚本将会扩展。 在扩展脚本的过程中,将评估系统变量“@LocalMachineName”,这样作业只能在为局部 动作提供的 PC 上运行。因此,请务必检查移植脚本中的 PC 名称,并在必要时对其进行 更改。 如果扩展脚本,则会在移植日志中输出报警植使用密码保护的动作 在 WinCC V7 中,可使用密码保护动作。移植期间,据此创建任务和受密码保护的脚本。 参见 函数和动作的移植 (WinCC V7) (页 129) 标准函数的移植 (WinCC V7) 标准函数的移植 标准函数是 WinCC 运行系统安装的一部分,因此不会被移植。如果在 WinCC V7 项目中 更改了标准函数的源代码,则更改在移植过程中会丢失。 标准函数“ OnDeactivateExecute” 标准函数“OnDeactivateExecute”移植到具有“运行系统停止”触发器的任务。 自定义标准函数 自定义标准函数保存在 WinCC V7 的“APLIB”文件夹中。应将这些函数复制到项目目录 下,以确保移植用户定义的标准函数。 自定义 C 语言标准函数位于 WinCC V7 安装目录的“wincc\aplib”文件夹中。将这些函数 复制到项目目录下的“library”文件夹中。 自定义 C 语言标准函数位于 WinCC V7 安装目录的“wincc\aplib\ScriptLibStd”文件夹中。 将这些函数复制到项目目录下的“ScriptLib”文件夹中。 参见 函数和动作的移植 (WinCC V7) (页 129)WinCC V7 的日志系统可处理并输出组态数据和运行系统数据。WinCC 仅记录运行系统数 据。 记录数据的定义存储在 WinCC V7 的布局文件中。通过打印作业控制内容的输出。 报表的移植 移植时将根据文件内容来识别运行系统文档的布局文件。如果布局文件包含项目文档的对 象,则该布局文件不会被移植。如果布局文件包含同时用于项目文档的嵌入式布局,则该 布局文件也不会被移植。如果打印作业引用项目文档的布局文件,则该打印作业不会被移 植。对于每个不会被移植的布局文件,在移植日志中都会输出报警。 说明 如果已使用更早版本 WinCC(例如 V5.0)创建 WinCC V7 项目,日志将包含由提供程序 从更早版本提供的运行系统数据的对象。这些对象不会被移植。 与语言相关的内容 WinCC V7 的日志系统不支持多语言内容。因此,对于每个运行系统语言,报表系统都需 要单独的布局文件。文件的语言分配由所包含的文件夹或文件名的命名约定定义。在移植 过程中,与语言相关的布局文件合并为一个多语言报表文件。因此,移植时必须考虑不同 文件来创建一个多语言报表文件。合并不同语言的布局文件时,以下规则适用: ● 第一个找到的布局文件相应地用于移植报表对象。因此,不同语言的布局中的差异在移 植过程中将会丢失。 ● 报表的所有与语言相关的文件均用于提取与语言相关的内容。 ● 对于所有已组态的运行系统语言来说,均采用与语言相关的报表的文本条目。 打印作业的移植 在 WinCC V7 中,打印作业的启动参数在相应打印作业的属性中定义。在 WinCC 中,无 法定义打印作业的启动参数。在 WinCC 中可使用作业规划器启动打印作业。作业规划器 中有“打印作业”类型的作业。植周期性打印作业时,将打印作业拆分为两部分。移植时在作业规划器中创建“打印作 业”类型的作业。移植时也可在报表系统中创建打印作业,并将其与新创建的作业连接。 系统布局的移植 从 WinCC V7 移植以下系统布局: WinCC V7 打印作业 WinCC 系统打印作业 WinCC 系统报表 报警控件 - 画面 报警控件 - 画面 @报警控件 - 画面 报警控件 - 表格 报警控件 - 表格 @报警控件 - 表格 函数趋势控件 函数趋势控件 - 画面 @函数趋势控件 - 画面 在线趋势控件 - 画面 在线趋势控件 - 画面 @在线趋势控件 - 画面 在线表格控件 - 画面 在线表格控件 - 画面 @在线表格控件 - 画面 在线表格控件 - 表格 在线表格控件 - 表格 @在线表格控件 - 表格 用户归档控件 - 画面 配方控件 - 画面 @配方控件 - 画面 用户归档控件 - 表格 配方控件 - 表格 @配方控件 - 表格 标尺控件 - 表格 标尺控件 - 表格 @标尺控件 - 表格 标尺控件 - 画面 标尺控件 - 画面 @标尺控件 - 画面 移植后,上述系统布局之一的更改也可用。 参见 移植 (WinCC V7) (页 99) 日志布局的移植 (WinCC V7) (页 134) “变量”对象的移植 (WinCC V7) (页 135) 移植消息顺序报表 (WinCC V7) (页 136) 日志布局的移植 (WinCC V7) 简介 WinCC V7 中日志的布局文件可拆分为多个部分。WinCC 中的布局结构在几处细节上有所 不同。因此,在移植后日志的输出可能与 WinCC V7 中的输出稍有不同