西门子经销S7-1500工业代理商
西门子代理公司国际化工业自动化科技产品供应商,西门子G120、G120C V20 变频器; S120 V90 伺服控制系统;6EP电源;电线;电缆;
网络交换机;工控机等工业自动化的设计、技术开发、项目选型安装调试等相关服务是专业从事工业自动化控制系统、机电一体化装备和信息化软件系统
集成和硬件维护服务的综合性企业。与西门子品牌合作,只为能给中国的客户提供值得信赖的服务体系,我们
的业务范围涉及工业自动化科技产品的设计开发、技术服务、安装调试、销售及配套服务领域。建立现代化仓
储基地、积累充足的产品储备、引入万余款各式工业自动化科技产品,我们以持续的卓越与服务,取得了年销
售额10亿元的佳绩,凭高满意的服务赢得了社会各界的好评及青睐。其产品范围包括西门子S7-SMART200、 S7-200CN、S7-300、S7-400、S7-1200、S7-1500、S7-ET200SP 等各类工业自动化产品。西门子授权代理商、西门子一级代理商 西门子PLC模块代理商﹐西门子模块代理商供应全国范围:
与此同时,我们还提供。
西门子中国授权代理商—— 浔之漫智控技术(上海)有限公司,本公司坐落于松江工业区西部科技园,西边和全球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低压配电与控制产品及软起动器等
西门子中国有限公司授权——浔之漫智控技术(上海)有限公司为西门子中国代理商,主要供应全国范围:西门子PLC代理商SIEMENS可编程控制器PLC模块、HMI触摸屏、SITOP电源、6GK网络产品、ET200分布式I/O SIEMENS 驱动产品MM系列变频器、G110 G120变频器、直流调速器、电线电缆、
驱动伺服产品、数控设备SIEMENS低压配电与控制产品及软起动器等
对于通过通道“Allen Bradley - Ethernet IP”进行的 WinCC 和自动化系统 (AS) 之间的连接,可
在 WinCC 中创建不同数据类型的变量。本节将列出允许的数据类型。
变量更新
在画面中同时获取来自 PLC 的变量时,“Allen Bradley - Ethernet IP”通道会尝试优化更新。然
而这只能在以下条件下完成:
• 变量在相同的地址范围内。
• 在地址范围内变量尽可能靠近彼此。
如果不遵守这些建议,则会导致在刷新包含大量变量的图片时出现显著的不同。在某些情况
下,可能无法维持采集周期。
组态变量时遵守以下规则可使连接获得zuijia性能:
• 最多同时更新 2000 个变量。
• 将变量组合在尽可能小的范围内,zuihao仅在一个地址范围内。
有效数据类型
下面列出的数据类型可用来组态变量WinCC 中通过控制器中的地址唯一地引用变量。 地址必须与 PLC 中的变量名称相对应。 变
量的地址由最大长度为 128 个字符的字符串定义。
使用字符进行寻址
变量寻址的有效字符:
• 字母(a 至 z,A 至 Z)
• 数字(0 到 9)
• 下划线 ( _ )
变量地址由变量名和其它用于在 PLC 中指定变量的字符串组成变量名属性:
• 变量名能以下划线字符开头但不能以此结束。
• 出现连续的下划线和空格字符的字符串是无效的。
• 地址不能超过 128 个字符。
说明
保留用作变量寻址的字符不能用在程序/变量名或任何其它地址实例中。
下面列出了保留的字符:
保留的字符 功能
. 元素定界符
: 定义程序变量
, 用于寻址多维数组的定界符
/ 保留用于位寻址。
[ ] 数组元素或数组的寻址
控制器和程序变量
“Allen-Bradley E/IP ControlLogix”允许对 PLC 变量(全局项目变量)和/或程序变量(全局程
序变量)进行寻址。 程序变量通过控制器中的程序名称和实际变量名称进行声明。 控制器
变量按名称寻址。
说明
寻址错误
当变量名称和数据类型不一致时会产生寻址错误。
在 WinCC 的地址域中定义的变量名必须与控制器中的变量名对应。 WinCC 与控制器中变量
的数据类型必须对应。
说明
无法直接寻址模块特定的变量,例如,输入和输出模块上的数据。 而应使用控制器中的变
量别名代替。
实例: 在 WinCC 中无法寻址 Local:3:O.data。
如果在控制器中为 Local:3:O 定义了别名“MyOut”,则使用 WinCC 时可通过 MyOut.Data 进
行寻址。下表定义了各种寻址方式的写入方法。
表格 7-1 访问数组、基本数据类型和结构元素
数据类型 类型 地址
基本数据类型 PLC 变量 变量名称
程序变量 程序名:变量名
数组 PLC 变量 数组变量
程序变量 程序名: 数组变量
位 PLC 变量 变量名/位编号
程序变量 程序名:变量名/位编号
结构元素 PLC 变量 结构变量.结构元素
程序变量 程序名: 结构变量.结构元素
说明
不允许对 Bool、Real 和 String 类型的数据进行位寻址,这样做将导致寻址故障。
语法描述
语法描述:
(程序名:)变量名([x(,y)(,z)]){.变量名([x(,y)(,z)])}(/位编号)
• “( )”定义表达式的可选的独立实例。
• “{ }”定义可选的具有多个独立实例的表达式。
地址字符串的长度不能超过 128 个字符通过在变量编辑器中设置索引和相应的表示法寻址PLC 中的一维、二维和三维数组中的元素。
对于可有效进行元素寻址的所有基本类型的数组,数组寻址从元素“0”开始。 仅对寻址到的
元素执行读/写操作,而不是针对整个数组执行。
位和位变量
允许对所有基本数据类型进行位访问,但不包括 Bool、Real 和 String 类型。 还可以对数组/
结构元素执行位寻址。 在 WinCC 中定义数据类型 Bool,用于寻址基本数据类型中的位和位
变量。
将使用“/x”或“/0x”(x = 位编号)寻址一位位编号。 位编号最多由两位数字定义。
说明
通过数据类型SInt、Int 和 DInt 中的“Bool”数据类型,在更改指定位后,整个变量将再次写入
PLC。 同时,对于变量中的其它位是否已经改变,不进行任何检查。 因此,PLC 只能对指定
变量进行读访问。
结构
用户定义的数据类型由结构创建。 这些结构将组合不同数据类型的变量。 结构可以包含基
本类型、数组或其它结构。 在 WinCC 中,只有基本数据类型可作为结构元素进行寻址,而
并非整个结构。
结构元素
结构元素通过结构和所需结构元素的名称进行寻址。 结构及其元素的名称间用点分隔。 除
了基本数据类型外,结构元素还可表示数组或其它结构。 只能将一维数组用作结构元素。
说明
结构的嵌套深度仅受到地址最大长度 128 个字符的限制下表显示了控制变量的基本寻址实例。 还可以通过组合形成其它寻址模式。
类型 类型 地址
常规数据类型 PLC 变量 变量名称
程序变量 程序:变量名
数组 访问二维数组中的元素 Arraytag[Dim1,Dim2]
结构数组(一维)中的元
素
Arraytag[Dim1].structureelement
基本类型数组(二维)元
素中的位
Arraytag[Dim1,Dim2]/Bit
结构 结构中的数组 Structuretag.arraytag
子结构数组元素中的位 Structuretag.structure2.arraytag
[element]/bit
说明
通过在地址前使用来自 PLC 的程序名并用冒号与地址分隔来寻址程序变量。
实例: Programname:arraytag[Dim1,Dim2]
访问数组元素
类型 地址
PLC 变量 Arraytag[Dim1]
Arraytag[Dim1,Dim2]如何组态用于 Allen Bradley E/IP ControlLogix 通道单元的变量
简介
本节介绍如何在自动化系统 (AS) 地址范围内为通道单元“Allen Bradley E/IP ControlLogix”组
态变量。
要求
• 通道“Allen Bradley - Ethernet IP”必须已集成在项目中。
• 必须已在“Allen Bradley E/IP ControlLogix”通道单元中创建连接。
步骤
1. 选择要为其组态变量的连接。
2. 单击表格区下方的“变量”(Tags) 选项卡。
3. 单击“名称”(Name) 列最上方的空单元格。 输入变量的名称。
4. 在“数据类型”(Data type) 字段中选择所需的数据类型。
5. 打开“Allen Bradley ControlLogix 变量”(Allen Bradley ControlLogix Tag) 对话框。
为此,请单击“地址”(Address) 字段,然后单击 按钮。
6. 在“地址”域中输入变量在 AS 中的地址。
说明
寻址错误
当变量名称和数据类型不一致时会产生寻址错误。
在 WinCC 的地址域中定义的变量名必须与控制器中的变量名对应。 WinCC 中变量的数据
类型必须与控制器中的数据类型对应。
7. 单击“确定”(OK) 按钮,关闭对话框。
如何组态用于 Allen Bradley E/IP PLC5 或 SLC50x 的按位访问变量
简介
本节说明如何以按位访问方式组态自动化系统 (AS) 中地址区域的变量• 通道“Allen Bradley - Ethernet IP”必须已集成在项目中。
• 必须已在“Allen Bradley E/IP PLC5x”或“Allen Bradley E/IP SLC50x”通道单元中创建连接。
步骤
1. 选择要为其组态变量的连接。
2. 单击表格区下方的“变量”(Tags) 选项卡。
3. 单击“名称”(Name) 列最上方的空单元格。
输入变量名。
4. 在“数据类型”(Data type) 字段中选择所需的数据类型。
5. 打开“Allen Bradley PLC/SLC 变量”(Allen Bradley PLC/SLC Tag) 对话框。
为此,请单击“地址”(Address) 字段,然后单击 按钮。
6. 在“文件”域中选择地址范围。 条目 N、R、C、T、B、S、I、O、D、A 和 ST 可用。
7. 如与建议的文件号不同,输入“文件号”。
8. 输入“元素”。
9. 根据“文件”域中的设置,定义要寻址的“位”或选择“位(八进制)”值或“子”值。
10.单击“确定”(OK) 按钮,关闭对话框。
如何组态用于 Allen Bradley E/IP PLC5 或 SLC50x 的按字节访问变量
简介
本节说明如何以按字节访问方式组态自动化系统中地址区域的变量。
要求
• 通道“Allen Bradley - Ethernet IP”必须已集成在项目中。
• 必须已在“Allen Bradley E/IP PLC5x”或“Allen Bradley E/IP SLC50x”通道单元中创建连接