Using Optix Studio in the Cloud

Home / FactoryTalk Optix / Optix Studio Pro

Description
FactoryTalk Optix Studio offers two ways to develop Optix applications – a PC version, and a cloud-based version. Learn more about these two options and the Standard versus Pro license in this video.


Transcript
(00:01) in this video I want to show the two versions of factory talk Optics Studio that we have available to us one is a desktop version and the other is a cloud-based version but before I do that need to talk about what are Factory talk Optics design options there’s two options available to us the standard and the pro and again what Factory talk Optics Studio is is it’s the development tool required to create a factory talk Optics application so the standard version is a completely free and unlicensed version to use but what uh what comes with the
(00:46) standard version is basically the ability to only run it on your laptop or PC so it’s just a local repository available to you and again uh it’s a it’s a version that only runs on your p the professional version you could still use the studio laptop or PC version but you can also use the cloud-based version of studio and that cloud-based version is inside of factory talk Hub the other advantage of the pro license is that you can you can use remote repositories such as GitHub and in a future release the ability to use
(01:25) the factor talk Vault to store your Optics applications and then share them uh amongst your team or other collaborators fact the Pro Edition can also give you the ability to deploy your applications from the cloud using Factor talk remote access So Pro Edition gives you again the ability to to work anywhere uh cloud-based so work anywhere and then deploy pretty much anywhere whereas a standard license is going to be installed on your local PC and you’ll need to be local to the equipment in order to deploy the
(02:06) application so the pro license does come with a subscription cost whereas the standard license is completely free so I want to show the differenes they’re so both both editors are completely uh the same as far as building and and creating Optics applications just again one is cloudbased one will be run on your computer so I want to first start by opening the myo my PC version of studio so from some previous videos we’ve seen this uh we’ve seen this this display here factory talk Optics studio uh when I first open it up I have the
(02:49) ability to either create a new project or I can open existing projects so down here I just have some recent projects again if I’m using using the um the free version if I’m not a Prof if not a if I’m not a pro licensed user then I will only be able to open from local repositories a local repository would basically be a uh an application that’s on my PC uh in in a folder with other Optics applications if I’m a professional user then I have the ability to open up a remote Repository so remote repositories would be things
(03:33) that are stored on GitHub so in order to to have access to GitHub I can come up here to the settings and go to factory talk Optics Studio options and under Version Control I can link my GitHub account so GitHub is cloud-based and if you want to use the on Prem version of of GitHub then that’s called gitlab but I have linked uh currently to my GitHub account where I can store my applications in in GitHub repositories and then and then collaborate share those or let the uh cloud-based version of Studio have access to
(04:19) these so I’m going to open up my uh uh modbus test this is one that I’ve used in a previous video and we can see here that uh we have have our com drivers pre-built from the previous video and then I also have some pages built and then if I were to go into the emulator I can actually since I’m connected to my controller I can see that uh my logic is running and I’m getting my mod bus updates just like I showed in a previous video so local version studio um and then able to kind of test out my application with a direct connection to
(05:02) my controller using the emulator so I’m going to um I’m going to go ahead and leave this up so next we’ll go into Factor talk Hub so in order for us to get to the cloud-based version of optic Studio we have to use Rockwell’s Factory talk Hub it’s completely free to be able to access the Hub youing to sign in with your Rockwell account but in order to use this cloud-based version of Optics Studio I do have to have what’s called an entitlement so I do have to have the professional addition entitlement so entitlements are basically like a
(05:42) license uh it’s a different terminology used in the hub but again for me to use the factory talk Optics Pro license I would need to subscribe to this you know have have a subscription license for it that would give me an entitlement that I can link into my Factor talk hub and therefore I can I can use that so we go into the fer talk Hub and I’m going to uh enter Factory talk Optics now Factory talk Optics does require uh that we use a an authenticator such as uh Microsoft authenticator or Google um oops my number just changed on me
(06:29) 7834 33 is my uh scope so once I’m once I you know initially do this I will choose an authentication app and then link my factory talk Hub to my authentication app and uh I can enter the code each time I try to log in so when I go into the Optics uh we have a few um things here we have our releases we have our entitlements basically what are we licensed for we have a runtime sizing tool which helps us pick how many tokens we would need if when we want to deploy the runtime and then we have resources which is a
(07:02) place where Rockwell has placed some demo applications that we can actually uh open and and use and look at under back under releases this is actually where I would go in order to download my um desktop version of studio so I could actually come in here without any entitlements and download the desktop version of Optics Studio but if I want to open up in the browser I do need to be entitled to do that again as a pro LIC user so you can see we have uh the last version I used and then this is the latest release so we can actually
(07:38) continue to use an older version um or we could use the latest release just it happens that they’re both the same so I’m going to say continue in browser now once Studio opens in the browser it looks exactly like the studio version that we saw initially here in um in the in the desktop version so they’re identical we have the ability to create a default project or create an Optics panel project um I do have some uh recent projects but they’re going to be different the difference here is that I don’t necessarily have access to my
(08:22) local repository which is again on my uh desktop of my computer what I do have access to are all of my remote repositories that are in GitHub so the the process would be that if I were to uh if I was creating my project here in um in the desktop version I can uh once I save my project I can push it up into the uh into GitHub and uh Store It Up in GitHub essentially and then um and then make it available to to the cloud version so having a GitHub account is also a free uh free thing to have and then you basically create a repository inside
(09:12) your GitHub account and then uh then you would basically say uh uh upload to remote repository and that would send the Optics application up here into uh the op into the repository you created in GitHub and then once you’re in the in the uh Optics cloud-based Studio I can pull that GitHub application essentially opening up from the remote um you know as a remote repository from GitHub so you can see my link here to this modbus test is uh github.
(09:49) com and then my account and then the uh the name of the project.it so I’m going to choose that it populates my remote URL uh there in that box and I’ll say open when I do that I come here to my uh to again the studio looks just like what I was seeing here in my in my desktop studio if I go to dashboard I see the exact kind of thing same thing if I were to come to UI and then Pages pump one here’s my pump one screen in the cloud again if I come back here to my local installation here’s my pump one screen right so I have these
(10:36) same editing capabilities that I have you know in the desktop version here in the cloud version I can click on these look at my properties assign the uh the tags to them uh I have my uh over here I have my com drivers modbus the micro820 here’s all the tags same as what we had the local version of um of the studio project the one difference now is that if I open up the emulator or create the emulator here in the cloud version is that it’s not going to be connected to my actual controller so my controller is
(11:18) is tied to my PC over ethernet but you can see these red X’s are basically indications that there is no connection to these uh these tags aren’t seeing a connection right now even though these are tied to um tags in the controller being that they switches they don’t show red X’s where these were indications kind of showing an you know reading the value from the controller so they’re showing is not available so at the in the current configuration I can’t connect to the live controller here in the cloud version but I can still run my
(11:53) emulator and look at the various screens that I’ve created whereas when I was back in my local version of Studio I can fire up my emulator and I do have access to live data since I am connected directly to the controller so if I were to actually um you know make changes here in the cloud-based version I could then save them and send them or the terminology is push the remote um said upload to remote earlier but basically push the remote so I can make these changes I can save and commit them and I can push them to the
(12:37) remote repository and then that’s one way that we can use to kind of collaborate you know amongst various team members is each of us who have access to those uh GitHub repositories we can download them use them change them and then push them back up into the repository when we’re done so um again if we’re going to use just a standard version of factor talk optic studio um again unlicensed totally free uh limitation is that we don’t have the ability to do um collaboration and that we can’t send our you know we can’t link
(13:11) to the remote repositories that are inside of GitHub I can always go to GitHub and download the repository and then open that downloaded version of the repository in my offline you know or in my uh regular version of optic studio so I can still use GitHub I can still collaborate I just don’t have it built in to Studio Optics Studio like we do when we have the professional um license if I want to use the cloud-based version then the advantage here is that I don’t have to have any version of uh any software installed on my computer I
(13:46) can go to factor talk Hub I can log into Optics and go into Optics studio and I can completely work uh all in the cloud just as if I was using the um the the desktop version of Studio so pretty nice it gives us the ability to log in on any computer anywhere as long as we have internet connection we can get into Studio we can look at our um projects that we had stored in our remote repository such as GitHub and then still work and collaborate even though we may not be tied back to our our normal desktop computer so lots of
(14:21) flexibility with the pro license