西门子编程软件全国授权经销商
国际化工业自动化科技产品供应商,西门子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变频器、直流调速器、电线电缆
你只能读取此属性,无法在设备元素处设置它。 通过“标题模块”属性查找 SINAMICS Integrated/NXforeach (Device device in project.Devices) { foreach (DeviceItemdeviceItem in device.DeviceItems) { if (deviceItem.Classification== DeviceItemClassifications.HM) { var driveObjectContainer =deviceItem.GetService(); // do something } } } 参见 创建一个 NCU(页 754) 创建一个 NX 模块 (页 755)配置的有效命名空间 SINUMERIK Openness为报文配置接口定义了以下有效的命名空间: 命名空间 程序集 Siemens.Engineering.MC.DriveConfiguration (页 735) Siemens.Engineering.dll 中 的Siemens.Engineering.MC.DriveConfigurat ion Siemens.Engineering.MC.Drives (页 743) Siemens.Engineering.dll 中 的Siemens.Engineering.MC.Drives 说明Siemens.Engineering.MC.DriveConfiguration命名空间允许使用额外的功能,例如,你可以创建,删除或重新排序驱动对象。 长期来看,Siemens.Engineering.MC.DriveConfiguration命名空间会保留。不 过,因为兼容性原因,Siemens.Engineering.MC.Drives 命名空间仍将在未来Openness 版本中支持。 下图指出了位于 SINUMERIK NX 10.3/15.3 "Device" 下命名空间Siemens.Engineering.MC.Drives 中的对象: 5DFN'HYLFH,WHP 'HYLFH'ULYH2EMHFW&RQWDLQHU6HUYLFH +HDGPRGXOH'HYLFH,WHP 下图指出了位于SINUMERIK NX 10.3/15.3 "Device" 下命名空间 Siemens.Engineering.MC.Drives和 Siemens.Engineering.MC.DriveConfiguration 中的对 象命名空间Siemens.Engineering.MC.DriveConfiguration DriveObject DriveObjectDriveObject 类用于访问驱动对象。比如,可使用驱动对象访问报文。 命名空间:Siemens.Engineering.MC.DriveConfiguration 程序集:Siemens.Engineering.dll 中 的Siemens.Engineering.MC.DriveConfiguration 下表列出了该类的属性: 名称 数据类型 访问模 式访问 说明 Telegra ms TelegramCompo sition read - 返回该驱动对象的可用报文列 表。 该列表可通过TelegramComposition 类 进行更改。 Parent IEngineeringObj ect read -将参考值返回上一级类中 (DriveObjectCollection 和DriveObjectContainer)。 数据类型访问模 式 访问 说明 Categor y read - 将参考值返回上一级类中 (DriveObjectCategory) Nameread - 返回驱动对象名称。 下表列出了该类的方法: 名称 说明 GetAttribute 对驱动对象的一个特性执行读访问GetAttributes 对驱动对象的所有特性执行读访问 GetAttributeInf os 对驱动对象特性信息执行读访问SetAttribute 对驱动对象的一个特性执行写访问 SetAttributes 对驱动对象的所有特性执行写访问 Delete调出 "Delete" 时,删除驱动对象实例。 DriveObjectCollection DriveObjectCollectionDriveObjectCollection 是当前设备 (Device) 的驱动对象 (DeviceItem) 服务。 命名空间:Siemens.Engineering.MC.DriveConfiguration 程序集:Siemens.Engineering.dll 中 的Siemens.Engineering.MC.DriveConfiguration 下表描述了DriveObjectCollection 的导航栏: 名称 数据类型 访问模式 访问 说明 DriveOb jectsDriveObjectCom position read - 返回可用驱动对象列表。驱动对象用于访问驱动参数和报文下表列出了该类的方法: 名称 说明 GetAttribute 对 DriveObjectCollection的一个特性执行读访问 GetAttributes 对 DriveObjectCollection 的所有特性执行读访问GetAttributeInf os 对 DriveObjectCollection 的多个特性信息执行读访问SetAttribute 对 DriveObjectCollection 的一个特性执行写访问 SetAttributes 对DriveObjectCollection 的所有特性执行写访问 DriveObjectCompositionDriveObjectComposition DriveObjectComposition 类允许访问可用的驱动对象报文,包含 NCU和 NX 模块中所 有的驱动对象。 命名空间: Siemens.Engineering.MC.DriveConfiguration程序集: Siemens.Engineering.dll 中 的Siemens.Engineering.MC.DriveConfiguration 下表列出了该类的属性: 名称 数据类型 访问模式访问 说明 Parent IEngineeringObje ct read - 将参考值返回上一级 类中(DriveObjectContai ner)。说明 GetEnumerator 方便对指定元素集进行迭代 Contains确定特定的实例是否包含在元素集中。TRUE:包含实例 FALSE:不包 含实例 IndexOf 返回查询实例的元素集中的下标。Create 创建 DriveObjectComposition 类 Find 搜索 DriveObjectComposition类。 DriveObjectCategory DriveObjectCategory 枚举类型 DriveObjectCategory包含驱动对象的预定义类别。只能 对 DriveObjectCategory 进行读访问。 命名空间:Siemens.Engineering.MC.DriveConfiguration 程序集:Siemens.Engineering.dll 中 的Siemens.Engineering.MC.DriveConfiguration 下表包含驱动对象的预定义类别: SINUMERIK中支持的驱动系统 DriveObjectCategory SinumerikDriveAxis SERVO, ENC, HLA,TM41 SinumerikControlUnit CU_I, CU_NX_CX SinumerikInfeed A_INF,B_INF, S_INF TelegramComposition TelegramCompositionTelegramComposition 类方便了访问驱动对象报文(DriveObject (页 735))。可通 过Telegram (页 740)该类读取报文结构。
改动报文对象(如改动安全报文)可能会导致相关报文对象在TelegramComposition 中 被删除,或创建新的报文对象。如有类似情况,需要在改动后,在TelegramComposition 中搜索,找到新的 报文对象 (页 740)。相应的驱动对象不支持报文,TelegramComposition 的值被空白返回。 命名空间:Siemens.Engineering.MC.DriveConfiguration 程序集:Siemens.Engineering.dll 中 的Siemens.Engineering.MC.DriveConfiguration 下表列出了该类的属性: 名称 数据类型 访问模式访问 说明 Parent IEngineeringObje ct read - 将参考值返回上一级 类中(DriveObject)。Count read - IsReadOnly read - 下表列出了该类的方法: 名称 说明 Create(enumTelegramId Id) 创建一个报文,报文类型对应 ID。 int IndexOf(TelegramType)返回查询实例的元素集中的下标。 bool Contains 确定特定的实例是否包含在元素集中。 TRUE:包含实例FALSE:不包含实例 Contains 确定特定的实例是否包含在元素集中。 TRUE:包含实例 FALSE:不包含实例IEnumerator GetEnumerator 允许 IEnumerator迭 代,通过元素集 Telegram类用于访问某个驱动对象报文的结构。 命名空间: Siemens.Engineering.MC.DriveConfiguration程序集: Siemens.Engineering.dll 中 的Siemens.Engineering.MC.DriveConfiguration 下表列出了该类的属性: 名称 数据类型 访问模式访问 说明 Id Int32 read - 返回报文 ID。 Type enum:Tele gramType (页 742)read - 返回报文类型 Enum TelegramType。 Addresses AddressCo mposition(页 751) read - 返回 AdressComposition,包 含地址信息。 下表列出了该类的方法: 名称 说明GetSize(AddressIoType (页 753)) 返回报文输入或输出的大小。CanChangeSize(AddressIoType (页 753), Int32, bool)如果参数设置中的报文大小可更改,则返回true。仅 能更改标准报文。 如果选项被设置为true,则需考虑保留之前的报文地 址。CanSetSize (AddressIoType (页 753) Int32, bool)如果参数设置中的报文大小可更改,则返回 true。 SetSize 对报文大小执行写访问 Delete调用“Delete”时删除报文实例。 GetAttribute 对一个报文特性执行读访问