当前位置:文档之家› PCS 7 V8 SP2 自述文件

PCS 7 V8 SP2 自述文件

SIMATIC

过程控制系统 PCS 7

PCS 7 V8.0 SP2 自述文件(在线)自述文件

版本: 2014-05-08(在线)

法律资讯警告提示系统

为了您的人身安全以及避免财产损失,必须注意本手册中的提示。人身安全的提示用一个警告三角表示,仅与财产损失有关的提示不带警告三角。警告提示根据危险等级由高到低如下表示。

危险

表示如果不采取相应的小心措施,将会导致死亡或者严重的人身伤害。

警告

表示如果不采取相应的小心措施,可能导致死亡或者严重的人身伤害。

小心

表示如果不采取相应的小心措施,可能导致轻微的人身伤害。

注意

表示如果不采取相应的小心措施,可能导致财产损失。

当出现多个危险等级的情况下,每次总是使用最高等级的警告提示。如果在某个警告提示中带有警告可能导致人身伤害的警告三角,则可能在该警告提示中另外还附带有可能导致财产损失的警告。

合格的专业人员

本文件所属的产品/系统只允许由符合各项工作要求的合格人员

进行操作。其操作必须遵照各自附带的文件说明,特别是其中的安全及警告提示。 由于具备相关培训及经验,合格人员可以察觉本产品/系统的风险,并避免可能的危险。

按规定使用Siemens 产品

请注意下列说明:

警告

Siemens 产品只允许用于目录和相关技术文件中规定的使用情况。如果要使用其他公司的产品和组件,必须得到 Siemens 推荐和允许。正确的运输、储存、组装、装配、安装、调试、操作和维护是产品安全、正常运行的前提。必须保证允许的环境条件。必须注意相关文件中的提示。

商标

所有带有标记符号 ? 的都是西门子股份有限公司的注册商标。本印刷品中的其他符号可能是一些其他商标。若第三方出于自身目的使用这些商标,将侵害其所有者的权利。

责任免除

我们已对印刷品中所述内容与硬件和软件的一致性作过检查。然而不排除存在偏差的可能性,因此我们不保证印刷品中所述内容与硬件和软件完全一致。印刷品中的数据都按规定经过检测,必要的修正值包含在下一版本中。

Siemens AG Industry Sector Postfach 48 48

90026 NüRNBERG A5E31750587-AD

? 05/2014 本公司保留更改的权利Copyright ? Siemens AG 2014.保留所有权利

目录

1安全提示 (7)

2概述 (9)

3安装注意事项 (11)

3.1常规信息 (11)

3.2交付类型 (13)

3.2.1软件包交付 (13)

3.2.2有关 SQL 服务器许可证合同的说明 (13)

3.3硬件要求 (14)

3.3.1PC 硬件 (14)

3.3.1.1建议采用的 PC 硬件配置 (14)

3.3.1.2PCS 7 V8.0 的 SIMATIC IPC 和附件兼容性表格 (17)

3.3.1.3网络 (21)

3.3.2AS 硬件 (22)

3.3.2.1HW 版本 (22)

3.4软件安装及要求 (23)

3.4.1软件安装 (23)

3.4.1.1要求 (23)

3.4.1.2软件安装说明 (30)

3.4.1.3软件更新说明 (32)

3.4.2MS Windows 设置 (33)

3.4.3在同一台 PC 上安装 ES 和 OS (34)

3.4.4安装 SIMATIC NET 产品 (34)

3.4.5将介质冗余协议 (MPR) 用于 PROFINET 现场总线 (35)

3.4.6标准网络适配器(BCE 和 Softnet)的设置 (36)

3.4.6.1采用 TCP/IP 协议的工厂总线 (36)

3.4.6.2BCE 和时间同步 (36)

3.4.7安装 SIMATIC BATCH 产品 (36)

3.4.8安装旧版本的 PCS 7 库 (37)

3.4.9使用防病毒软件和 whitelisting 保护机制 (37)

3.4.10使用 Multi-VGA 图形卡 (38)

3.4.11使用 DCF 77 客户机 (39)

3.4.12关闭 Windows,待机模式/休眠 (39)

3.4.13SIMATIC Logon (39)

PCS 7 V8.0 SP2 自述文件(在线)

目录

3.4.14使用智能卡读卡器 (40)

3.4.15使用 Microsoft Office (41)

3.4.16以太网设置 (42)

3.4.17更改项目/多项目的存储位置 (42)

3.4.18远程服务和远程操作 (43)

3.4.19修改 OS 的内部身份验证机制 (44)

3.4.20远程访问 OS 项目 (45)

3.4.21安装 WinAC 软件 (45)

3.5许可 (46)

3.5.1PCS 7 许可证和数量结构 (46)

3.5.2管理 AS 运行许可证 (46)

4使用说明 (47)

4.1AS(自动化系统) (47)

4.1.1PCS 7 项目的 AS 默认设置 (47)

4.1.2与故障安全应用相关的 H CPU 切换时间 (47)

4.1.3ET 200S (47)

4.1.3.1ET 200S 对负载电压故障的诊断 (47)

4.1.3.2ET 200S 计数器模块 6ES7138-4DA04-0AB0 (48)

4.1.4使用 S7 PLCSIM (48)

4.1.5更改 ET 200iSP/ET 200M 中 HART 模块的地址范围会导致地址移位 (49)

4.1.6HART 设备的快速模式功能 (49)

4.1.7在 RUN (CiR) 模式下使用 FM 350-1、FM 350-2、FM 355、FM 355-2、CP 341 进行组态 (49)

4.1.8工厂总线上的防火墙 (50)

4.1.9ET 200pro (50)

4.1.10PCS 7 中的同步模式 (50)

4.1.11通过内部以太网/PROFINET 接口实现容错连接 (50)

4.1.12使用 PROFINET (50)

4.1.13将 HART 辅助变量与 4 F-AI HART 配合使用 (51)

4.1.14在 SIMATIC S7-mEC 上使用 PROFIBUS 现场设备 (51)

4.1.15使用基金会现场总线 (52)

4.2ES(工程系统) (52)

4.2.1客户机工程 (52)

4.2.2RUN 模式下组态的说明 (52)

4.2.3使用两个或更多个网络适配器时的设置 (53)

4.2.4CFC/SFC:下载到 AS (53)

4.2.5软件更新后编译 CFC 图表 (53)

4.2.6命名的特殊字符 (53)

4.2.7通过受访问保护的 PCS 7 项目导出 SNMP 变量的说明 (54)

PCS 7 V8.0 SP2 自述文件(在线)

目录

4.2.8编译和下载 S7 连接 – 下载到 AS (54)

4.2.9下载 (54)

4.2.10有关跨 AS 互连的说明 (55)

4.2.11Y 连接器/DP-PA 连接器下游的 F 模块和 F 现场设备的 F 监视时间 (55)

4.2.12使用有关 SIMATIC PDM 的 F 模块 (55)

4.2.13组态 ET 200M PROFINET 站中的故障安全模块 (56)

4.2.14在分散编辑后合并项目(多项目工程) (56)

4.2.15在 SIMATIC BATCH 中更新 SFC 块以使用新功能 (56)

4.2.16FF Link - 下载更改 (57)

4.2.17将 Sybase 服务器设置为服务 (57)

4.3PCS 7 库 (58)

4.3.1数字输入模块 SM 321-7BH00 和 SM 321-7BH01 的诊断报警 (58)

4.3.2冗余 I/O (59)

4.3.3使用 S7 F Configuration Pack (59)

4.3.4使用 PCS 7 Advanced Process Library V8.0 + SP2 和 PCS 7 V8.0 incl. SP2 的软件更新 (60)

4.3.5有关使用新功能的软件更新的说明 (60)

4.4OS(操作员监控系统) (60)

4.4.1OS 特定信息及安装和使用说明 (60)

4.4.2自定义用户程序 (60)

4.4.3在 OS 服务器上启动过程模式 (60)

4.4.4禁用冗余 OS 服务器 (60)

4.4.516x3 的固定 TCP/IP 地址 (61)

4.4.6OS 更改下载 (61)

4.4.7在操作系统中设置访问权限 (61)

4.4.8控件 (62)

4.4.9用户界面与设计 (62)

4.4.10延迟归档传送 (62)

4.4.11使用 WinCC 报警控件禁用/启用消息 (62)

4.4.12WinCC 归档组态工具 (63)

4.4.13更新诊断 OS (63)

4.4.14 C 脚本的语言设置 (63)

4.4.15OS 客户端的下载 (63)

4.4.16SIMATIC Safety Matrix 的 OS 操作 (64)

4.4.17在工厂层级与画面树管理器之间保持一致以确保 SFC 可视化 (64)

4.4.18防止通过组合键访问操作系统 (64)

4.5SIMATIC BATCH (64)

4.5.1通过“编译和下载对象”功能编译和下载 BATCH (64)

4.5.2API 接口 (64)

PCS 7 V8.0 SP2 自述文件(在线)

目录

4.5.3访问权限 (65)

4.5.4PCS 7 OS 和 SIMATIC BATCH 共用服务器 (65)

4.5.5报表服务的设置 (65)

4.5.6Units/EPHs/EMODs 寻址的一致性 (65)

4.6SIMATIC PDM (66)

4.6.1使用设备集成管理器 (66)

4.6.2为 ET 200M 和 ET 200iSP 远程 IO 的 HART 模块取消模块冗余 (66)

4.6.3项目移植到 PDM V8.0.x 的注意事项 (66)

4.7中央归档服务器/StoragePlus (66)

4.8Process Historian (PH) (68)

4.9信息服务器 (69)

4.10PCS 7 Web 服务器 (69)

4.11Data Monitor (69)

4.12OpenPCS 7 (69)

4.13冗余系统 (70)

4.14SIMATIC NET (71)

4.15SIMATIC Management Console (72)

4.16SIMATIC PCS 7 工业工作站或 SIMATIC IPC (72)

5SIMATIC PCS 7 DVD V8.0 incl. SP2 中的软件组件以及相对于 PCS 7 V8.0 incl. SP1 的更改 (73)

6PCS 7 自述文件(在线)更改历史 (79)

PCS 7 V8.0 SP2 自述文件(在线)

安全提示1西门子为其自动化和驱动产品系列提供 IT 安全机制,从而支持设备/机器的安全运行。根

据 IT 安全准则,我们将对这些产品进行进一步的研发。

因此,建议您持续关注这些产品的更新和升级信息,以便使用最新版本。有关软件的更新

和升级信息,请访问网站:

网址 (https://www.doczj.com/doc/e514817355.html,)

您可以在该网站中进行注册,定制指定产品的实时信息。

不过,为了确保设备/机器的安全运行,还需将该自动化组件集成到整个设备/机器的全面

的 IT 安全方案中。通过以下网站,您可以查询 IT 安全技术的最新信息:

网址 (https://www.doczj.com/doc/e514817355.html,/industrialsecurity)

在此,还可以查看其它厂商所使用的产品。

PCS 7 V8.0 SP2 自述文件(在线)

概述2

说明

请仔细阅读这些说明;它们包含了有关升级到 PCS 7 的重要信息。

本自述文件中提供的信息优先于所有 PCS 7 手册。

您已收到软件包 SIMATIC PCS 7 V8.0 incl. SP2。

SIMATIC PCS 7 是 Siemens 在“全集成自动化”概念中使用的面向未来的过程控制系统。

●以稳固的、符合工业标准的 SIMATIC 硬件和软件组件为基础

●现代的分布式系统体系结构

●在运行期间可简单快捷地扩展和优化系统

●可从小型实验室系统扩展到工厂网络

●适合所有应用:连续生产和批生产应用

●适合所有行业:过程、生产和混合行业

●高效的工厂级工程设计

●简单灵活地集成基于 PROFIBUS 或 Foundation Fieldbus 的现场设备和驱动器

●经过 TüV(德国技术监督协会)认证的统一集成的安全技术

●支持基于国际标准的开源接口,如 OPC

●各个级别具有的冗余性提高了可用性

●模块化结构及可扩展的批生产系统 — SIMATIC BATCH

●灵活的路径控制系统 — SIMATIC Route Control

●符合 21 CFR 第 11 部分

希望您愿意使用 SIMATIC PCS 7 并通过它获得巨大成功。

PCS 7 全体成员

PCS 7 V8.0 SP2 自述文件(在线)

安装注意事项3 3.1常规信息

Internet 上关于 PCS 7 的信息

有关 PCS 7 的所有产品和订购信息:

●网址 (https://www.doczj.com/doc/e514817355.html,/PCS7)

“工业在线支持”中最重要的 PCS 7 技术信息和解决方案的概述:

●网址 (https://www.doczj.com/doc/e514817355.html,/industry/onlinesupport/pcs7)

“工业在线支持”中有关支持和服务的所有信息:

●网址 (https://www.doczj.com/doc/e514817355.html,)

在这里,您还可以订阅新闻快讯,让您始终获得我们的产品的最新信息。

PCS 7 自述文件的内容

PCS 7 V8.0 incl. SP2 的 PCS 7 自述文件提供两个版本:

1.PCS 7 自述文件(离线)

这是在安装 PCS 7 期间安装的版本。

该文件仅包含常规注意事项以及文档的 Internet 链接。

2.PCS 7 自述文件(在线)

这是包含有关安装和使用 PCS 7 的所有信息的版本,并以您熟悉的格式提供。

该文件现在只在 Internet 上提供,以便我们使其保持更新。

您可以在“工业在线支持”中的条目 ID 89672900 下找到该文档的最新版本来下载:

–网址 (https://www.doczj.com/doc/e514817355.html,/CN/view/zh/89672900)

说明

在开始安装或使用 PCS 7 V8.0 SP2 之前,应使用最新版本的 PCS 7 自述文件(在线)

中的信息,这一点非常重要。

每个产品都随附自述文件形式的产品特定信息。

这些自述文件中包含的信息对于使用 PCS 7 产品也同样适用。

安装注意事项

3.1 常规信息

关于 PCS 7 的电子手册和帮助系统

预安装的手册

在计算机上安装了 PCS 7 后,即可立即使用下列 PCS 7 文档:

●可在“SIMATIC > 文档”部分或 Windows 的“开始”菜单的产品信息中找到此文档:

–PCS 7 - 目录一览 (PDF)

–PCS 7 - 操作说明 - 操作员站过程控制 (PDF)

–PCS 7 - 安装手册 – PC 组态与授权 (PDF)

–PCS 7 – 组态手册 – 工程组态系统 (PDF)

–PCS 7 – 组态手册 – 操作员站 (PDF)

您还可以随时在 SIMATIC PCS 7 DVD 1/2 的文件夹 "_Manuals\English" 或

"_Product_Information\English" 中访问此文档。

Internet 上 PCS 7 的完整文档和文档更新

下面的 Internet 网站上以多语言形式提供了完整的 PCS 7 文档:

●网址 (https://www.doczj.com/doc/e514817355.html,/pcs7-documentation)

您还可以选择更新已安装的 PCS 7 帮助系统并在以后安装 PCS 7 系统文档。在“工业在

线支持”中的条目 ID 67128254 下可下载“Docusetup PCS 7 在线帮助系统”。

●下载链接 (https://www.doczj.com/doc/e514817355.html,/CN/view/zh/67128254)

使用“Docusetup PCS 7 在线帮助系统”的先决条件是已安装相关版本的 PCS 7。

说明

在线文档的时效性

与使用 PCS 7 安装程序安装的文档相比,在线提供的文档可能版本更新。因此,在线提

供的文档中的说明应优先于安装的文档。

有关修改的文档的信息

为了确保您始终了解 PCS 7 自述文件和其它 PCS 7 文档的更改,建议您在“工业在线支

持”中订阅新闻快讯:

●网址 (https://www.doczj.com/doc/e514817355.html,)

显示 PDF 文件

要阅读 PDF 文件,需要安装与 PDF 1.7 (ISO32000-1:2008 PDF) 兼容的 PDF 阅读器。

安装注意事项

3.2 交付类型3.2交付类型

3.2.1软件包交付

下表中列出的产品会随各自产品所需的 DVD-ROM 一起交付:

●SIMATIC PCS 7 DVD:

2 张 DVD(在 CD 盒中)

或者

●SIMATIC PCS 7 DVD ASIA:

2 张 DVD(在 CD 盒中)

●许可证证书

●运行随附产品的软件所需的许可证密钥位于许可证闪存卡上。

为了简化许可证管理,还可在该闪存卡上保存其它 SIMATIC PCS 7 产品的许可证密钥。

必须将较早版本的 SIMATIC 产品的授权保存到授权磁盘中。

3.2.2有关 SQL 服务器许可证合同的说明

被许可者确认软件 (SW) 包括 Microsoft Corporation (SQL Server) 或者其子公司许可的软

件。被许可者同意接受 Microsoft SQL Server 与最终用户之间附加许可证合同中的条款和

条件的限制,并同意遵守这些条款和条件。

未经 Siemens 事先书面许可,不能在 PCS 7 环境外部使用 PCS 7 随附的 Microsoft“SQL

Server”DVD。

3.3硬件要求

3.3.1PC 硬件

3.3.1.1建议采用的 PC 硬件配置

推荐的基本硬件配置

建议使用以下配置的 PC 组件(设备质量越高越好):

参数具有服务器操作系统1)的中央工程师站、

中央归档服务器1)、信息服务器、

PCS 7 OS/SIMATIC BATCH/SIMATIC

Route Control 在同一台 PC 上、

工程师站、

OS 服务器、

OS 单工作站、

维护工作站、

PC 上的 PCS 7 Web 服务器、OS 客户

端和 BATCH 客户端、

BATCH 服务器、

BATCH 单工作站、

Route Control 服务器、

Route Control 单工作站OS 客户端、BATCH 客户端、Route Control 客户端

基本 PC(参见目录)SIMATIC IPC 847C / 847D / 647C / 647D / 547C / 547D / 547E 处理器最低 INTEL Core 2 Duo; >=2.4GHz, INTEL Core 2 Quad

工作存储器 (RAM) 4 GB(32 位操作系统)

>=6 GB(64 位操作系统)

2 GB(32 位操作系统)>=4 GB(64 位操作系统)

硬盘

分区大小在服务器和 ES/OS 单工作站中为 250

GB SATA RAID 1 阵列或更大

在客户端系统中为 250 GB SATA 或更

C:\ 50GB (Windows Server 2003)

C:\ 100GB (Windows Server 2008)

>=250 GB SATA

C:\ 50GB (Windows XP)

C:\ 100GB (Windows 7)

安装注意事项3.3 硬件要求

参数具有服务器操作系统1)的中央工程师站、

中央归档服务器1)、信息服务器、

PCS 7 OS/SIMATIC BATCH/SIMATIC

Route Control 在同一台 PC 上、

工程师站、

OS 服务器、

OS 单工作站、

维护工作站、

PC 上的 PCS 7 Web 服务器、OS 客户

端和 BATCH 客户端、

BATCH 服务器、

BATCH 单工作站、

Route Control 服务器、

Route Control 单工作站OS 客户端、BATCH 客户端、Route Control 客户端

网络适配器/通信接口

●用于终端总线通讯●用于工厂总线通讯●RJ45 板载千兆位以太网

●对于工程师站和 OS 服务器为

CP1613 A2/CP 1623 或 BCE 网络

适配器

●RJ45 板载千兆位以太网

光驱DVD +/-RW DVD-ROM

参数OS 客户端

基本 PC(参见目录)SIMATIC IPC427C / IPC427D

处理器Intel Core2 Duo / Intel Core i7-3517UE

工作存储器 (RAM) 2.0 - 4.0 GB

硬盘

分区大小>=250 GB HDD SATA 或 >=50 GB 固态磁盘 SATA C:\ 50GB HDD (Windows XP)

C:\ 100GB HDD ( Windows 7)

C:\ 35GB SSD ( Windows 7 + Windows XP)

网络适配器/通信接口● 2 个板载千兆位以太网 RJ45 接口

●不带 PROFINET 或 PROFIBUS 接口

特性无风扇

用途只允许作为 OS/Batch 客户端运行建议使用以下配置的 Box/Microbox 组件(设备质量越高越好):安装注意事项3.3 硬件要求

参数SIMATIC IPC627C SIMATIC IPC427C 处理器Intel Core i7-610E Prozessor Intel Core2 Duo 时钟脉冲频率 2.53 GHz>=1.2 GHz

工作存储器 (RAM) 4.0 GB 2.0 - 4.0 GB

硬盘

分区大小

>=250 GB SATA

C:\ 50GB (Windows XP)

C:\ 100GB (Windows 7)

CF 卡: 8.0 GB

网络适配器/通信接口● 2 个板载千兆位以太网 RJ45 接口

●板载 CP5611● 2 个板载千兆位以太网 RJ45 接口●板载 CP5611

光驱DVD-ROM-

特性无风扇

用途已发布 SIMATIC IPC627C (BOX PC)

可在 PCS 7 BOX 系统环境中使用。基于 SIMATIC IPC427C 的 PCS 7 AS RTX 只适用于 AS 操作。

说明

请注意以下事项:

●对于多项目工程,如果使用的 PC 具有高时钟脉冲频率、大容量主存储器和硬盘以及高速

磁盘驱动器,将对工程师站非常有益。除了 Microsoft 建议的“15% 可用空间”外,我们建

议在系统分区保留至少 2 GB 的可用空间(取决于项目大小)。

●1):装有服务器操作系统(不是 32 位的 Windows Server 2008 SP2 Standard Edition)的

中央工程师站;CAS(中央归档服务器,仅限 32 位的 Windows Server 2003 R2 SP2

Standard Edition MUI)

●如果要使用 Process Historian 和中央归档服务器(具有大数量结构的 CAS)归档大量数

据,建议使用 PCS 7 附加目录中的高级服务器。

更多信息

●目录ST PCS 7 V8.0

●附加目录ST PCS 7 V8.0

3.3.1.2PCS 7 V8.0 的 SIMATIC IPC 和附件兼容性表格PCS 7 V8.0 的 SIMATIC IPC 和附件兼容性表格

PCS 7 V8.0MLFB Windows 7

SP1

Ultimate(32

位)

Windows 7

SP1

Ultimate(64

位)

Windows

Server 2008

SP2

Standard

Edition(32 位)

Windows

Server 2008 R2

SP1

Standard

Edition(64 位)

RACK IPC

IPC547B6ES7650-0N...-....----IPC547C6ES7660-0....-....X-X-IPC547D6ES7660-3....-....-X-X IPC547E6ES7660-4....-....-X-X IPC647C6ES7660-1....-....-X-X IPC647D6ES7660-5....-....-X-X IPC847C6ES7660-2....-....-X-X IPC847D6ES7660-6....-....-X-X

BOX IPC

IPC627B、BOX 416、BOX RTX (RTX 2008)6ES7650-2P...-0YX0

6ES7650-2Q...-0YX

----

IPC627C、BOX

(有/无 RTX

2010)

6ES7650-4A...-....X---Microbox

IPC427B、AS RTX (RTX 2008)6ES7654-0UE12-0X

X0

----

IPC427C、AS RTX (RTX 2010)6ES7654-0UE13-0X

X0

----

IPC427C、OS 客

户端

6ES7650-0RG..-....X---

PCS 7 V8.0MLFB Windows 7

SP1

Ultimate(32

位)

Windows 7

SP1

Ultimate(64

位)

Windows

Server 2008

SP2

Standard

Edition(32 位)

Windows

Server 2008 R2

SP1

Standard

Edition(64 位)

IPC427D、OS 客

户端

6ES7650-0UG..-....-X--

CP

CP1613 A16GK1161-3AA00----CP1613 A26GK1161-3AA01X X X X CP16236GK1162-3AA00X X X X CP16286GK1162-8AA00-X-X 附件

冗余终端总线适配器包 PCI 6ES7652-0XX01-1X

F0

----

冗余终端总线适配器包 PCIe 6ES7652-0XX01-1X

F1

X X X X

多监视器卡 X2 (G450MMS) PCI 6ES7652-0XX03-1X

E0

----

多监视器卡 X4 (G450MMS) PCI 6ES7652-0XX03-1X

E1

----

多监视器卡 X2(M 系列)PCIe 6ES7652-0XX04-1X

E0

X X X X

多监视器卡 X4(M 系列)PCIe 6ES7652-0XX04-1X

E1

X X X X

SIMATIC PCS7 串口智能卡读卡器 (OK3111)6ES7652-0XX11-1X

C0

----

PCS 7 V8.0MLFB Windows 7

SP1

Ultimate(32

位)

Windows 7

SP1

Ultimate(64

位)

Windows

Server 2008

SP2

Standard

Edition(32 位)

Windows

Server 2008 R2

SP1

Standard

Edition(64 位)

SIMATIC PCS7 USB 智能卡读卡器 (OK3121)6ES7652-0XX02-1X

C0

X *与

SIMATIC

Logon 结合使

X *与

SIMATIC

Logon 结合使

X *与

SIMATIC

Logon 结合使用

X *与

SIMATIC Logon

结合使用

信号模块,

用于安装在操作员

站中的 PCI 卡

6DS1916-8RR X X-X

PCS 7 V8.0MLFB Windows XP SP3

Professional MUI

(32 位)

Windows Server

2003 R2 SP2

Standard Edition MUI

(32 位)

Windows

Embedded

Standard 2009

RACK IPC

IPC547B6ES7650-0N...-....X X-IPC547C6ES7660-0....-....X X-IPC547D6ES7660-3....-....---IPC547E6ES7660-4....-....---IPC647C6ES7660-1....-....X X-IPC647D6ES7660-5....-....---IPC847C6ES7660-2....-....X X-IPC847D6ES7660-6....-....---

BOX IPC

IPC627B、BOX 416、BOX RTX (RTX 2008)6ES7650-2P...-0YX0

6ES7650-2Q...-0YX0

X--

IPC627C、BOX

(有/无 RTX 2010)

6ES7650-4A...-....X--

PCS 7 V8.0MLFB Windows XP SP3

Professional MUI

(32 位)

Windows Server

2003 R2 SP2

Standard Edition MUI

(32 位)

Windows

Embedded

Standard 2009

Microbox

IPC427B、AS RTX (RTX 2008)6ES7654-0UE12-0X

X0

--X

IPC427C、AS RTX (RTX 2010)6ES7654-0UE13-0X

X0

--X

IPC427C、OS 客

户端

6ES7650-0RG..-....X--

IPC427D、OS 客

户端

6ES7650-0UG..-....---

CP

CP1613 A16GK1161-3AA00X X-CP1613 A26GK1161-3AA01X X-CP16236GK1162-3AA00X X-CP16286GK1162-8AA00---附件

冗余终端总线适配器包 PCI 6ES7652-0XX01-1X

F0

X X-

冗余终端总线适配器包 PCIe 6ES7652-0XX01-1X

F1

X X-

多监视器卡 X2 (G450MMS) PCI 6ES7652-0XX03-1X

E0

X X-

多监视器卡 X4 (G450MMS) PCI 6ES7652-0XX03-1X

E1

X X-

多监视器卡 X2(M 系列)PCIe 6ES7652-0XX04-1X

E0

X X-

多监视器卡 X4(M 系列)PCIe 6ES7652-0XX04-1X

E1

X X-

PCS 7 V8.0MLFB Windows XP SP3

Professional MUI

(32 位)

Windows Server

2003 R2 SP2

Standard Edition MUI

(32 位)

Windows

Embedded

Standard 2009

SIMATIC PCS7 串口智能卡读卡器 (OK3111)6ES7652-0XX11-1X

C0

X *与 WinCC User

Admin/

SIMATIC Logon 结合

使用

X *与 WinCC

User Admin/

SIMATIC Logon 结合

使用

-

SIMATIC PCS7 USB 智能卡读卡器 (OK3121)6ES7652-0XX02-1X

C0

X *与 WinCC User

Admin/

SIMATIC Logon 结合

使用

X *与 WinCC

User Admin/

SIMATIC Logon 结合

使用

-

信号模块,

用于安装在操作员

站中的 PCI 卡

6DS1916-8RR X X-

3.3.1.3网络

网络组态

必须通过交换机、路由器或网关,并使外部干扰无法影响 PCS 7 网络的这样一种方式,来

隔离 PCS 7 系统的网络。

在以下文档中可找到相关的建议:

●PCS 7 安全性概念 PCS 7 和 WinCC(基本)

该文档在工业在线支持的条目 ID 60119725 下提供下载:

3.3 硬件要求

3.3 硬件要求

●下载链接 (https://www.doczj.com/doc/e514817355.html,/CN/view/zh/60119725)

3.3.2AS 硬件

3.3.2.1HW 版本

有关硬件的文档

手册“PCS 7 - 已发布模块”介绍了 PCS 7 V8.0 incl. SP2 认可的 AS 硬件组件的版本。此

文档在“SIMATIC PCS 7 技术文档”网站中提供:

●网址 (https://www.doczj.com/doc/e514817355.html,/pcs7-documentation)

CPU 6ES7414-3EM05-0AB0、6ES7416-3ER05-0AB0, 6ES7414-3EM06-0AB0 和

6ES7416-3ES06-0AB0

时间同步

●仅当使用内部以太网/PROFINET 接口时,才能使用 NTP 方法同步这些 CPU 类型。建

议使用中央 SICLOCK TC 400 系统时钟。对于以前的 CPU 型号,我们仍建议您使用

SIMATIC 模式。

●有关 SICLOCK TC 100/TC 400 的说明,请参见功能手册《PCS 7 – 时间同步》。

此文档在“SIMATIC PCS 7 技术文档”网站中提供:

–网址 (https://www.doczj.com/doc/e514817355.html,/pcs7-documentation)

西门子伺服电机选型手册

西门子伺服电机选择手册,SINAMICS S120是一种集V/F、矢量控制和伺服控制于一体的新型驱动控制系统。普通异步电动机不能控制转矩,也不能控制三相异步电动机。 S120系列驱动与伺服电机选型手册第1部分:典型结构的多轴驱动控制单元电机模块与通用直流母线电源模块。带起动机(或scout)和SIMATIC manager软件或s7-300400的书本式柜式PC典型配置图,SIMOTION O/D/P 24 V DL说明:1:主控制模块cu320 2:电源模块SIM 或ALM+24 V电源3:单轴电机模块4:两轴电机模块234电源线终端模块驱动Cliq编码器反馈信号线选项板电抗器功率滤波器传感器模块无编码器电机运动控制,带drivc Cliq接口西门子(中国)自动化传动集团有限公司生产机械SINAMICS S120系列,选自《S120驱动与伺服电机选型手册》第1章多轴传动概述。Sinamics120是一种集V/F、矢量控制和伺服控制于一体的新型驱动控制系统。它不仅可以控制普通的三相异步电动机,还可以控制步进电动机、转矩电动机和直线电动机。其强大的定位功能将实现进给轴的绝对和相对定位。2007年6月发布的DCC(drive control chart)功能将实现逻辑、计算和简单处理功能。SINAMICS S120产品包括:用于普通直流母线的DCAC逆变器和用于单轴的ACAC逆变器。具有公共直流母

线的DC/AC逆变器也称为多轴驱动。它的结构是电源模块和机器模块分开。电源模块将三个交流电整流成540V或600DC,并将电机模块(一个或多个)连接到直流母线。特别适用于多轴控制,特别适用于造纸、包装、纺织、印刷、钢铁等行业。优点是电机轴间能量共享,接线方便简单●单轴控制交流变频器,俗称单轴交流传动,其结构是功率模块和电机模块的组合,特别适合单轴速度和定位控制。本书第一部分包括第1至4章,主要介绍多轴交流传动。第二部分包括第五章至第八章,主要介绍单轴交流传动。第三部分包括第九章,主要介绍电机电缆和信号电缆。第四部分包括第10章,介绍了同步和异步伺服电机的指令数据。第五部分,包括第11章,简要介绍了运动控制系统的指令数据。这本书中的技术资料基本上是英文的。详情请参阅英文原文。西门子(中国)有限公司自动化与传动集团运动控制部生产的机械系列S120系列,源自《S120驱动与伺服电机选型手册》第二章。功率模块是我们通常所说的整流器或整流器/反馈单元。它将三相交流电整流成直流电,并为每个抑制模块(通常称为逆变器)供电。具有反馈功能的模块还可以向电网提供直流电。根据是否有反馈功能和反馈方式,将功率模块分为以下三类:基本线路模块:整流单元,但无反馈功能。智

上位机和下位机通信

目录 摘要 1 引言 (1) 2 结构设计与方案选择 (2) 2.1设计任务 (2) 2.1.1单片机的选择 (2) 2.1.2电平转换 (2) 2.1.1单片机的选择 (2) 2.1.3单片机与pc机通信原理 (2) 2.2软件方案选择 (2) 2.2.1 上位机编程方案选择 (3) 2.2.2 单片机编程方案选择 (3) 2.3 总体方案选择 (2) 3 硬件设计 (8) 3.1单片机主要特性 (5) 3.2 MAX232电平芯片介绍10 (10) 3.3 硬件电路设计图 (11) 3.3.1 PC机与单片机通信接口电路设计框图 (11) 3.3.2整体设计原理图 (11) 4软件设计 (12) 4.1上位机程序设计 (12) 4.2下位机程序设计 (13) 5 软硬件调试部分 (21) 5.1 PROTEUS软件仿真 (21) 5.1.1 Protues简介 (21) 5.1.2 Protues仿真电路图 (22) 5.2 VC软件仿真 (21) 结束语 (27) 致谢 (28) 参考文献 (29)

摘要 本文主要描述了利用PC机与AT89C51单片机之间的通信程序设计实现温度显示。并详述了在VC6.0环境下,上位机利用MSCOMM通信控件与单片机之间串口通信实现温度显示。由单片机采集一个温度信号,将采集到的温度信号传送给PC机显示,PC机用VC6.0编写程序,单片机程序用C语言编写,最后用PROTUES软件进行仿真实现温度显示。 关键词:单片机MSCOMM控件VC6.0 AT89C51 温度显示

1引言 随着人们生活水平的不断提高,单片机控制无疑是人们追求的目标之一,它所给人带来的方便也是不可否定的,要为现代人工作、科研、生活、提供更好的更方便的设施就需要从单片机技术入手,一切向着数字化控制,智能化控制方向发展。 现代化集中管理需要对现场数据进行统计、分析、制表、打印、绘图、报警等,同时,又要求对现场装置进行实时控制,完成各种规定操作,达到集中管理的目的。加之单片机的计算能力有限,难以进行复杂的数据处理。因此在功能比较复杂的控制系统中,通常以PC机为上位机,单片机为下位机,由单片机完成数据的采集及对装置的控制,而由上位机完成各种复杂的数据处理及对单片机的控制。

仪器软件方案设计说明书

软件设计说明书日写:编期:日期:审核:日期:准:批 文档变更记录

一、引言........................................................................................................... - 1 - 1.1 编写目的............................................................................................. - 1 - 1.2 范围..................................................................................................... - 1 - 1.3 定义..................................................................................................... - 1 - 1.4 版本说明............................................................................................. - 1 - 1.5 参考资料............................................................................................. - 1 - 二、项目概述................................................................................................... - 2 - 2.1 产品描述............................................................................................. - 2 - 2.2 产品功能............................................................................................. - 2 - 2.3 用户特点............................................................................................. - 2 - 三、嵌入式软件整体方案设计....................................................................... - 3 - 3.1 子系统控制方案设计......................................................................... - 3 - 3.2 中控板GUI方案设计....................................................................... - 3 - 3.3 数据通信方案设计............................................................................. - 4 - 四、子系统控制方案设计............................................................................... - 5 - 4.1 液路系统控制方案设计..................................................................... - 5 - 4.2 样品采集系统控制方案设计............................................................. - 7 - 4.3 二氧化碳恒温培养箱环境控制环境设计......................................... - 8 - 五、中控板GUI方案设计............................................................................. - 9 - 六、数据通信方案设计................................................................................. - 10 - 6.1 数据链路层通信方式....................................................................... - 10 - 6.2 PC与主控板通信流程设计.............................................................. - 10 - 一、引言

基于C#的串口通信上位机和下位机源程序

基于单片机串口通信的上位机和下位机实践 串口是计算机上一种非常通用设备通信的协议(不要与通用串行总线Universal Serial Bus或者USB混淆)。大多数计算机包含两个基于RS232的串口。串口同时也是仪器仪表设备通用的通信协议;很多GPIB兼容的设备也带有RS-232口。同时,串口通信协议也可以用于获取远程采集设备的数据。 串口通信的概念非常简单,串口按位(bit)发送和接收字节。尽管比按字节(byte)的并行通信慢,但是串口可以在使用一根线发送数据的同时用另一根线接收数据。它很简单并且能够实现远距离通信。比如IEEE488定义并行通行状态时,规定设备线总常不得超过20米,并且任意两个设备间的长度不得超过2米;而对于串口而言,长度可达1200米。 首先亮出C#的源程序吧。 主要界面: 只是作为简单的运用,可以扩展的。 源代码: using System; using System.Collections.Generic; using https://www.doczj.com/doc/e514817355.html,ponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using System.IO.Ports; using System.Timers; namespace 单片机功能控制 { public partial class Form1 : Form

{ public Form1() { InitializeComponent(); } SerialPort sp = new SerialPort(); private void button1_Click(object sender, EventArgs e) { String str1 = comboBox1.Text;//串口号 String str2 = comboBox2.Text;//波特率 String str3 = comboBox3.Text;//校验位 String str4 = comboBox5.Text;//停止位 String str5 = comboBox4.Text;//数据位 Int32 int2 = Convert.ToInt32(str2);//将字符串转为整型 Int32 int5 = Convert.ToInt32(str5);//将字符串转为整型 groupBox3.Enabled = true;//LED控制界面变可选 try { if (button1.Text == "打开串口") { if (str1 == null) { MessageBox.Show("请先选择串口!", "Error"); return; } sp.Close(); sp = new SerialPort(); sp.PortName = comboBox1.Text;//串口编号 sp.BaudRate = int2;//波特率 switch (str4)//停止位 { case "1": sp.StopBits = StopBits.One; break; case "1.5": sp.StopBits = StopBits.OnePointFive; break; case "2": sp.StopBits = StopBits.Two; break;

软件详细设计方案模板

QR-RD-022(Ver1.2) Xxx软件 概要设计方案 (内部资料请勿外传) 编写:日期: 检查:日期: 审核:日期: 批准:日期: XX公司 版权所有不得复制

文档变更记录

目录 1. 引言 (4) 1.1 编写目的和范围 (4) 1.2 术语表 (4) 1.3 参考资料 (4) 2. 需求 (5) 2.1 总体描述 (5) 2.2 功能 (5) 2.3 性能分析 (8) 2.3.1 精度 (8) 2.3.2 时间特性 (8) 2.3.3 灵活性 (9) 2.3.4 可靠性,可维护性,可操作性、防呆性 (9) 3. 环境 (10) 3.1 设备环境 (10) 3.2 软件环境 (10) 3.3 接口 (10) 3.4 保密与安全 (11) 3.4.1 说明 (11) 3.4.2 设计 (11) 3.4.3 数据传输部分 (11) 3.4.4 IP过滤分部 (11) 4. 业务功能设计 (11) 4.1 运行过程 (11) 4.2 逻辑流程 (11) 4.3 功能模块 (13) 4.4 数据流向 (14) 4.4.1 输入 (14) 4.4.2 输出 (15) 4.5 通信协议 (18) 5. 数据库设计 (29) 6. 系统出错处理 (30)

1.引言 1.1 编写目的和范围 说明写这份详细设计说明书的目的。 本详细设计说明书编写的目的是说明程序模块的设计考虑,包括程序描述、输入/输出、算法和流程逻辑等,为软件编程和系统维护提供基础。本说明书的预期读者为系统设计人员、软件开发人员、软件测试人员和项目评审人员。 1.2 术语表 定义系统或产品中涉及的重要术语,为读者在阅读文档时提供必要的参考信息。 1.3 参考资料 列出有关资料的名称、作者、文件编号或版本等。参考资料包括: a.需求说明书、架构设计说明书等; b.本项目的其他已发表的文件; c.引用文件、资料、软件开发标准等。

基于C#的串口通信上位机和下位机源代码

基于单片机串口通信的上位机和下位机实践串口 Universal Serial Bus或者USB RS232 GPIB兼容的设备也带有RS-232 获取远程采集设备的数据。 bit byte 发送数据的同时用另一根线接收数据。它很简单并且能够实现远距离通信。比如IEEE488 202 1200米。 首先亮出C#的源程序吧。

using System; using System.Collections.Generic; using https://www.doczj.com/doc/e514817355.html,ponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using System.IO.Ports; using System.Timers; namespace 单片机功能控制 { public partial class Form1 : Form { public Form1() {

InitializeComponent(); } SerialPort sp = new SerialPort(); private void button1_Click(object sender, EventArgs e) { String str1 = comboBox1.Text;//串口号 String str2 = comboBox2.Text;//波特率 String str3 = comboBox3.Text;//校验位 String str4 = comboBox5.Text;//停止位 String str5 = comboBox4.Text;//数据位 Int32 int2 = Convert.ToInt32(str2);//将字符串转为整型Int32 int5 = Convert.ToInt32(str5);//将字符串转为整型groupBox3.Enabled = true;//LED控制界面变可选 try { if (button1.Text == "打开串口") { if (str1 == null)

上位机下位机串口通信

大连海事大学 课程设计报告 课程名称:计算机微机原理课程设计 成员: 成员1:2220133293 范凯锋 成员2:2220132642 唐绍波 成员3:2220130079 曹晓露 设计时间:2016年3月7日至3月18日

考核记录及成绩评定

目录 1.设计任务与要求 (1) 1.1课程设计题目 (1) 1.2课程设计的背景 (1) 1.3课程设计的目的 (1) 1.4课程设计的意义 (1) 1.5设计任务 (1) 2.设计方案 (2) 2.1参数采集和传输设计 (2) 2.2参数显示设计 (2) 2.3模拟信号采样设计 (2)

2.4硬件研制过程 (2) 3.详细设计 (3) 3.1硬件系统框图与说明 (3) 3.2硬件设计 (4) 3.3软件主要模块流程图与说明 (7) 4.设计结果及分析 (8) 5.成员分工及工作情况 (9) 5.1成员分 工 (9) 5.2工作情 况 (9) 5.3实验总结 (9) 6.参考文献 (9) 7. 附录 (10)

一、设计任务与要求 1.1课程设计题目 双机数据采集系统设计 1.2 课程设计的背景 二十一世纪是信息化高速发展的世纪,产业的信息化离不开微型计算机的支持。微型计算机的进步是推动全球信息化的动力。因此在二十一世纪掌握微型计算机接口技术是十分有必要的。本次课题是双机参数采集系统设计,这次课题旨在通过自己对所需功能芯片的设计与实现来巩固以前所学的微机原理课程知识,同时也提高动手实践的能力,还有为将来进行更大规模更复杂的开发积累经验。 随着软件规模的增长,以及随之而来的对软件开发进度和效率的要求,高级语言逐渐取代了汇编语言。但即便如此,高级语言也不可能完全替代汇编语言的作用。 1.3课程设计的目的 《微机原理与汇编语言》是一门实践性和实用性都很强的课程,本次课程设计是在课程学习结束后,为使学生进一步巩固课堂和书本上所学知识,加强综合能力,充分理解和运用所学到的知识,通过简单的应用系统的设计,提高系统设计水平,启发创新思想。通过本课程设计希望达到以下目地: ?培养资料搜集和汇总的能力; ?培养总体设计和方案论证的意识; ?提高硬件,软件设计与开发的综合能力; ?提高软件和硬件联合调试的能力; ?熟练掌握相关测量仪器的使用方法;

基于射频识别的门禁系统软件设计

基于射频识别的门禁系统 软 件 设 计 设计人:张亚飞崔兴利陈丽婷王亚玲张宏幸

基于射频识别的门禁系统软件设计 1系统软件分析与设计 1.1 软件设计方法与设计语言选择 软件设计方法有三种:(1)模块化程序设计;(2)自顶向下逐步求精程序设计;(3)结构化程序设计。模块化程序设计的中心思想是要把一个复杂的应用程序按整体功能划分为若干相对独立的程序模块,各模块可以单独设计、编程、调试和查错,然后装配起来联调,最终成为一个有实用价值的程序。自顶向下逐步求精程序设计要求从系统一级的主干程序开始,集中力量解决全局问题,然后层层细化逐步求精,最终完成一个复杂程序的设计。结构化程序设计是一种较理想的程序设计方法,指在编程过程中对程序进行适当限制,使程序上下文与执行流程保持一致。由于系统可以清晰的分为几个模块,因此本系统采用模块化程序设计方法。 单片机控制软件常采用C语言或汇编语言来实现。C语言程序具有程序库支持丰富、结构化好、查错容易、移植性高等优点而获得广泛应用。而汇编语言作为面向底层的低级语言,程序执行速度最快,程序代码最小,普遍应用于驱动程序、常驻程序、特定容量大小的程序或是要求执行速度快的控制程序中。 本射频识别系统的控制元件较多,程序代码较多,尤其对MF RC500的控制程序,有4K之多。因此,采用模块化程序设计方法,以C语言实现的控制程序,按模块分别储存在AT89C52芯片内,无需单片机扩展存储器接口,简化了系统硬件结构,减低了成本,同时又提高了系统的稳定性。 1.2 系统总体程序流程设计 系统一共有三种开门方式:按钮、PC机指令、非接触式IC卡。其中按钮开门方式需要密码。非接触式IC卡开门方式是最主要的方式,这里主要对这种方式的系统工作流程进行介绍。流程图见图1.1, 整个过程中系统都与PC机之间进行数据交换[1][2]。 2 系统软件模块化设计 设备上的软件分为上位机程序和下位机程序两部分。上位机软件工作在Windows操作系统环境下,采用Visual C++和SQL编制。主要是完成下位单片机送来的数据的处理、转发以及对整个下位机进行控制等[44][45][46]。 下位机软件包括射频控制模块、通讯模块、人机接口模块、看门狗模块、数

西门子选型手册

西门子选型手册 16ES7?212-1AB23-0XB0CPU(8I/6O)晶体管输出 26ES7?212-1BB23-0XB0CPU??(8I/6O)?继电器输出 36ES7?212-1AB23-0XB8CPU(8I/6O)晶体管输出?CN 46ES7?212-1BB23-0XB8CPU??(8I/6O)?继电器输出?CN 56ES7?214-1AD23-0XB0CPU(14I/10O)晶体管输出 66ES7?214-1AD23-0XB8CPU(14I/10O)晶体管输出?CN 76ES7?214-1BD23-0XB0CPU(14I/10O)继电器输出 86ES7?214-1BD23-0XB8CPU(14I/10O)继电器输出??CN 96ES7?214-2AD23-0XB0CPU224XP(14DI/10DO,2AI,1AO)?晶体管输出? 106ES7?214-2BD23-0XB0CPU224XP?(14DI/10DO,2AI,1AO)继电器输出116ES7?214-2AD23-0XB8CPU224XP?(14DI/10DO,2AI,1AO)晶体管输出126ES7?214-2BD23-0XB8CPU224XP?(14DI/10DO,2AI,1AO)继电器输出136ES7?216-2AD23-0XB0CPU??(?24I/16O?)?晶体管输出 146ES7?216-2BD23-0XB0CPU(24I/16O)继电器输出 156ES7?216-2AD23-0XB8CPU??(?24I/16O?)?晶体管输出?CN 166ES7?216-2BD23-0XB8CPU(24I/16O)继电器输出?CN 176ES7?221-1BF22-0XA08点24VDC输入 186ES7?221-1BF22-0XA88点24VDC输入?CN 196ES7?221-1BH22-0XA016点24VDC输入 206ES7?221-1BH22-0XA816点24VDC输入?CN 216ES7?222-1HF22-0XA08点继电器输出

西门子PLC模块选型样本

SIMATIC S7- S7-2200可编程控制器 SIMATIC S7-200系列PLC适用于各行各业,各种场合中的检测、监测及控制的自动化。S7-200系列的强大功能使其无论在独立运行中,或相连成网络皆能实现复杂控制功能。因此S7-200系列具有极高的性能/价格比,S7-200系列出色表现在以下几个方面: *极高的可靠性*极丰富的指令集*易于掌握*便捷的操作*丰富的内置集成功能*实时特性*强劲的通讯能力*丰富的扩展模块 SIMATIC S7-200可编程控制器订货型号: 6ES7211-0AA23-0XB0CPU221DC/DC/DC6输入/4输出 6ES7211-0BA23-0XB0CPU221AC/DC/继电器6输入/4输出 6ES7212-1AB23-0XB0CPU222DC/DC/DC8输入/6输出 6ES7212-1BB23-0XB0CPU222AC/DC/继电器8输入/6输出 6ES7214-1AD23-0XB0CPU224DC/DC/DC14输入/10输出 6ES7214-1BD23-0XB0CPU224AC/DC/继电器14输入/10输出 6ES7214-2AD23-0XB0CPU224XP DC/DC/DC14输入/10输出 6ES7214-2BD23-0XB0CPU224XP AC/DC/继电器14输入/10输出 6ES7216-2AD23-0XB0CPU226DC/DC/DC24输入/16输出 6ES7216-2BD23-0XB0CPU226AC/DC/继电器24输入/16输出 6ES7221-1BF22-0XA0EM221数字量输入模块,8输入24V DC 6ES7221-1EF22-0XA0EM221数字量输入模块,8输入(交流120/230VAC) 6ES7221-1BH22-0XA0EM221数字量输入模块,16输入24VDC 6ES7222-1BF22-0XA0EM222数字量输出模块,8输出24VDC 6ES7222-1HF22-0XA0EM222数字量输出模块,8输出继电器 6ES7222-1EF22-0XA0EM222数字量输出模块,8输出(交流120/230VAC) 6ES7222-1BD22-0XA0EM222数字量输出模块,4输出24VDC-5A 6ES7222-1HD22-0XA0EM222数字量输出模块,4输出继电器-10A 6ES7223-1BF22-0XA0EM223数字量输入/输出模块,4输入/4输出24V DC 6ES7223-1HF22-0XA0EM223数字量输入/输出模块,4输入24VDC/4继电器输出 6ES7223-1BH22-0XA0EM223数字量输入/输出模块,8输入/8输出24VDC 6ES7223-1PH22-0XA0EM223数字量输入/输出模块,8输入24VDC/8继电器输出 6ES7223-1BL22-0XA0EM223数字量输入/输出模块,16输入/16输出24VDC 6ES7223-1PL22-0XA0EM223数字量输入/输出模块,16输入24VDC/16继电器输出 6ES7231-0HC22-0XA0EM231模拟量输入模块,4输入 6ES7231-7PB22-0XA0EM2312路输入热电阻 6ES7231-7PD22-0XA0EM2314路输入热电偶 6ES7232-0HB22-0XA0EM232模拟量输出模块,2输出 6ES7235-0KD22-0XA0EM235模拟量输入/输出模块4输入/1输出 6ES7241-1AA22-0XA0EM241调制解调器模块 6ES7253-1AA22-0XA0EM253定位模块 6ES7277-0AA22-0XA0EM277PROFIBUS-DP模块 6GK7243-1EX00-0XE0CP243-1以太网模块 6GK7243-1GX00-0XE0CP243-1IT版以太网模块

GPS上位机软件设计与实现及星历预装订

GPS上位机软件设计与实现及星历预装订 许定根 1 程乃平 2 任宇飞2 (1.装备指挥技术学院研究生管理大队,北京怀柔,101416; 2.装备指挥技术学院光电装备系,北京怀柔,101416) 摘 要:接收和分析GPS卫星信号,对我国自主开发北斗卫星导航系统具有重要的参考价值。本文设计并实现了一款GPS接收机上位机软件,方便了对GPS卫星信号的跟踪和分析。软件是针对一种基于GP4020基带处理芯片的高动态GPS接收机设计的,采用RS232串口作为GPS接收机与计算机之间的数据交换接口。运用面向对象编程,采用多线程和多串口通信技术,利用VisualC++6.0开发工具实现了该软件。软件能够实时显示跟踪和分析多个GPS卫星的俯仰角、多普勒、载波偏移和跟踪捕获状态等参数,实现了以软件对GPS接收机的指令控制。软件还设计实现了一种GPS 星历预装订热启动方法,缩短了GPS接收机启动时间。仿真和实际使用验证,设计和实现的软件界面友好,操作简单,方便实用。 关键词:GPS;上位机;多线程;串口通信 Design and Implementation of the Software on the Upper Computer Xu Dinggen1 Cheng Naiping2 Ren Yufei2 (https://www.doczj.com/doc/e514817355.html,pany of Postgraduate Management, the Academy of Equipment Command & Technology, Beijing 101416, China;2. Department of Optical and Electrical Equipment, the Academy of Equipment Command & Technology, Beijing 101416, China) Abstract: In the paper, the software on the upper computer for the ARM GPS receiver is designed and implemented under Visual C++ 6.0 with the multi-thread, serial port and the object-oriented programming. The software can display the GPS satellites status parameters, send instructions and load Almanacs to GPS receiver. The running result show the software is effective and friendly, and the operation of the software is easy. Keywords: GPS; upper computer; serial communication; multi-thread 1引言 美国全球定位系统GPS(Global Positioning System)是基于卫星的导航定位系统,在近10余年来,GPS在几次局部战争中的成功实践,充分展示了现代卫星导航系统的重大军事利用价值;同时,GPS在国民经济的各个领域得到广泛应用,已发展成为对全球经济有相当影响的巨大产业,备受世界各国关注[1]。但美国从其国家安全利益出发,常对包括其盟国在内的国外军事应用及非法用户加以限制。另外,为了防止敌对方利用卫星定位资源,美国对定位信号或实行加密,或降低精度,或予以关闭。为了摆脱受制于人的窘境,并在卫星导航领域中占有一席之地,努力探索和发展拥有自主知识产权的卫星导航定位系统具有重要意义[2]。GPS作为一种成熟的导航定位系统,对其信号跟踪和分析必将对我国开发自己的北斗导航定位系统就有重要的参考价值。 本文基于一款GP4020基带处理芯片的高动态GPS接收机(下位机),利用串口与上位PC机通信,设计和实现了上位机软件,该软件能够实时显示GPS接收机多通道接收的GPS卫星信号参数和跟踪状态,对接收机发送指令(包括通道选择、启动模式、初始化位置和跟踪模式等),并且配合星历加载机能够完成星历的预装订,实现热启动。实际使用验证,该软件简单有效,操作性强,界面

上位机与下位机之间通信编程

摘要 本文主要描述了利用PC机与A T89C51单片机之间的通信程序设计实现温度显示。并详述了在VC6.0环境下,上位机利用MSCOMM通信控件与单片机之间串口通信实现温度显示。由单片机采集一个温度信号,将采集到的温度信号传送给PC机显示,PC机用VC6.0编写程序,单片机程序用C语言编写,最后用PROTUES软件进行仿真实现温度显示。 关键词:单片机MSCOMM控件VC6.0 AT89C51 温度显示

目录 摘要 1 引言 (1) 2 结构设计与方案选择 (2) 2.1设计任务 (2) 2.1.1单片机的选择 (2) 2.1.2电平转换 (2) 2.1.1单片机的选择 (2) 2.1.3单片机与pc机通信原理 (2) 2.2软件方案选择 (2) 2.2.1 上位机编程方案选择 (3) 2.2.2 单片机编程方案选择 (3) 2.3 总体方案选择 (2) 3 硬件设计 (8) 3.1单片机主要特性 (5) 3.2 MAX232电平芯片介绍10 (10) 3.3 硬件电路设计图 (11) 3.3.1 PC机与单片机通信接口电路设计框图 (11) 3.3.2整体设计原理图 (11) 4软件设计 (12) 4.1上位机程序设计 (12) 4.2下位机程序设计 (13) 5 软硬件调试部分 (21) 5.1 PROTEUS软件仿真 (21) 5.1.1 Protues简介 (21) 5.1.2 Protues仿真电路图 (22) 5.2 VC软件仿真 (21) 结束语 (27) 致谢 (28) 参考文献 (29)

1引言 随着人们生活水平的不断提高,单片机控制无疑是人们追求的目标之一,它所给人带来的方便也是不可否定的,要为现代人工作、科研、生活、提供更好的更方便的设施就需要从单片机技术入手,一切向着数字化控制,智能化控制方向发展。 现代化集中管理需要对现场数据进行统计、分析、制表、打印、绘图、报警等,同时,又要求对现场装置进行实时控制,完成各种规定操作,达到集中管理的目的。加之单片机的计算能力有限,难以进行复杂的数据处理。因此在功能比较复杂的控制系统中,通常以PC机为上位机,单片机为下位机,由单片机完成数据的采集及对装置的控制,而由上位机完成各种复杂的数据处理及对单片机的控制。

仪器软件方案设计说明书

软件设计说明书 编写:日期:审核:日期:批准:日期:

文档变更记录

一、引言 ...................................................................................................... - 1 - 1.1 编写目的............................................................................................ - 1 - 1.2 范围.................................................................................................... - 1 - 1.3 定义.................................................................................................... - 1 - 1.4 版本说明............................................................................................ - 1 - 1.5 参考资料............................................................................................ - 1 - 二、项目概述................................................................................................... - 2 - 2.1 产品描述............................................................................................ - 2 - 2.2 产品功能............................................................................................ - 2 - 2.3 用户特点............................................................................................ - 2 - 三、嵌入式软件整体方案设计....................................................................... - 3 - 3.1 子系统控制方案设计........................................................................ - 3 - 3.2 中控板GUI方案设计 ...................................................................... - 3 - 3.3 数据通信方案设计............................................................................ - 4 - 四、子系统控制方案设计............................................................................... - 5 - 4.1 液路系统控制方案设计.................................................................... - 5 - 4.2 样品采集系统控制方案设计............................................................ - 7 - 4.3 二氧化碳恒温培养箱环境控制环境设计........................................ - 8 - 五、中控板GUI方案设计 ............................................................................. - 9 - 六、数据通信方案设计................................................................................. - 10 - 6.1 数据链路层通信方式...................................................................... - 10 - 6.2 PC与主控板通信流程设计............................................................. - 10 -

上位机和下位机控制功能对比

【修改】上位机和下位机控制功能对比 本文上位机控制和下位机控制组态软件进行了简单的对比,通过一些典型示例说明了分别适合上位机和下位机控制的场合。 当前组态软件在工业控制中得到了日益广泛的应用。组态软件依据自身的过程数据库,下连各种硬件设备,并通过动态人机界面可以将采集处理的数据展现给用户,或者传递给其他应用程序。其结构如图所示: 图1 组态软件结构图 组态软件的出现,由于其预先提供了各种常用组件和相关设备驱动,一方面将监控系统设计的难度大为降低,开发相关系统的时间也大为缩短,另一方面,由于可以自由连接多种设备,提供了一个平台,用户可以依据需要设计出成本最优的工程。 对于硬件设备,特别是可编程的PLC等硬件,自身具有一定的控制功能,而可以连接PLC等硬件的组态软件也可以通过脚本等执行一定的控制功能,那么控制是交给上位机的组态软件,还是下位机的PLC呢?这里先对两者做一个简单的比较: 下位机控制 下位机可以执行一些相关的控制动作,优点在于其速度快,可靠性高,稳定。其缺点在于受到其自身的限制,对于一些特殊的复杂控制,以及和其他特殊设备相关或者

涉及到关系数据库等控制功能作无法执行。 上位机控制 上位机的组态软件同样可以执行一定的控制动作,其优点在于脚本编写更容易,而且可以方便可执行涉及到多个设备以及关系数据库或者其他数据的控制动作,能充分发挥自身系统的优势。缺点在于有时会遇到上位机和下位机通讯的时间瓶颈,而且通常组态软件运行工控机在其他操作系统上,其稳定性和PLC等有差距。 在实际工程中,应该根据需要来进行相关的控制分布。下面通过一些典型示例进行说明: 适合下位机控制场合 对于一些实时性要求较高,或者上位机和下位机通讯较慢或容易受到干扰的情况下,建议把关键的控制放在下位机执行。比如对于一些典型的水利项目,比如水质监测,其运行监测系统的子站和运行组态软件的中心站可能相距较远,其通讯可能采用数传电台,拨号,GSM,GPRS等方式。在这种情况下,由于其通讯距离远,可能会有些延迟,所以控制功能更多的放在了下位机,而上位机主要负责数据的采集,存储和显示,也可包含一些对下位机的设置功能。 适合上位机控制的场合 对于一些和关系数据库或者多种设备相关的控制功能,单纯的依靠下位机进行控制,可能非常麻烦或者难以实现,这种情况下建议由上位机进行控制。比如车站的灯光控制,需要获取火车的行车信号以及其他数据来进行判断是否亮灯,而行车信号一般存在数据库或者需要从引导系统中获取,这种情况下,如果其控制几乎全部由上位机实现。 在更多的时候,是根据控制功能自身的特点来进行相关设置。下位机和上位机可以根据需要各执行相关部分控制功能,实时性要求较高的控制可以放到下位机,复杂的,关联其他数据的控制可以放在上位机,两者在一起构成一个完备的控制系统。合理的进行分配,不仅可以减少劳动量,而且可以提高工程的健壮性。

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