西门子工控机代理授权经销商
国际化工业自动化科技产品供应商,西门子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系列变频器、G110G120变频器、直流调速器、电线电缆
程序代码:获得属性 修改以下程序代码以获取属性: IoSystem ioSystem = ...; string name =ioSystem.Name; 程序代码:设置属性 修改以下程序代码以设置属性: IoSystem ioSystem = ...;ioSystem.Name = "IOSystem_1"; 程序代码:获取动态访问的属性 修改以下程序代码以获取动态属性的值:IoSystem ioSystem = ...; var attributeNames = new[] {"MultipleUseIoSystem", "UseIoSystemNameAsDeviceNameExtension","MaxNumberIWlanLinksPerSegment" }; foreach (var attributeName inattributeNames) { object attributeValue =((IEngineeringObject)ioSystem).GetAttribute(attributeName); }程序代码:设置动态访问的属性 修改以下程序代码以设置动态属性的值: IoSystem ioSystem = ...;((IEngineeringObject)ioSystem).SetAttribute("MultipleUseIoSystem",true);• TIA Portal Openness 应用程序已连接到 TIA Portal。 请参见连接到 TIA Portal(页 82) • 已打开一个项目。 请参见打开项目 (页 122) 程序代码:删除 PROFINET io 系统修改以下程序代码以删除 PROFINET io 系统: IoController ioController = ...;IoSystem ioSystem = ioController.IoSystem; ioSystem.Delete();5.8.24 删除 profinet io 系统 要求 • TIA Portal Openness 应用程序已连接到 TIAPortal。 请参见连接到 TIA Portal (页 82) • 已打开一个项目。 请参见打开项目(页 122) 程序代码 修改以下程序代码以删除 profinet io 系统: IoControllerioController = ...; IoSystem ioSystem =ioController.IoSyste TIA PortalOpenness 应用程序已连接到 TIA Portal。 请参见连接到 TIA Portal (页 82) •已打开一个项目。 请参见打开项目 (页 122) 应用 通过在 IoController 类型的对象上调用CreateIoSystem(string nameOfIoSystem) 操作创建 DP 主站系统。通过访问NetworkInterface 上的属性 IoControllers 对象获取 io 控制器。 创建 DP 主站系统的先决条件: •io 控制器的接口连接到子网。 • io 控制器无 io 系统。 程序代码 修改以下程序代码以创建 dp 主站系统: usingSystem.Linq; ... NetworkInterface interface = ...; IoSystemdpMasterSystem = null; // Interface is configured as master or asmaster and slave if((interface.InterfaceOperatingMode &InterfaceOperatingModes.IoController) != 0) {IoControllerComposition ioControllers = interface.IoControllers;IoController ioController = ioControllers.First(); if(ioController!= null) { dpMasterSystem = ioController.CreateIoSystem("dp mastersystem")TIA Portal Openness 应用程序已连接到 TIA Portal。 请参见连接到 TIA Portal(页 82) • 已打开一个项目。 请参见打开项目 (页 122) 应用 NetworkPort 提供链接ConnectedPorts,该链接用于对端口进行枚举,从而访问某个端口的 所有互连伙伴端口。 只能对在 TIA UI中同样可以互连的端口进行互连,例如,不能对同一以太网接口的两个端口 进行互连。以下情况会出现可恢复的异常状况: •已经存在到同一伙伴端口的互连 • 尝试互连两个不能互连的端口时 • 尝试创建到不支持替代伙伴的端口的第二个互连时程序代码:获取端口互连 修改以下程序代码以获取端口设备项的端口互连信息: NetworkPort port = ...;foreach (NetworkPort partnerPort in port.ConnectedPorts)程序代码:删除端口互连修改以下程序代码: NetworkPort port1 = ...; NetworkPort port2 = ...;port1.DisconnectFromPort(port2); 5.8.27 端口互连的属性 端口互连的属性 TIA PortalOpenness 支持端口互连的以下属性。如果 UI 中提供属性,也可以通过 TIA Portal Openness进行访问。如果用户有权修改 UI 中的属性,那么也可以在 TIA Portal Openness 中 进行修改。 属性名称 数据类型可写 访问 说明 MediumAttachmen tType MediumAttachmen tType 只读 动态属性 -CableName CabelName 读写 动态属性 - AlternativePartnerP orts Boolean 读写动态属性 仅在支持工具转换器 功能时可用。 访问端口的属性 要求 •TIA Portal Openness 应用程序已连接到 TIA Portal。 请参见连接到 TIA Portal(页 82) • 已打开一个项目。 请参见打开项目 (页 122) 应用如果设备项为端口,则除简单的设备项功能外,其还可提供附加功能。 • 可以访问该端口的已链接伙伴端口 • 可以访问该端口的接口若要访问此附加功能,即 NetworkPort 功能,必须使用设备项的特定服务。使用 IoConnector 的ConnectToIoSystem(IoSystem ioSystem) 操作将 IoConnector 连接至现 有 DP主站系统。 使用操作 GetIoController 导航至远程 IoController。有关如何导航至本地 IoConnector和 io 系统的更多信息,请参见 获取接口的主站系统或 IO 系统 (页 294)。 先决条件: • IoConnector未连接到 io 系统。 • IoConnector 接口与所需 IoController 的接口连接到相同的子网。 程序代码修改以下程序代码: IoSystem ioSystem = ...; IoConnector ioConnector = ...;ioConnector.ConnectToIoSystem(ioSystem); IoController ioController= ioConnector.GetIoController(); 5.8.32 访问虚拟从站的 AS-i 配置文件和参数属性 要求 •TIA Portal Openness 应用程序已连接到 TIA Porta TIA PortalOpenness 应用程序已连接到 TIA Portal 请参见“连接到 TIA Portal (页 82)” •已打开一个项目 请参见“打开项目 (页 122)” 应用 如果已插入 CM DP,则可使用 TIA PortalOpenness 将 ET200SP PLC 组态为 DP 从站。还可以 在 TIA Portal Openness中创建、组态和删除 DP 接口的传送区。处理过程类似于 PnPn 耦合 器 Openness 传送区(页 324)中介绍的对 PN 接口的传送区的处理过程。 设备项 DP 接口支持以下动态属性。 属性名称 数据类型 访问权限可写入 DpUseForTestCommissioni ngRouting Boolean 仅在组态为 DP 从站 时可用 r/wDpWatchdog Boolean 仅在组态为 DP 从站 且分配给 DP 主站时 可用 r/w 程序代码:创建传送区修改以下程序代码,以在 DP 接口创建传送区: NetworkInterface cpuItf =CpuInterface.GetService(); // Create TransferAreasTransferAreaComposition transferAreas = cpuItf.TransferAreas; //Simple TranferArea TransferArea transferAreaExample =transferAreas.Create("Example TA MS",DP 从站组态的传送区中支持以下参数: 参数名称 数据类型访问权限 Name string 读/写 Direction enum 读/写 Comment string 读/写LocalToPartnerLength Int32 读/写 PartnerToLocalLength Int32 读/写LocalAddresses AddressComposition object 读 PartnerAddressesAddressComposition object 读 PositionNumber Int32 读 Type enum 读程序代码:删除传送区 修改以下程序代码以删除 DP 从站组态的传送区: TransferAreatransferAreaExample = transferAreas.Create("Example TA MS",TransferAreaType.MS); transferAreaExample.Delete(); 参见 连接到 TIAPortal (页 82) 打开项目 (页 122) PnPn 耦合器的 Openness 传输区(页 324)可使用 TIA Portal Openness 执行以下操作: • 假定 1516 PLC包含一个具有等式同步功能的模块,且可以将该 PLC 设为等时同步模式 • 假定在之前的组态中,该模块分配给OB61,且可以将该模块设为等时同步模式 • 假定在之前的组态中,为 PLC 分配了额外的 ET200SP,且为可设置发送时钟源的同一OB61 分配了组态为等时同步模式的模块(PLC 和分散 Profinet 已耦合,发送时钟源设为 PN X1)。 属性 属性名称数据类型 可写入 可用范围/值 先决条件 说明 访问权限 Isochronous Mode bool 读取/写入 True/False具有等时同步 功能的设备 获取/设置等时 同步模式 动态属性 SourceCycleTi me int 读取/写入 设备特定已启用等时同 步模式 获取/设置发送 时钟源 动态属性 SendClock float 读取/写入 设备特定已启用等时Openness 适用于 CP 1604/CP 1616/CP 1626 常规 可以使用 TIA PortalOpenness 应用程序为通信处理器 CP 1604/CP 1616 V2.8 及更高版本(也 可以为 V2.7及更高版本,取决于订货号)和 CP 1626 V1.1 及更高版本组态传输区和传输区 映像规则。 要求 • TIA PortalOpenness 应用程序已连接到 TIA Portal。 请参见“建立到 TIA Portal 的连接”。 • 已打开一个项目。请参见“打开项目”。 • 编译项目前,所有设备必须为“离线”状态。 传输区的组态 创建传输区 例如,使用以下程序代码,为 CP1604 创建一个“CD”类型的传输区: NetworkInterface cpItf = CP1604Interface.GetService(); // Create TransferAreasTransferAreaComposition transferAreas = cpItf.TransferAreas;