0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

使用TIA Portal进行工程设计的开放接口

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 作者:机器人及PLC自动化 2022-07-05 14:21 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

TIA Portal Openness描述了使用TIA Portal进行工程设计的开放接口。您可以在SIEMENS YouTube 频道中找到有关“TIA Portal Openness - 使用代码生成器高效生成程序代码” 的更多信息。

通过从您创建的程序在外部控制 TIA Portal,您可以使用TIA Portal Openness实现工程自动化。

您可以使用TIA Portal Openness执行以下操作:

创建项目数据

修改项目和项目数据

删除项目数据

读入项目数据

使项目和项目数据可用于其他应用程序。

TIA Portal Openness V16 中提供了以下新功能和创新。您可以在产品文档的各个部分中找到有关各种主题的更多详细信息。

用于识别设备和模块的用户特定标志

查询PLC的硬件和软件在线校验和。

支持软件单元。

支持技术对象的出口/进口

支持版本控制接口 (VCI)

有关
APC AR V1.1 支持 的CAx 导出 和 导入 扩展
使用 库 中 的 对象
支持 ET200SP 的 基本 单元

扩展对硬件配置的支持,涉及
OPC UA 服务器配置和用户管理
证书管理
Web 服务器配置和用户管理
Web 服务器的观察表和显示

支持 WinCC Unified 的组态

支持 SiVArc 关于
SiVArc 规则的创建和修改

即使为安全程序设置了密码,也支持安全工程

您可以使用TIA Portal Openness 的两种变体:

6a9ff284-fb94-11ec-ba43-dac502259ad0.png

数据交换通过 XML 文件进行。XML 文件可以由您的程序导出或导入。

从 TIA Portal 项目导出到 PC2 的数据可以在 PC1 上修改并重新导入。

您可以存档交换的文件以进行验证。

交换的数据可以在不同的地点和时间进行处理。

6ad985da-fb94-11ec-ba43-dac502259ad0.png

您的程序在使用或不使用用户界面的情况下启动 TIA Portal。您的程序打开、保存和/或关闭项目。该程序还可以连接到正在运行的 TIA Portal。

然后您可以使用 TIA Portal 功能来请求、生成和修改项目数据或启动导入或导出过程。

数据在 TIA Portal 处理的控制下创建并存储在项目数据中。

6b11efd8-fb94-11ec-ba43-dac502259ad0.png

一个高效的自动化系统将应用于类似的机器。

TIA Portal 中提供了一个项目,其中包含所有机器型号的组件。

生成器工具控制特定机器变体的项目创建。

生成器工具通过读取所请求机器变体的参数来获取默认值。

生成器工具从整个 TIA Portal 项目中筛选出相关元素,必要时对其进行修改并生成所需的机器项目。

ET 200SP PN HF 的开放性虚拟模块/子模块

您可以使用 TIA Portal Openness 添加和删除 ET 200 SP PN HF 的虚拟模块/子模块。

修改以下程序代码以添加新模块:

string Type = "订单号:6ES7 155-6AU30-0CN0/V4.2";

设备 ET200SP = newProject.Devices.CreateWithItem(Type, "ET200SP", "ET200SP");

DeviceItem Rack = ET200SP.DeviceItems.First();

string TypeIdentifier = "OrderNumber:ET200SP.Virtual.Module";

字符串名称 = "VirtualIO_1";

int PositionNumber = 100;

DeviceItem VIM = Rack.PlugNew(TypeIdentifier, Name, PositionNumber);

修改以下程序删除一个模块

DeviceItem Rack = ET200SP.DeviceItems.First();

string TypeIdentifier = "OrderNumber:ET200SP.Virtual.Module";

字符串名称 = "VirtualIO_1";

int PositionNumber = 100;

DeviceItem VIM = Rack.PlugNew(TypeIdentifier, Name, PositionNumber);

vim.删除();

修改以下程序代码以在 Openness 中创建虚拟子模块:

VIM1.SetAttribute("AddSubModules", (Int64)1);

VIM2.SetAttribute("AddSubModules", (Int64)2);

修改以下程序代码以删除子模块:

SubModule3.Delete();

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • tia
    tia
    +关注

    关注

    1

    文章

    86

    浏览量

    28891
  • 代码生成器
    +关注

    关注

    0

    文章

    25

    浏览量

    9512

原文标题:TIA门户开放有什么新鲜事?(添加和删除 ET 200 SP PN HF 的虚拟模块/子模块)

文章出处:【微信号:gh_a8b121171b08,微信公众号:机器人及PLC自动化应用】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    淘宝开放平台API升级解读:2023年新接口特性与适配方案

    ,其API数据接口开放策略一直走在行业前列。2023年,淘宝进一步扩大了API接口开放范围,并进行了全面升级。本文将对淘宝
    的头像 发表于 11-13 09:22 155次阅读

    NVMe高速传输之摆脱XDMA设计44:工程设计考量?

    。 基于 VC709 FPGA 的 Block Design 工程设计如图 1 所示。 图中 CPU 模块中包含了 Xilinx 提供的 Microblaze CPU 软核以及一些内存与复位模块, 除时钟
    发表于 11-12 09:52

    电商API接口开放平台的生态构建与运营策略

    ​ 在当今数字化商业环境中,电商API接口开放平台已成为连接商家、开发者和终端用户的核心枢纽。通过提供标准化的接口,平台赋能第三方快速集成电商功能(如商品管理、支付处理、物流跟踪),从而加速创新
    的头像 发表于 10-28 16:40 591次阅读
    电商API<b class='flag-5'>接口</b><b class='flag-5'>开放</b>平台的生态构建与运营策略

    洲明科技荣登2025全球工程设计优选品牌TOP50榜单

    9月25日下午,在国家级展会——全球数字贸易博览会期间,“全球工程设计优选品牌 TOP 50”颁奖典礼在杭州大会展中心8号馆ISSE国际智慧空间展区隆重举行。洲明科技从千家参评企业中脱颖而出,荣耀上榜!
    的头像 发表于 10-11 10:12 420次阅读

    英飞特入选“全球工程设计优选品牌 TOP50”

    9月25日,第四届全球数字贸易博览会在杭州盛大开幕。在本届博览会上,英飞特电子凭借在工程设计领域的标杆实力、突出的技术创新及行业的深度积累,成功入选 “ 全球工程设计优选品牌 TOP50” 。 此次
    的头像 发表于 09-28 09:42 941次阅读

    工程师怒赞:耐达讯网关让Modbus设备‘挤进’Profinet圈,触摸屏效率翻倍!\"

    ”: 1. 硬件搭桥:网关通过RJ45接入Profinet交换机,RS-485接口连接Modbus传感器,注意接线A/B线序和终端电阻(120Ω)。 2. 软件配置:在TIA Portal中导入网关的GSD
    发表于 07-29 15:02

    明治传感器产品模型正式入驻Eplan平台,助力高效工程设计

    在数字化转型浪潮中,技术协同已成为行业创新的核心驱动力。明治传感与全球领先的工程设计软件“Eplan”达成深度合作!即日起,公司旗下多款产品模型正式上线Eplan数据平台,为全球工程师提供“即选即用
    的头像 发表于 06-06 18:09 1012次阅读
    明治传感器产品模型正式入驻Eplan平台,助力高效<b class='flag-5'>工程设计</b>!

    从 CANopen到 PROFINET:网关助力物流中心实现复杂的自动化升级

    profinet转CANopen 模块支持透明 CAN 2.0A,可实现客户自定义协议,并通过 TIA Portal 中提供的预编程功能块提高 PLC 编程效率。该模块已作为西门子自动化工具 TIA
    的头像 发表于 05-22 09:21 356次阅读
    从 CANopen到 PROFINET:网关助力物流中心实现复杂的自动化升级

    在西门子TIA Portal中使用CFC语言实现电机控制的全流程

    西门子 CFC(Continuous Function Chart)是一种图形化的编程语言,主要用于西门子自动化系统(如 SIMATIC PCS 7、TIA Portal 等)中的过程控制和逻辑设计。它基于功能块和数据流的概念,适合连续过程控制、复杂逻辑和信号处理任务。
    的头像 发表于 05-21 10:47 3184次阅读
    在西门子<b class='flag-5'>TIA</b> <b class='flag-5'>Portal</b>中使用CFC语言实现电机控制的全流程

    明治传感产品模型正式入驻Eplan平台,助力高效工程设计

    在数字化转型浪潮中,技术协同已成为行业创新的核心驱动力。明治传感与全球领先的工程设计软件“Eplan”达成深度合作!即日起,公司旗下多款产品模型正式上线Eplan数据平台,为全球工程师提供“即选即用
    的头像 发表于 05-13 07:34 730次阅读
    明治传感产品模型正式入驻Eplan平台,助力高效<b class='flag-5'>工程设计</b>!

    Cadence 利用 NVIDIA Grace Blackwell 加速AI驱动的工程设计和科学应用

    提升高达 80 倍 ● 基于全新 NVIDIA Llama Nemotron 推理模型,携手开发面向工程设计和科学应用的全栈代理式 AI 解决方案 ● 率先采用面向 AI 工厂数字孪生的 NVIDIA
    的头像 发表于 03-24 10:14 1218次阅读

    TPS99000S-Q1 PMIC_TIA_PD1容易受到EMS干扰怎么解决?

    PMIC_TIA_PD1在测试RS或手持干扰时 画面会出现颜色改变或黑屏 请问能否在PMIC_TIA_PD1上加抗干扰元件 或是有避免或减少PMIC_TIA_PD1受到干扰的方式?
    发表于 02-17 08:06

    西门子TIA Portal HMI的远程控制功能

    描述 本文将介绍西门子 TIA Portal HMI 的远程控制功能,即可以通过浏览器、电脑客户端或手机客户端监控 HMI 面板。 第1步: 添加 HMI 设备。 选择 TP700 Comfort
    的头像 发表于 02-12 11:45 3997次阅读
    西门子<b class='flag-5'>TIA</b> <b class='flag-5'>Portal</b> HMI的远程控制功能

    GB/T 50115-2019 工业电视系统工程设计标准

    工业电视系统的工程设计规范
    发表于 02-07 14:44 1次下载

    西门子TIA Portal中函数FC和函数块FB的相互转换

    描述 本文将介绍在西门子 TIA Portal 中使用 Add-In 插件实现函数 FC 和函数块 FB 的相互转换的方法和步骤。 第1步: 添加 PLC 设备。 选择西门子 CPU 1214C
    的头像 发表于 01-15 10:07 3037次阅读
    西门子<b class='flag-5'>TIA</b> <b class='flag-5'>Portal</b>中函数FC和函数块FB的相互转换