西门子S7-400代理授权经销商
国际化工业自动化科技产品供应商,西门子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变频器、直流调速器、电线电缆
A Portal Openness API 接口支持删除特定的用户自定义 PLC 变量表组。
程序代码
修改以下程序代码以删除特定的用户自定义 PLC 变量表组:
private static void DeletePlcTagTableUserGroup(PlcSoftware plcSoftware)
{
PlcTagTableUserGroup group = plcSoftware.TagTableGroup.Groups.Find("MySubGroupName");
if (group != null)
{
group.Delete();
}
}
5.11.5.7 枚举文件夹中的 PLC 变量表
要求
• TIA Portal Openness 应用程序已连接到 TIA Portal。
请参见连接到 TIA Portal (页 82)
• 已打开一个项目。
请参见打开项目 (页 122)
程序代码:枚举 PLC 变量表
修改以下程序代码以枚举系统组或用户自定义组中的所有 PLC 变量表:
//Enumerates all plc tag tables in a specific system group or and user group
private static void EnumerateAllPlcTagTablesInFolder(PlcSoftware plcSoftware)
{
PlcTagTableComposition tagTables = plcSoftware.TagTableGroup.TagTables;
// alternatively, PlcTagTableComposition tagTables =
plcSoftware.TagTableGroup.Groups.Find("UserGroup XYZ").TagTables;
foreach (PlcTagTable tagTable in tagTables)修改以下程序代以码访问 PLC 变量表:
//Gives individual access to a specific Plc tag table
private static void AccessToPlcTagTableWithFind(PlcSoftware plcSoftware)
{
PlcTagTableComposition tagTables = plcSoftware.TagTableGroup.TagTables;
// alternatively, PlcTagTableComposition tagTables =
plcSoftware.TagTableGroup.Groups.Find("UserGroup XYZ").TagTables;
PlcTagTable controllerTagTable = tagTables.Find("Tag table XYZ");
// The parameter specifies the name of the tag table
}
5.11.5.8 从 PLC 变量表中查询信息
要求
• TIA Portal Openness 应用程序已连接到 TIA Portal。
参见“连接到 TIA Portal (页 82)”
• 已打开一个项目。
参见“打开项目 (页 122)”
应用
通过 PLC 变量表,可访问常量、系统常量和变量。变量表中的变量组合数等于变量表的变量
数。PLCTagTable 包含以下导航、属性和操作。
可在 PLC 变量表中访问以下属性。
名称 类型 类型
IsDefault bool 只读
ModifiedTimeStamp DateTime
名称 返回类型 说明
删除 void 删除实例。如果 IsDefault 为
“真”,则会出现异常。
导出 void 导出 Plc 变量表的 Simatic
ML。
ShowInEditor void 在 PLC 变量表编辑器中显示变
量表。
程序代码
修改以下程序代码以查询 PLC 变量表信息:
private static void AccessPlcConstantsUsingFind(PlcTagTable tagTable)
{
PlcUserConstantComposition plcUserConstants = tagTable.UserConstants;
PlcUserConstant plcUserConstant = plcUserConstants.Find("Constant XYZ");
//PlcSystemConstantComposition plcSystemConstants = tagTable.SystemConstants;
//PlcSystemConstant plcSystemConstant = plcSystemConstants.Find("Constant XYZ");
}
private static void EnumeratePlcTags(PlcTagTable tagTable)
{
PlcTagComposition plcTags = tagTable.Tags;
foreach (PlcTag plcTag in plcTags)
{
string name = plcTag.Name; string typeName = plcTag.DataTypeName;
string logicalAddress = plcTag.LogicalAddress;
}
}
private static void EnumeratePlcTagsUsingFind(PlcTagTable tagTable)TIA Portal Openness 应用程序已连接到 TIA Portal。
请参见连接到 TIA Portal (页 82)
• 已打开一个项目。
请参见打开项目 (页 122)
应用
时间戳的格式为 UTC。
程序代码
修改以下程序代码以读取特定 PLC 变量表的时间戳:
//Reads Time-Stamp of a plc Tag Table
private static void GetLastModificationDateOfTagtable(PlcSoftware plcSoftware)
{
PlcTagTable plcTagTable = plcSoftware.TagTableGroup.TagTables.Find("MyTagTable");
DateTime modifiedTagTableTimeStamp = plcTagTable.ModifiedTimeStamp;
}
5.11.5.10 从组中删除 PLC 变量表
要求
• TIA Portal Openness 应用程序已连接到 TIA Portal。
请参见连接到 TIA Portal (页 82)
• 已打开一个项目。
请参见打开项目 (页 122)修改以下程序代码以从组中删除特定的变量表:
//Deletes a PlcTagTable of a group
private static void DeletePlcTagTableInAGroup(PlcSoftware plcSoftware)
{
PlcTagTableSystemGroup group = plcSoftware.TagTableGroup;
PlcTagTable tagtable = group.TagTables.Find("MyTagTable");
if (tagtable!= null)
{
tagtable.Delete();
}
}
5.11.5.11 枚举 PLC 变量
要求
• TIA Portal Openness 应用程序已连接到 TIA Portal。
参见“连接到 TIA Portal (页 82)”
• 已打开一个项目。
参见“打开项目 (页 122)”
程序代码:枚举变量表中的 PLC 变量
修改以下程序代码以枚举变量表中的所有 PLC 变量:
//Enumerates all plc tags in a specific tag table
private static void EnumerateAllPlcTagsInTagTable(PlcSoftware plcSoftware)
{
PlcTagTable tagTable = plcSoftware.TagTableGroup.TagTables.Find("Tagtable XYZ");
foreach (PlcTag tag in tagTable.Tags)
浔之漫智控技术(上海)有限公司-西门子模组,是西门子S7-400系列控制器的全国代理经销商。作为西门子的合作伙伴,我们致力于为客户提供高质量的控制解决方案和优质的产品。
作为西门子S7-400系列控制器的全国代理,我们拥有丰富的经验和专业知识,可以为客户提供包括产品销售、技术支持和解决方案设计等全方位的服务。
我们的产品具有以下特点和优势:
出色的性能和可靠性:西门子S7-400控制器采用先进的技术和可靠的硬件设计,确保系统稳定运行和高效性能。
灵活的扩展性:S7-400控制器支持多种不同的通信接口和模块,可以方便地进行系统扩展和功能升级。
丰富的应用领域:S7-400控制器广泛应用于自动化控制领域,包括工业生产线、机械设备、能源系统等,可满足各种复杂的控制需求。
全面的技术支持:我们拥有一支由工程师和技术专家组成的团队,可以为客户提供技术咨询、培训和售后支持等服务。
除了产品本身的优势,我们还为客户提供购买西门子S7-400控制器的一站式服务。我们与西门子紧密合作,可以为客户提供最新的产品信息和技术支持。我们的销售团队会了解客户的具体需求,并为其提供量身定制的解决方案。我们还提供产品的安装调试和培训等服务,确保客户能够快速上手并充分发挥产品的优势。
如果您对西门子S7-400控制器有任何疑问或需求,请随时与我们联系。我们将竭诚为您提供满意的产品和服务。