概述CUA31 控制单元适配器
CUA31 控制单元适配器将 PM-IF 接口转换为 DRIVE-CLiQ 接口。通过 CUA31 控制单元适配器,可用控制单元来控制模块型变频装置的运行,例如,作为多轴传动装置旁的一个单轴传动装置。在此情况下,从控制单元的角度看,CUA31 控制单元适配器必须是 DRIVE-CLiQ 链路中的后一个设备。
技术规范 | CUA31 控制单元适配器 6SL3040-0PA00-0AA1 |
---|
功率需求(大) 24 V DC 时,无 DRIVE-CLiQ 电源 | 0.15 A (CUA31) + 大 0.5 A(PM340 功率模块) |
| 2.5 mm2 |
功率损耗(大) | 4 W |
PE 连接 | M5 螺钉 |
尺寸 | |
| 73 mm (2.87 in) |
| 165.8 mm (6.53 in) |
| 37.3 mm (1.47 in) |
重量,约 | 0.31 kg (0.68 lb) |
认证 | cULus |
集成CUA31 控制单元适配器卡装到模块型变频装置中,并通过 DRIVE CliQ 连接与 CU320 2 控制单元、SINUMERIK NCU 7.x 或 SIMOTION D 控制单元通信。
CUA31 控制单元适配器由功率模块通过 PM-IF 接口进行供电。如果当功率模块切断电源时 CUA31 控制单元适配器需要通信,则其必须从外部源提供 24 V DC 供电。
其它 DRIVE-CLiQ 装置(例如,传感器模块或端子模块)可连接到 CUA31 控制单元适配器上。
西门子触摸屏总代理商
1.WinCC 系统概述
图1 WinCC在系统中的位置
WinCC 是Windows Control Center的简称,是实现监视控制与数据采集的上位组态软件,它的优点之一就是WinCC数据开放性。WinCC 采用标准的 MS SQL Server 数据库作为组态数据和归档数据的存储数据库,同时也提供了ANSI-C 及 VBScript脚本编写,集成了 VBA 编辑器,提供多种OPC 服务。
2.MS SQL Server 开放的数据库
图2 SIMATIC WinCC 数据库组成
WinCC 采用标准的 MS SQL Server 数据库作为组态数据和归档数据的存储数据库,MS SQL Server及其实时响应、性能和工业标准,已经全部集成在 WinCC 中。
WinCC 数据主要分为组态数据和运行数据,分别保存在组态数据库和运行数据库。具体的数据库文件请参阅图3。
对于WinCC 数据库的访问有多种方法,包括 WinCC OLE-DB 、MS OLE-DB、OPC HAD、ODK API 等。
图3数据表文件概述
2.1 MS OLE-DB 举例
读写用户归档:
建立连接
Set conn = CreateObject("ADODB.Connection")
conn.open "Provider=SQLOLEDB.1; Integrated Security=SSPI; Persist Security Info=false; Initial Catalog=CC_OpenArch_03_05_27_14_11_46R; Data Source=.WinCC"
读值
SELECT * FROM UA#<ArchiveName>[WHERE <Condition>...., optional]
写值
UPDATE * UA#<ArchiveName>.<Column_n>=<Value>[WHERE <Condition>...., optional]
2.2 WinCC OLE DB 举例
1.与数据库建立连接
连接字符串的结构是:
"Provider =WinCCOLEDBProvider.1;
Catalog = CC_display_04_07_28_01_30_15R ; Data Source =.WinCC"
参数 | 描述 |
Provider | OLE DB Provider的名称: 1、 WinCCOLEDBProvider.1 |
Catalog | WinCC 数据库的名称 1、使用 WinCC RT 数据库时,将使用以“R”结尾的数据库名称。 <Databasename_R>。 2、如果已经通过 WinCC 归档连接器将换出的 WinCC 归档连接到 SQL Server,使用它们的符号名称。 |
Data Source | 服务器名称 1、本地: “.WinCC”或者“<计算机名称>WinCC” 2、远程: “<计算机名称>WinCC” |
2.查询过程值归档语法
TAG:R, <ValueID or ValueName>,<TimeBegin>,<TimeEnd>[,<SQL_clause>] [,<TimeStep>]
3查询报警信息归档语法西门子触摸屏总代理商
ALARMVIEW:SELECT * FROM <ViewName>[WHERE <Condition>...., optional]
2.3 WinCC OLE-DB 与 MS OLE-DB比较
3.ANSI-C 及 VBScript脚本介绍
WinCC提供了两种脚本:VBScript 和 ANSI-C 。
脚本用来为对象组态动作(触发函数)。在运行系统中,后台任务,例如打印日常报表、监控变量或完成指定画面的计算等,均将作为动作来完成。这些动作均由触发器来启动。
3.1 ANSI-C脚本介绍
图4 ANSI-C脚本调用
由触发起触发动作,调用函数去实现相应功能。
1 函数分类:
Project Functions(项目函数)
*可生成全局访问的C函数。
Standard Functions(标准函数)
*包含用于WinCC编辑器、报警、存档等。
Internal Functions(内部函数)
*C语言常用函数。
Action (动作功能)
用户创建,不由其它C脚本中调用,与其它函数不同,它是由其它判断出发的:
*Acyclic(非周期) –根据日期和时间调用一次。
*Cyclic(周期)每小时、天、秒等。
*Tag Triggered(变量标签触发) – 当绑定的标签变化时触发。
CUA32 控制单元适配器具有以下连接和接口: