大家好，我叫 Tricia，是以下公司的商业投资组 合经理
FactoryTalk 设计工作室。在今天的会议 上。我们要谈谈什么是FactoryTalk
设计工作室及其所提供的价值。我将花费大约一半的时间
我的时间在演示中，然后开始演示产品，然后我们将
最后以一些提醒结束。那么从这里开始，我们来谈谈为什 么要构建
FactoryTalk Design Studio 您在幻灯片上看到的数据
阅读大约两年前拍摄的照片 我们这个行业的人们。这里的主要思想是
从左侧的设计角度来看，数字化转型进展如何。你
看到人们正在研究如何实现开发平台的现代化
他们正在使用，在右侧，正在考虑采用
协作工具。这对你们来说可能不是什么新闻
观看这对罗克韦尔来说也不是新闻。 我们知道有大量更新设计工具的需求
让他们更加专注于构建系统
使它们更加一体化。所以你减少了总工具的数量
我们还注重合作。那么如何将多个人聚集在一起呢？
当这些人拥有不同的技能时，如何将他们聚集在一起
跨越整个生命周期，最后只是整体现代化。
您如何使用新技术？你如何能够
利用属于我们世界的新工作流程？日期，这样就可以了
罗克韦尔就是从这个想法开始的，他需要创造一些东西
能够专注于系统设计。所以我们建立了 FactoryTalk Design Studio
A
基于云的工业自动化设计环境是从头开始构建的
是新的并且只存在于云中。当我说它基于云时，这意味着
该产品专为在罗克韦尔公共云中运行而设计，并且能够
为系统提供软件定义的存在
设计。那么这与
我们的产品组合中还有其他产品吗？例如 Studio 5000 Logixs 设计器。
你们中的一些人可能是 Logix 设计器用户。 这是我们的本地首映
工业自动化设计产品。那么 Design Studio 有何不同之处，
在这里你可以看到 3m 的 现代多用户和多控制器
通过现代我们的意思是我们正在将现代软件开发工作流程 引入
工业自动化。因此，从面向对象编程的角度考虑一下
集成商图书馆多用户集成管理就像听起来一样
我们希望能够构建允许多人协同工作的工具
同时，但我们也希望能够专注于让不同的人
技能集在同一环境中组合在一起。最后你会看到他们的多 图标
控制器再次就像听起来能够管理和配置多个控制器
在同一个项目中。因此，如果您想到 Studio 5000 logix，它就是 One
每个项目都有控制器，但我们希望设计工作室能够超越这 个范围。我们想
将系统中所需的所有控制器都编程在一个单一的控制器中
项目。因此，我们能够为您提供有关该系统正在做什么的 更多背景信息。所以，
这些是我们通常听到的 3m。 Russ 谈论如何描 述 FactoryTalk
Design Studio 是一个现代多用户多控制 器系统设计环境
在我们开始之前就可以在云中使用
有关 FactoryTalk Design Studio 的详细信息。谈论它适合的地方很有帮助
我们的投资组合。那是在工厂里。谈话中心。 FactoryTalk Hub 是所有
罗克韦尔自动化生产的云产品全部集中在一个单一的产品 中
环境
这是我们基于云的产品组合的前门
不仅如此。这是一个生态系统。这是一组结合了所有这些 部分的服务
一起。所以您可以看到 FactoryTalk Hub 下方
我们可以在设计中心的三个不同领域进行工作
操作 Hub 和维护 Hub。如果我们双击设计中 心，这些是
今天生活在那个环境中的产品。 这里的想法是，所有这些产品都存在于同一个
可以在集成体验中放置并共享数据。 因此，如果我们更深入地了解 FactoryTalk
Design
Studio，这一切都是为了更快地构建和部署系统， 并在不同的环境中进行协作
团队和地理位置，并根据它设计整个系统
需要做而不是在哪里执行。让我们在这里深入探讨每个主 题
在演示中然后我们将跳转到环境中以便您可以看到
之前实践过的一些关键概念
我想再次强调的第一件事是设计
工作室是基于云的。这意味着它可以随时随地使用。你可 以看看
在这张幻灯片的右侧，您只需要一个 Chrome 浏 览器即可访问
环境 我们一次又一次听到的事情之一是，管理
软件是一项必要的任务，可能会对团队的生产力产生不利 影响。好的
关于设计工作室的事情是您不需要下载并安装或激活任何
您也不必管理任何软件
该软件有任何更新吗？所以请考虑一下补丁或
相反，您将始终以最安全的方式工作
位于云端的最新软件。所以把它想象成常青树，
所以这就是现代体验的第一部分。
当我们谈论设计工作室是一个现代化的工作室时，我们接 下来要谈的是
体验是面向对象的概念
使用 FactoryTalk smart 对我们正 在做的事情进行编程
对象正在设置该基础。我们将所有这些功能放入一个
单个对象，然后我们通过以下方式简化您与该对象的交互 方式
能够将数据传入和传出。这就是第一部分。一些现代之后
一切都存在于云中的想法，我们将在
示范。我想在这里谈论的另一件事
被集成到库中。因此，当您考虑面向对象编程时
FactoryTalk智能对象，我们还希望提供管理 这些对象的能力
在图书馆里。这就是拥有一个集成的想法
集成库意味着您无需访问外部产品即可
能够管理这些定义。任务或将它们实例化到您的产品项目 中
反而。您要做的就是直接在库中创建这些定义。
然后你可以从这里的屏幕截图中看到我们还可以有一个附 加组件
库中还有指令和用户定义的数据类型。所以我们知道那些
我们的许多 studio 5000 logix- xt 签名者用户都已经习惯了
在他们的项目中使用。所以我们在 Design Studio 中提供了这些
出色地。所以今天我们在 Design Studio 中有一个集成的项目库，但是我
将具有共享库的概念，可以在多个项目之间共享
未来。所以这个库允许你做诸如版本版本控制器之类的事 情
目的。所以，您知道哪个版本被实例化到项目中，并且
提供集成继承，这意味着如果您更改
库中所有基于该定义的实例化对象 Jake 都会继承 该更改
无需您做任何工作。
另一件事使设计工作室变得现代化，也进入了这个主题
多用户是 集成GET技术的理念。
如果您熟悉分布式版本控制
我们正在将其称为 GET 直接集成到 Factory talk Design
Studio 中。
这是工业自动化系统设计的一个新概念。
因此，集成版本控制使您能够跟踪所有项目
更改并与同事无缝协作同一项目。
您可以在右侧的屏幕截图中看到有一个描述
的变化。有编辑发生的时间和日期戳。
还有人以电子邮件地址的形式制作它们。
因此，您希望在项目变更历史记录中看到的所有内容，
当您在项目中编辑和提交时，所有这些都会被捕获。
这有点像项目中的里程碑或已知的
良好的状态，它允许你做的是增量
改变历史，看看谁在做出改变 以及他们在项目中所做的事情。它还允许您进行详细比
较。
所以你能看到右下角吗？我能够对历史上的某一点进行比 较
将历史投影到历史上的另一个点，这样我就可以采取
我最新的更改并将它们与之前的几个更改进行比较。
所以也许这是端口故障排除的一部分，或者也许您只是
仔细查看以确保您了解发生的变化
某个时间点。现在，您还会注意到右下角
比较目前税基的角落
情况并非总是如此。我们也致力于拥有一个
也可以通过图形方式进行比较。
所以切换齿轮。我们想谈谈，只需点击 Multi 即 可
多控制器的整体概念。我们认识到，问题的复杂性
我们的客户正在构建的系统 或者它总是在增长。它总是在变化。这就是拥有多个的想
法的所在
单个项目中的控制器进来了。
这不仅仅是让你能够
管理一切。一切都在一个文件中，这样您就不必担心 多个项目文件。我们也想要你。
我们还希望让您能够拥有一切
一个地方，而且不必太担心控制器中的固件
早些时候，当我谈论这个想法时，我们将永远拥有
软件是最新的，它将永远是常青树 你可能想知道。那么，控制器固件怎么样？没有
一定要和软件兼容吗？
答案是从 Logics 控制器版本 34 开始
固件，然后 Moving Forward Design Studio 将能够管理所有
这些固件版本适合您。这意味着您可以支持多个
具有相同软件的控制器固件版本。 所以担心固件中软件的兼容性将是一件很重要的事情
过去。您只需打开浏览器进入设计工作室环境等等
在云中运行将能够与您对话 34 版固件并转发。
现在，在我们进一步讨论之前，我想谈谈
硬件的整个想法阻碍了设计。那么那是什么呢
意思是？我们希望您能够设计您的系统
基于它正在做的事情，而不是过于关注它正在执行的地 方。
我们认为，通过这样做，您将能够交付一个项目
不仅对您自己而且对您的最终用户来说都非常容易理解
理解，所以他们只会查看系统模型
以及他们正在做什么以及他们将能够解决问题
就这样。如果您在其他自动化设计软件中工作过，您通常 会
首先定义您正在使用的控制器和 Studio 5000 logix ai Designer 是什
么
没有什么不同。但是设计工作室中的设计工作室，我们改 变了这个工作流程。我们想要你
能够绘制出您的系统正在做什么，创建您的逻辑，添加您 的
控制器，然后在稍后添加您的控制器和硬件，然后您将
能够将逻辑内容执行到执行中 使用名为 Allocation 的项目的设备，该项
目将在演示中涉及。所以你还是
有能力非常详细地执行您的项目。
但现在我们还让您能够逻辑思考构建系统
关于构建您想要的上下文的模型
交付数据然后能够分配它
到执行设备。好的。所以我们现在要做的是
将继续并跳入
FactoryTalk 设计工作室环境。然后我们要 做的就是回来
到最后就把事情包起来。所以在我们进入之前
设计工作室环境，我想让你快速了解一下所有人的前门
罗克韦尔公司正在构建的基于云的产品。所以这就是我们
看着。现在。这是 FactoryTalk 中心。这 就是今天的样子。
输入凭据后，您将看到类似这样的内容。
这是可用的产品
今天在集线器上。随着我们继续建造越来越多的
产品，您会在此处看到的产品旁边看到这些产品，
但我登录的方式是使用我的罗克韦尔自动化帐户并通过我 的
罗克韦尔帐户，我的意思是您用来登录的同一个帐户
您进入我们的知识库。 Ace，因此您可以使用同一帐 户登录
FactoryTalk 中心。一件事。我想在这里提 到的是，该用户是
您在右上角看到的是名为 FTD 演示的组织吗？组织 是
您如何管理想要与之协作和共享项目的不同用户，如果
用户不属于您的组织，
他们无法访问您的产品项目。这也是你的管理方式
产品。你可以看到所以你可以在这里看到一些有一些
在这里锁定一些产品的产品图块
在此看来。那是因为这个组织是FTD的演示组织
没有这些产品的权利。
因此，如果您不熟悉什么是权利， 它本质上与激活相同。所以不要使用 Factory
Talk
激活，您就意味着向该组织应用权利。
这就是您可以访问该产品的原因。
这就是我要在 FactoryTalk Hub 中谈 论的全部内容
介绍。现在，让我们继续并跳入 FactoryTalk 设计工作室环境。所以我的屏
幕在这里共享并注意。我
有两个并排的 FactoryTalk Design Studio 实例。不用担心。我是
不会让你一直并排看这个，但其中之一
我确实想提一下，设计工作室价值的一部分是拥有多个
人们。所有人同时协作。所以我想提这个的原因
是我们当前有两个用户登录并且他们都在查看同一个项目
目前。我想请您注意右下角的状态指示器
每个屏幕。你可以在这里看到它。
这表明这两个本地项目
这些用户PC与共享中的主项目完全同步
存储库。我们稍后再讨论这个
稍后这个用户就在右边。
我只是想让您知道其他人已登录并正在等待
与我们合作。好吧，你现在看到的屏幕
现在是FactoryTalk Design Studio。这里我首先要注意的是这些
Explorer
窗格在此处左侧。这些允许
我以不同的方式看待我的项目。我可以根据我的系统正在 执行的操作来查看它们
在系统窗格中。我可以查看设备的痛点来构建硬件
我的项目中需要。接下来是执行窗格，我可以在其中查看 执行方式和位置
我的代码正在执行，最后我们有了库窗格
精炼的数据类型和智能对象
项目中正在使用的。接下来是这里
这就是集成的版本控制按钮体验。所以到这里来。
我可以在本地对我的项目进行更改。
我可以在项目历史记录中查看这些更改，然后可以与以下 人员共享这些更改
通过推送这些更改来其他用户
在这里使用这个按钮，将这些更改推送到共享存储库，
使它们可供其他用户使用。我还可以从共享中提取更改
当其他用户进行了我想在本地项目中看到的更改时。
所以继续 就在这儿。我还可以打开和关闭这些颜料
使用右侧的按钮板按钮栏。所以这些中的每一个
pains有不同的购买 目的。我可以有一个输出。我有输出痛
下面我可以看到。
这就是错误和警告的地方
已作出指示。我意识到
你还可以看到这里有一个工具箱，我将在其中看到我的
梯形图指令。我们这里还有一个属性窗格
对于所有不同的项目元素，我们将在此处的操作中看到
只是一点点，这样你就可以像我们一样密切关注这些痛苦
继续前进，看看它们如何填充数据， 但现在我们可以继续结束我们的旅行，我们可以
继续并从 主题。我们想讨论一下。所以
继续。有关键主题。我想和
关于今天的演示，我想解释一下
更多地了解面向对象编程的思想
并拥有一个集成库，我还想告诉你更多一点
关于我们提供的代码编辑器
设计工作室直接以文本方式工作，然后
就是这样 您在代码编辑器中构建的代码以图形方式呈现
我想向您展示如何将代码分配给控制器。我们聊了一个
正如您在场的那样，在演示文稿中对此进行了一些介绍
正如您所听到的，您也可以在一个控制器中拥有多个控制 器
产品项目，所以我们不能仅仅假设只有一个控制器
又开始编码了。我们将看看它是如何工作的。
最后我想告诉你如何与多人合作
同时在该州，这就是该额外用户将要到达的地方
在演示即将结束时进来。
好的。那么让我们首先讨论面向对象编程
早些时候。我们讨论了硬件抽象设计的概念，
但我要退后一步，向您展示一些可能更熟悉的内容，
这是我们所说的执行应用程序视图。所以我在这里设置了 控制器
我这里有一些任务。我有
有一个默认任务，然后我有程序和关联
例程。因此，对于 Logix ai Designer 用户来说。这可能看起来很漂亮
读起来很熟悉，我们将其称为执行探索，因为我们
告诉控制器它将要执行什么就是告诉代码它是如何执行的
将会被执行，我们也会说它会在哪里
现在您可能已经注意到这里的剧透警报，我们有两个控制 器
该项目已添加到此处，用于演示
目的。我会谈到这一点，我们会回到这一点 不久。但让我们继续最初的观点，
这是系统的痛苦。所以不用考虑代码在哪里
在执行时，我们希望让您能够思考它是什么
相反做。所以这个逻辑视图在我们所说的系统痛苦中是可 用的。
您在这里看到的是一个干净整洁的地方
应用。所以你可以看到我们有一个三罐系统。
我有一个出口阀。我已经有水平了
发射机。我有一个泵
等等等等。所以你已经可以看到了。我有东西
控制模块已经在这里了。 因此，不要考虑程序在哪里
包含我的泵的程序在哪里。正在运行的婴儿车在哪里
这个程序或那个程序。我只是更多地考虑这个问题
实际模型。所以这是一个简单的简化
模型。这就是我们的意思
通过逻辑布局的想法，而使我们能够实现这一点的是智能 的想法
目的。正如你所看到的
其中一些智能对象用于分层目的。例如，
这里的SIP 100级别是系统的主要部分，但它不是 直接代码
容器及其本身您可能会注意到旁边的 SIP 100 图标
sift 100 是互锁六边形，这表明它
是从库中创建的对象继承的，我们将在
一会儿。现在，如果我将其展开，你会看到
物体本身的主要组成部分。
您还可以看到这些对象旁边都有一个白色六边形。
这就是我们所说的 Singleton 智能对象，它 允许您轻松地设置
您的系统的层次结构。
现在，如果我们扩展这里的洗涤槽
你可以看到这实际上是
一个代码容器。所以我们有一个控制程序
然后我们这里有一个主要例程。如果您点击
智能对象本身，我们可以让您也注意到在右侧
属性窗格 已填充，您可以看到它基于库中可用的定义
称为 CM 阀。
这里要记住的主要事情是，这些都是 Allure 的 代码片段
可用性非常便携，并且可以在整个项目中实例化。
所以如果定义随时改变，就没有工作
代表您完成
因为所有这些更改都会在库中的该对象中更新
将通过所有这些实例化对象继承。
现在，您可能想知道这些是否是没有外部的模块化代码片 段。
依赖性。如何在中来回传递数据
答案是通过参数连接？
如果我们看一下出口阀智能对象并查看其标签和参数。
您会注意到有一个关于标签如何使用的指定
将会被使用。它会是一个logix吗 本地标签？它是输入还是输出
例如，如果我们在这里查看这个标签
我们可以到这里的属性窗格
我们可以看到已经存在一些联系
设置在这里。所以这些联系又回到了这个。
位于 SIP 100 根目录中的 Z 控制程序
项目。所以说人与人之间的沟通就是这样的
对象工作并且对象保持完全封装
并且数据被传入和传出。
现在我们讨论了这个逻辑层次结构以及对象如何获得
引入到系统中。让我们谈谈我们如何管理这些
定义，位于集成库中。所以现在我们在这里展示的是
系统窗格。我们将在这里慢跑到集成到库窗格中
我们要看看这里。所以你会注意到有三种类型
您可以在此处管理的内容。我们已指示用户查找数据类型 和
智能对象。再次强调，如果您的 studio 5000 logix Designer 用户可能很
熟悉
以及 studio 5000 Suite 中的另一 款产品
称为应用程序代码管理器。它是
因此，库管理器允许您创建对象
导入到您的逻辑设计器项目中，
但这里有一个关键的区别。这是一种没有继承的单向工作 流程
说到这里的综合图书馆
FTN FactoryTalk Design Studio 允许您在一个平台上管理所有定义
它允许您拥有所有集成继承。如果我们扩大
出智能对象文件夹。您可以在这里看到我们列出了这些黑 色六边形
这表明这是一个智能对象库定义，您可以看到 CM
我们之前讨论过的阀门也在这里出现。所以
这是智能对象的快速而简单的版本，并集成在集成的
图书馆。现在我想提醒你一件事我在
演示文稿，但现在我们已经按项目集成了库，但在
未来我们将会有共享图书馆的概念 这意味着创建并驻留在其中的对象
可以在该组织中的所有项目之间共享。
好的。现在，我们来谈谈代码编辑器的想法。我在期间提 到过
如果你看一下这里的物体，就会看到演示文稿
库，这里的每个元素背后都有自己的基于文本的文件，
这意味着您可以在任何级别进行挖掘。能否将项目的内容 添加到基于文本的编辑器？
所以我要做的是扩展 CM 阀，因为我们已经
已经再次讨论过这个问题，这里的每个元素都有一个
基于文本的支持文件。我要继续
右键单击此处，我​​将继续这个例程，我真的可以开始
程序或智能对象本身的任何地方，但我要继续
打开此例程的代码编辑器。
所以其中一些可能看起来有点熟悉。 我们已经有了标签声明。我们还有标签类型和定义。
我们已经得到了说明等。这里需要注意的一件事是，这不 是结构化的
文本。正如您习惯在 studio 5000 logix 中使用的那样
而是设计师。它是 FactoryTalk 设计工作 室的特定领域语言
环境。这 这里要注意的一点是关于其他编程语言。
您可能已经注意到，您只看到了梯子
到目前为止的梯形逻辑。那是因为目前
这就是 Design Studio 中提供的功能， 但随着我们继续构建一个版本
功能融入环境结构化文本
还将添加顺序功能图和功能框图
现在个人而言。我喜欢用梯形图编辑器来写。
我的代码因为我喜欢以图形方式查看事物，
但您也可以在代码编辑器中编写代码，我们的许多早期采 用者
FactoryTalk 设计工作室的员工，甚至我自 己的一些同事，尤其是那些拥有丰富经验的同事
有软件开发背景的人更喜欢代码编辑器，因为它们在
环境。所以设计工作室的好处是你可以在
梯形图编辑器或代码编辑器，并且更改是双向的。让我们 快速做一个
演示向您展示我的意思。继续在代码编辑器中进行操作。
我将添加一段简单的代码。
就像您对文本编辑器的期望一样。我会看到其中一些
这里用红色下划线表示。它告诉我有问题
无论我创造了什么，像你们一样的退伍军人可能会意识到 它
因为我没有引用和标记，但你也会注意到下面的
输出为您识别错误的痛苦。所以它会为你指出这一点。所 以，
你现在知道该做什么并解决了，让我们来看看
我们再次在梯形编辑器中添加了非常简单的代码运行
你可以在这里看到它是自动渲染的
以图形方式。相似地。我可以继续定义标签
这里。代码编辑器将使用代码行本身进行更新
以及标签声明。
除了代码编辑器是一种模糊的生产力之外。这也是关于
支持精细版本控制。如果您考虑更标准的控制器
项目，它是一个巨大的文件，其中包含所有项目内容。
所以很难真正进行比较
设计工作室文本包的两个不同版本
构成该项目的元素允许您查看每个元素
项目的个别部分并说嘿做了这个改变
而如果它改变了谁，改变的究竟有什么不同呢？
让我们看看它是如何工作的。现在设计中的版本控制功能
Studio 不仅适合个人用户，
但它也非常适合与团队合作 目前。我想关注个人用户的好处
几分钟前。我向其中一个智能添加了一圈代码
库中的对象定义，但想象一下如果您一直在处理您的
花了好几个小时编写代码，却没有提交任何更改
再次？如果您不熟悉提交，您可以将其想象为保存快照
现在是一个众所周知的良好状态，我们不断地储蓄
背景和设计工作室。所以你不用担心失去你的不承诺
更新。事实上，您可以返回并查看您的项目历史记录并获 取详细信息
如果我们看一下项目历史，就会知道发生了什么变化。
就在这儿。您会看到我们有一个日志文件提供
日期描述与这些提交相关的人员。
所有这些都在这里为您捕获
在这个共享项目中。我们还可以看到记录的未提交的更 改。哪个
我现在正悬停在你的上方。所以让我们继续双击它
并查看我做了哪些更改，以便我可以决定是否准备好提交 这些更改。
好的，正如您所看到的，最后提交的状态的比较出现在这 些状态旁边
未提交的更改。您可以在右侧看到
我添加了简单的代码环，然后您还会注意到这个比较就像
我在演示期间提到过是基于文本的。 但同样，我们也在研究图形表示。
这只是一个例子 比较允许您为单个用户做
你可以进来看看你一直在做什么
不仅通过您在某一天完成的所有提交，还可以查看
那些未提交的更改。所以让我们继续离开这里
提交此更改。
我做了这个项目。一旦提交完成。我可以去
并将该更新推送到共享存储库。
这样其他协作者就可以访问所做的更新
所以让我们现在就开始吧。所以我要继续并按下这个承诺
按钮。你可以看到它不再是灰色的了。现在我已经做出了 改变
在项目中。所以我想说我添加了
错误的 OF 代码。
理查德想要提供更多细节，我将继续承诺
改变。
好的。所以现在那 改变已被承诺。您现在会看到版本中的按钮
控制区 上面有一个徽章
说嘿，您已经提交了一项更改，但尚未将其推送到共享
存储库。所以让我们现在就开始做吧 可供可能在此项目中并且可能希望查看更改的其他用户使
用
你所做的。
好的，我们已经将这些信息推送到我们的
共享存储库，我们很快就会通过查看我们的其他内容来回 到这个问题
用户并看到这些更改可供他们从
云。同时。我们继续讨论代码分配。
好的。所以关于代码分配的话题记得回到我的系统中
从逻辑上讲，explorer 不是我的系统，无需担 心
关于用于执行代码的硬件。
我没有在这里定义任何控制器。所以这意味着我需要
告诉代码它将在哪里执行。
这是由称为分配的过程处理的 在我的系统模型中。我可以选择一些智能对象形式的模块
化代码，然后
我们可以转到属性窗格并将该代码分配给控制器。
因此，如果我选择 SIP 100 智能对象，然后转 到控件
到属性窗格你可以看到它是
计划由 Sip 100 下划线执行
CLX 控制器。现在如果你看一下
这里是 WDS 200 智能对象，
我们单击它，然后返回到属性窗格。
我们可以看到没有控制器计划执行此操作
代码。那么让我们继续分配这段代码。你
SIP 104 分数 cm x 控制器？
我将接受这一点，我们将安排它在
默认任务。现在我们来谈谈执行的痛苦
我们查看 cmx 控制器，您可以看到该代码现在是
与 Compactlogix 控制器中的默认任务关 联。
这就是我如何使用这个从逻辑世界进入执行视图
分配过程。
好的，请记住之前，我们将它们的更改推送到共享存储 库。
请记住它位于 Sip 100 智能对象中
在这个出口阀主例程中，我们有这个
我再次在此处添加的第一次运行，仍然需要声明标签，但 我继续了
并提交了该更改，并将其推送到共享存储库。
那么我们要做什么。我们要去看看吗
登录到该项目的其他用户并查看其在他们这边的外观。
现在我们并排看着屏幕，就像我们开始时一样
演示我在版本中进行的更改
左侧项目的本地版本，然后我们让这个用户在这里
我们正在与之合作，我们现在正在此处展示他们的屏幕， 您将
请注意，协作者的本地版本
产品状态指示器位于右下角
现在表示可以进行远程更改。
所以这是我们在环境中构建的好东西之一，以便我们的用 户
可以快速了解本地项目的状态比较
共享存储库中可用的项目 我们构建到版本控制系统中的另一件好事是能够拉取
只需单击一下按钮即可对本地项目进行任何共享更新。
所以我们要继续前进，我们要拉动
单击此按钮可以找到任何可用的选项 按钮？虽然这正在发挥作用
共享存储库中有哪些可用的更改？
就像我说的，正在被拉入本地项目并自动合并。所以有
您无需执行任何其他操作即可与共享项目同步。还有另一 件好事
你可以做的就是我们之前在演示中展示的，你可以去做一 些比较
通过查看项目历史来了解发生了什么变化。
现在您可以在左侧用户中看到该项目是
与共享存储库中的可用内容同步
就像右边的用户一样。所以如果我们去看看我们在这里所 做的改变
我们双击这里的主例程。你可以在左边看到。这是
这是我们添加错误代码的地方，您可以看到它现在在这里 可用
也在右侧。所以我们现在要做的是
继续并返回演示，我们将
把事情包起来。到目前为止我们讨论了 FactoryTalk
设计工作室及其在我们生态系统中的位置，我们涵盖了一 些关键
使其成为现代多用户和多控制器设计的主题
环境。我不会读这张幻灯片，但关键是 这里需要记住的是，设计工作室正在带来现代软件
开发工作流入工业自动化领域并允许多人
同时无缝协作并支持多控制器环境
这使得射手可以设计一个完整的系统。 现在，在我们结束之前我想谈一谈
FactoryTalk 设计工作室
是基础性的，同时我们正在继续构建新的特性和功能。
我们确实与 Studio 5000 Logix 设 计师有合作关系，位于
开始。因此，当您今天使用该产品时，
您将在工厂谈话设计工作室开始设计体验
云中的环境。然后你将转换你的
项目到 studio 5000 Logix 设计器 文件，然后将其下载到您的控制器
那里。原因是我们仍然 致力于该技术以提供安全的云到控制器通信。
因此，现在使用逻辑设计器与控制器进行通信，
最终能够显着地交付该项目。他说版本的风险
一种产品。但是，使用Logix设计器来部署项目
情况并非总是如此。所以在未来，我们将部署到
通过边缘设备或 VPN 技术远程访问进行控制器。所 以要寻找
在我们即将发布的更新之一中。
说到更新，将 Design Studio 作为基于 SAS 的软件提供的最好的事情之一
产品的特点是我们能够经常对其进行迭代。
事实上，我们在今年的自动化博览会之前发布了一个更 新。所以当你尝试
设计工作室请记住，开发周期与典型的开发周期不同
您希望每年看到一次新版本的本地软件产品
相反，我们的功能集将快速增长，并且通常每季度更新一 次
基础。最后我要分享的是我们真的
我们对这款产品的所有基础部分都已就位感到兴奋
以便我们在未来继续发展。事实上，我们非常兴奋
目前免费提供 FactoryTalk Design Studio。
您可能还没有准备好完全采用该产品，但我们邀请您在您 的设备上尝试一下
拥有，以便您可以看到我们在设计空间中所做的工作。所 以我鼓励你去参观
我们的网站以访问 FactoryTalk。谈设计工 作室环境
或者只是为了了解更多信息。非常感谢您今天加入我们。