- 73
- 76 188
Wayne Welk
United States
เข้าร่วมเมื่อ 15 ม.ค. 2009
Automation Specialist and Adjunct Instructor of Electrical Electronics Engineering Technology. These videos are intended to provide a basic introduction to Rockwell Automation (Allen-Bradley) and Siemens hardware and software concepts. I hope you find them as useful references for getting started with the tools of industrial automation.
FactoryTalk Optix as a Headless Data Gateway between two CommDriver Stations
This video demonstrates how to use a "Changed Event" in FactoryTalk Optix to pass data from one PLC to another PLC when running as a headless application.
To save bandwidth, controller tag values update at runtime only when FactoryTalk Optix Applications display the tag values. If running "headless" this presents a problem to reading and writing to PLC tags.
#optix #rockwellautomation #logix
To save bandwidth, controller tag values update at runtime only when FactoryTalk Optix Applications display the tag values. If running "headless" this presents a problem to reading and writing to PLC tags.
#optix #rockwellautomation #logix
มุมมอง: 33
วีดีโอ
Native MQTT Client Publish and Subscribe Support in FactoryTalk Optix v1.5
มุมมอง 64วันที่ผ่านมา
The latest release of FactoryTalk Optix, v1.5, brings native support for MQTT with an embedded broker and a client that has publisher and subscriber capabilities enhancing connectivity to cloud applications. This video provides a brief look at how to configure one FactoryTalk Optix application to publish MQTT data to a cloud-based broker (HiveMQ Cloud), and then have a separate FactoryTalk Opti...
Native MQTT Embedded Broker Support Now Available in FactoryTalk Optix v1.5
มุมมอง 59วันที่ผ่านมา
The latest release of FactoryTalk Optix, v1.5, brings native support for MQTT with an embedded broker and a client that has publisher and subscriber capabilities enhancing connectivity to cloud applications. This video provides a brief look at how to configure the embedded MQTT broker and publish a variable in the Optix application to the embedded broker. Software used for the demonstration: Fa...
FactoryTalk Optix with Logix Tag-Based Alarms
มุมมอง 12314 วันที่ผ่านมา
Version 1.5 release of FactoryTalk Optix brings support for Logix Alarms. This video shows how to use the new Logix Alarm Widget in the FactoryTalk Optix v1.5 release. Software used for the demonstration: Studio 5000 v37 FactoryTalk Logix Echo v3.01 FactoryTalk Optix Studio v1.5 #optix #rockwellautomation #logix
FactoryTalk Optix with Logix Extended Tag Properties
มุมมอง 7914 วันที่ผ่านมา
Version 1.5 release of FactoryTalk Optix brings support for Logix extended tag properties. This video shows how to use the Logix extended tag properties in a sample FactoryTalk Optix application. Software used for the demonstration: Studio 5000 v37 FactoryTalk Logix Echo v3.01 FactoryTalk Optix Studio v1.5 #optix #rockwellautomation #logix
Micro800 Lab2 Logic - Using the Nomally Closed Pushbutton
มุมมอง 53หลายเดือนก่อน
Brief explanation of why the normally closed STOP pushbutton used in the lab exercise made our example Ladder Diagram (LD) not work . Software used to simulate: - Connected Components Workbench (CCW) V22 - Micro850 Simulator (included in CCW) - FactoryTalk Optix V1.4
Power and Safety Device Faceplates for FactoryTalk Optix 1.4
มุมมอง 4914 หลายเดือนก่อน
Rockwell Automation has updated their Power Device Library (v3.05) and Safety Device Library (v1.05) to support FactorTalk Optix v1.4. These device libraries provide prebuilt faceplates that can be imported into FactoryTalk Optix Studio and used in your applications. This video provides a quick walk through of how to download the device libraries and use them in FactoryTalk Optix. #optix #rockw...
Building the Studio 5000 Project to Interface with FactoryTalk Optix and Factory I/O
มุมมอง 3585 หลายเดือนก่อน
Viewer comment came about showing the steps that created the ControlLogix Studio 5000 project that was used in the Building a Simple FactoryTalk Optix Application video, th-cam.com/video/PJKbo2jiesI/w-d-xo.htmlsi=ewxLGJAEDZ8js5hi This video used Studio 5000 v36, FactoryTalk Logix Echo v3, and Factory I/O to simulate a tank filling application. Learn more about Factory I/O at factoryio.com/ #opt...
FactoryTalk Optix Studio v1.4 Release
มุมมอง 5215 หลายเดือนก่อน
Version 1.4 of FactoryTalk Optix release on June 13, 2024. This video provides a quick high level overview of some of the features. Version 1.4 now fully supports the Micro800 and MicroLogix 1400 controllers. Version 1.4 also bring support back to V20 of RSLogix 5000 (Studio 5000) and the 5560 (L6) ControlLogix CPUs. #optix #rockwellautomation
FactoryTalk Optix Reusable Graphics Part 5 - Create a Popup Window with a Dialog Box
มุมมอง 2.1K7 หลายเดือนก่อน
Part 5 - Create a Popup Window with a Dialog Box Continuing on from the FactoryTalk Optix Object Oriented HMI concept tutorials, this video shows how to use a Dialog Box in FactoryTalk Optix Studio to create a "popup" display. Now that the pump faceplate widget has been built, we can create a dialog box to make that widget popup on demand. Add an alias to the dialog box to allow the pump UDT pa...
REST API with the Micro800 Simulator
มุมมอง 5628 หลายเดือนก่อน
The Micro800 Simulator that comes with Connected Components Workbench (CCW) provides the capability to use a REST API to simulate external I/O. This video shows how to set up the external I/O access in the Micro800 simulator and test the REST API using Postman. Then we demonstrate using the REST API Client in FactoryTalk Optix to interface directly with the Micro800 simulator. #rockwellautomati...
Using the Micro800 Simulator in Connected Components Workbench (CCW)
มุมมอง 1.5K8 หลายเดือนก่อน
This video provides a walk through of how to configure and use the Micro800 Simulator that comes with the Standard and Developer Editions of Connected Components Workbench (CCW). How to add plug-in modules and expansion I/O to the simulator. How to add the virtual wire connections in the simulator. #rockwellautomation #ccw #micro800 #simulator
Trending and Data Logging with FactoryTalk Optix
มุมมอง 2K9 หลายเดือนก่อน
This video shows how to set up real-time and historical trends in FactoryTalk Optix. It also shows how to setup a data logger with the embedded database. #rockwellautomation #optix #logix #logixecho
How to Download FactoryTalk Optix Studio
มุมมอง 4.1K9 หลายเดือนก่อน
This video shows how to download FactoryTalk Optix Studio from the FactoryTalk Hub as well as Rockwell Automation's Product Compatibility and Download Center (PCDC). compatibility.rockwellautomation.com/Pages/home.aspx. 0:18 Download from FactoryTalk Hub 2:32 Download from Rockwell's Product Compatibility and Download Center (PCDC) #rockwellautomation #optix
Build a Powerful Allen-Bradley PLC and HMI Training Environment for $20/month
มุมมอง 3779 หลายเดือนก่อน
Looking to get started learning PLC and HMI application development, but don't want to spend a fortune on hardware and software? You can build a powerful Allen-Bradley/Rockwell automation training environment on a one PC for as little as $20/month. For PLC programming use the free Standard Edition of Connected Components Workbench and use the built-in Micro800 Simulator. No license needed, and ...
FactoryTalk Optix V1.3 Feature Preview - Micro800 Controllers
มุมมอง 1.1K9 หลายเดือนก่อน
FactoryTalk Optix V1.3 Feature Preview - Micro800 Controllers
FactoryTalk Optix Reusable Graphics Part 4 - Dynamic Alias Index with Logix UDTs
มุมมอง 1.5K10 หลายเดือนก่อน
FactoryTalk Optix Reusable Graphics Part 4 - Dynamic Alias Index with Logix UDTs
FactoryTalk Optix Tutorial - Build a Pump Faceplate with an Alias to a Logix UDT
มุมมอง 1.5K10 หลายเดือนก่อน
FactoryTalk Optix Tutorial - Build a Pump Faceplate with an Alias to a Logix UDT
FactoryTalk Optix Reusable Graphics Part 3 - Alias with Logix UDTs
มุมมอง 1.7K10 หลายเดือนก่อน
FactoryTalk Optix Reusable Graphics Part 3 - Alias with Logix UDTs
FactoryTalk Optix Reusable Graphics Part 2 - Object Model Alias
มุมมอง 2.5K10 หลายเดือนก่อน
FactoryTalk Optix Reusable Graphics Part 2 - Object Model Alias
Micro800 User Defined Function Block (UDFB) Example
มุมมอง 48910 หลายเดือนก่อน
Micro800 User Defined Function Block (UDFB) Example
ControlLogix TON and TOF Timers with Studio 5000
มุมมอง 340ปีที่แล้ว
ControlLogix TON and TOF Timers with Studio 5000
How to configure FactoryTalk Optix to communicate with a Logix controller
มุมมอง 3.2Kปีที่แล้ว
How to configure FactoryTalk Optix to communicate with a Logix controller
Push to Github from FactoryTalk Optix Studio
มุมมอง 579ปีที่แล้ว
Push to Github from FactoryTalk Optix Studio
Connecting FactoryTalk Optix with the S7 TIA Profinet Driver
มุมมอง 1.7Kปีที่แล้ว
Connecting FactoryTalk Optix with the S7 TIA Profinet Driver
Using FactoryTalk Optix Studio in the Cloud
มุมมอง 1Kปีที่แล้ว
Using FactoryTalk Optix Studio in the Cloud
FactoryTalk Optix Reusable Graphics Part 1 - Create Reusable Graphics
มุมมอง 2.5Kปีที่แล้ว
FactoryTalk Optix Reusable Graphics Part 1 - Create Reusable Graphics
Configuring FactoryTalk Optix Modbus TCP Communications with a Micro820 PLC
มุมมอง 2.3Kปีที่แล้ว
Configuring FactoryTalk Optix Modbus TCP Communications with a Micro820 PLC
Building a Simple FactoryTalk Optix Application
มุมมอง 6Kปีที่แล้ว
Building a Simple FactoryTalk Optix Application
Any chance that the template is still available? The other link shared is no longer working.
I restored the file, looks like it was accidently deleted. Just in case here is the link: www.mediafire.com/file_premium/i2bgerwzq6nnurs/11x17_Green_Dolphin_Coffee_Titleblock.pptx/file
how about if the payload is not the same as the one that is published? examplee {timestamp: timestamp, value:value} how will optix read this?
Don't know, but the Optix help file states FactoryTalk® Optix is compliant with MQTT version 5.0, with client supporting publisher/subscriber functionality. There is also an example of the payload structure - search for MQTT under the help center. MQTT section is under Creating Projects/Database section.
Hi, i am using optix 1.5 right now, see we have group in PLC alarm manger, how could we display that and filter by that on the optix 1.5 alarm summary
Looks like that is not part of the filter in the v1.5 release. I do see the group name appears in the "Name" field of the alarm summary, and you can sort on that column.
Thanks for your content. I've been using Optix for about 6 months and met some of the developing team in Italy, they are working hard to add new features and improve it. Seeing people like you who are constantly sharing and trying the latest features is helpful and promising. Good luck and keep up the good work !
How to communicate with a redundancy controller???
Currently FT Optix supports IP Address Swapping only for ControlLogix redundancy. There is an expected 7 second bump with Optix during switchover. Reference Chapter 7 of the ControlLogix redundancy manual for more info on IP Address Swapping - literature.rockwellautomation.com/idc/groups/literature/documents/um/1756-um015_-en-p.pdf
Thank you Wayne for the detailed and up to date information!
Fantastic videos. Do you happen to know a way to use this premise for trends? Such as hitting a button, loading a panel that's aliased to the particular logger? I tried a few things and didn't have much luck, but I'm pretty new to this software and mostly exploring, which your videos have been a great help for.
Thanks - glad these videos have been helpful... you want to use a single trend pop-up window that would pass a different tag into the trend each time?
@@wawelk Pretty much. What I currently do in View SE is use VBA to load pens into the trend display. This was done to avoid making 700+ trend displays. I'm attempting to do something similar in Optix by loading the Model dynamically, but I haven't had much luck doing so.
Sorry for the slow response - I think this should be possible by creating a panel with the trend object. Then add an alias to that panel. The catch is that you may need to create a "model" with variables and assign those variables to the controller variables you want to trend (if your data it not in a UDT (type) already).
After trying some things out, I see that it is fairly easy to use the Alias to pass in values to a Dialog Box with a Trend Object on it - problem is that this seems to work only for real time data, I have not been able to pass the historical data into a popup with an Alias, it will always grab the real time data.
thanks for the explanation, it helps a lot. I tried to duplicate and it's working except that once the popup is displayed, I can't click elsewhere on the page, I have to close it. Do you know why?
Hi, I don't know if it's still relevant but the "modal" dialog window property controls this. If you want to be able to move the dialog box then also set "move target" to "self"
@@emiletetrt Thanks for your help, I didn't see this setting
how to read variables from Siemens PLC controller not only from tag table but also variables from Data Block areas?
Hi, Can I use a text file or CSV file as a parameter file in Optix? Something like factory talk View.
Can You Provide us that .ACD file of Logic to try same procedure?
Shouldn't your wires be Blue/Light Blue for 24 volt?
Sure, Blue and Blue/White stripe would be following NFPA 79... but all I had was red and black when wiring the demo.
What's the difference between a panel and screen within Optix and when would you typically use each of them?
After working in optix for a while I think that screens just have more customization options (Background color,border color, border thickness). I see no clear advantage to using one over the other most of the time and have started just making all my HMI needs with a panel inside ScaleLayout instead so it can scale if I drag the window size up or down. It seems also that a Panelloader object will eat just about any container type and not just panels, so I don't see the big difference. Reading some documentation a screen seems to just be a subtype of a panel. The documentation also states the following for each: Panel: "Simple objects container. Display the graphical objects it contains and that can be a selectable area" Screen: "Graphical container, typically used to create HMI pages"
You are a lot better than most out there they skip steps and they move super fast I was watching how to use the timers on here I had to pause the vid a million times . I appreciate teachers like you I can actually learn🫡
Not bad. Looks like a simple version of Ignition. Is there an option to have a docked view with the elements on display for quick placement?
How to communicate micrologix 1400 A series and FT OPTIX
You will need v1.4 or higher of Optix Studio, and choose the Micro Controller Driver, it supports the Micro800 and MicroLogix 1400 Ethernet communications.
@@wawelk thankyou for your support but FT unable to import the tags
Are you trying to import controller/global scope tags, or local scope tags? It will only work with controller scope tags.
How to communicate micrologix 1400 a series with FT OPTIX
You will need v1.4 or higher of Optix Studio, and choose the Micro Controller Driver, it supports the Micro800 and MicroLogix 1400 Ethernet communications.
I did as instructed in the video, IP 127.0.0.1, Simulator Powered On, Device is 2080-LC50-48QWB-SIM but no device showed up in the "Connection Browser" window.
Tags are not pointers!!! Stop. Get help.
hi i am trying to make a trend scrren like in X axis real value and y axis also a real value in factory talk optix . it is able to do or not anyone have idea to do this replay me
Thank you, Wayne!
@wawelk Your videos have been immensely helpful, so thank you. I am struggling to find a way to have the native presentation engine appropriate for the optix panel the application is hosted on( 7 inch) and also have a web presentation engine that scales to the browser window on a tablet or PC. if both engines share the same window, the web browser ui maintains the main window resolution regardless of browser size. the only way around this seems to be 2 main windows depending on the engine in use, with 2 different resolutions...but this requires separate panel loaders and makes navigation difficult to develop. I could be missing something simple. any help would be great thanks
I'll have to look into that one, as I don't know - seems like something such as auto-scaling would be needed... but this Rockwell knowledge base article seems to confirm what you are having to do: rockwellautomation.custhelp.com/app/answers/answer_view/a_id/1140824/
This KB article on how to automatically scale graphic objects when runtime is resized may be something to try: rockwellautomation.custhelp.com/app/answers/answer_view/a_id/1139478/
@CameronNovak-c4g - this video from Rockwell on responsive design may also be helpful when running on different devices with varying screen resolutions. th-cam.com/video/EsKS-rXvXY4/w-d-xo.htmlsi=KKdbsq8OUJKVyP5L
@@wawelk Wayne thanks for the response, looking at a few github repositories, I settled on a single panel loader. When changing the panel if the session is a web session it loads a larger version of a screen (larger fonts, UI layout changes for web, etc) and if its not a web session it loads a duplicated panel/screen that is more suited for a small 7 inch Optix panel. probably not very efficient and heavily reliant on OOP to not have to duplicate every change, but it solves my problem. the new Grid layout and scale layout with font scaling has been helpful too.
Thanks for sharing the solution you found. I'll have to test that out as well.
Your series of optix is simple and very intuitive, thanks
Thank you, I'm glad to hear they have been helpful to you.
Thanks for the wrap up!
Well done. Covers all topics that you need to know to get started.
Thanks Marcus! I appreciate the feedback.
I'm just starting with Optix. Very useful I like it, Thank you!
Thanks! Glad these videos were helpful to you.
Hi! There are some kind of online detection incorporated? (as a plc heartbeat, something like @IsPresent tag from RSLinx)
Hi, could you please share any document on lab exercises? Thank you.
I am facing a challenge on communication between simulator and program. It is too slow in connection and scan time is exceeding the watchdog timer (200,000). What could be the reason?
I've had that issue before, there is a Rockwell Knowledge Base article that addresses it. Basically you will need to reduce the number of cores that your CPU is using: rockwellautomation.custhelp.com/app/answers/answer_view/a_id/1091976/
@@wawelk Thanks for your prompt reply. May I know why "Synchronize the module configuration" button is not active for my CCW application with standard version?
If the Micro800 simulator is powered on (power light is green) it will be greyed out. You need to make configuration changes before it is power on.
You had mentioned that for FT Optix to communicate to a Logix controller is must be firmware version 32 or higher. Can you provide any documentation for that? FT Optix is designed to be widely compatible with logix controllers.
Hey Zachary, that comes straight from the Optix help center where it provides Logix controller support for firmware versions 32 and later: www.rockwellautomation.com/en-us/docs/factorytalk-optix/1-00/contents-ditamap/using-the-software/communication-driver/communication-drivers-overview/ra-ethernet-ip-driver.html
Thank you for sharing that. I can confirm that online tag importing with version 30 has no issues.
Thanks, that’s good to know.
Support down to version 20 will be coming soon. It may be in the 1.4 release hopefully next week. We shall wait and see.
That's good! I had not seen anything on that, but makes sense, it probably just needed to be tested and validated back to V20 by Rockwell.
Is it possible to load multiple Aliases on a DialogOpen? Say I have a dialog that contains 3 distinct pieces of equipment that all have their own AOI.
I don't see why not - it let's me add multiple aliases in the dialog's properties.
It does let you add multiple aliases to the dialog. But when you create the button click event I can’t see how to address all of the aliases. It only lets me do one!
Also, thanks for the reply!
Not sure, I'll have to give it a try...
@@wawelk I figured it out. It doesn't list the NodeID's separately in the button click event. You have to click the invisible, until you hover over it, edit button and then it shows all the aliases defined on the dialog you're trying to open.
Do you have a video of the studio 5000 progggram you are using for this project in FT Optix?
Thanks for the comment - I was able to upload a video that shows the steps to create the Studio 5000 project and the Factory I/O scene used - th-cam.com/video/N70_RcFYpuA/w-d-xo.html
I can't find the Micro controller station in station configuration
You need to enable the "Show feature previews" under FactoryTalk Optix Studio Options. Also you will need to verify that the "Advanced Mode" is checked.
@@wawelk Thanks a lot!
Hi, can you change color or add images on that HMI?
Yes, it is easy to customize the color of the background and objects. Images can be added by just dragging the image file from your desktop to the Optix Studio screen.
Where to order and get this hardware readymade kit? Can you please share a link?
Rockwell Automation offers training workstations, you will need to work with your local Rockwell authorized distributor for more information: www.rockwellautomation.com/en-us/support/workforce-development-training/workstations.html
Thank you for your reply. I contacted a distributor but he advised to contact few other integrators. May I know what was the cost for the one you displayed in your video? Thank you
Hi there! I am trying to find a tool for Allen-Bradley PLCs similar to SiVArch for Siemens PLCs, to automatically generate faceplates and connect them to the HMI tags based on predefined rules. Does anyone know if there is such kind of functionality in FactoryTalk Optix, or maybe there is an external tool which can automatically generate the faceplates and link them to the tags? Thank you!
@eugeniugangan7402 - With the FactoryTalk Optix V1.4 release (coming soon), Rockwell will introduce several faceplate device libraries for Optix. These will be prebuilt faceplates similar to what is available for the PanelView Plus and View SE. Rockwell will continue to build more faceplate libraries throughout the year.
Thank you so much. You are live saver. I sub and recommended your video to my friends. Please don't give up.
I don't see an example, or if this feature exists, writing a value in a tag using the virtual keyboard in optixpanel. Does this feature not yet exist?
Use the Text Box base control object - this lets you click on it and enter a value during runtime.
Thanks more videos please
I'm trying to put a switch on a panel that controls a bool in my controller. I also want that switch to be checked depending on whether that tag is on or off. The way it is now, if you navigate away from the display and go back, it goes to the default checked: True. Is there an easy way to link that?
Are you using the base controls switch? And what version of Optix Studio are you using. I have V1.3.0.968 and the base controls switch does show the value of the BOOL tag when I force the tag on/off in the PLC. It also lets me change the value of that same BOOL tag in the PLC from Optix. And it is retaining the value when I switch from between panels. I know in the previous version I saw the switch not retain when switching between panels - it may have been resolved in this latest version.
@@wawelk Hi Thanks for your videos, that helps me a lot. Can you please explain how to create a drop down list based on a string array from PLC. I have array of 32 string and I need to display them when I click on drop down/button and send a index number back to PLC so the PLC know which one I selected.
how can i reach you sir
🙏👏👏👏
Congratulations !
Is there any way you can show more details about the pop-up, how to call the pop-up from another screen? optix seems to be very good, but we don't have a tutorial for a real project.
@jaconais - view this video to see how to create a popup with an alias to pass parameters into it. th-cam.com/video/BKL3RLka7Wc/w-d-xo.html
It was not clear how I open a faceplate on the screen as I did with factorytalk Global Objects. Do we have any specific video about this feature?
I don't have a video showing the details (will have to work on that), but there is an example project available on Rockwell's GitHub. There are two examples in that project where the "motor widget" can be opened like a popup window. github.com/FactoryTalk-Optix/Training_UserInterfaceWithAlias
View this video to see how to create a popup with an alias to pass parameters into it. th-cam.com/video/BKL3RLka7Wc/w-d-xo.html
Very good vídeo bro , How can I communicate the virtual micro 800 with factorytalk optix?
I posted this video with the details. th-cam.com/video/UKUBQ2-sX24/w-d-xo.html Basically you need V1.3 of Optix Studio and enable Feature Previews in FactoryTalk Optix settings.
Hi, do you have an idea to pointing the description of a variable TAG from PLC, in the FactoryTalk Site Edition is possible to do that ?? Thank
Yes, you can reference extended tag properties. For the tag's description you will reference TagName.@Description. If using FactoryTalk View SIte Edition (SE) you will need to have Version 9 or higher for this to work. For FactoryTalk Optix, referencing extended tag properties is a "feature preview" or beta release in Version 1.3.
not enough cowbell
Can we use any event function that can replicate Set Bit and reset bit of Siemens HMI?
Not sure - the only mouse event that changes just a "single bit" is the variable command "toggle". The mousedown event/mouseup event seems similar to the Siemens SetBit and ResetBit.
Thank you