设为首页
收藏本站
PLC技术网
开启辅助访问
切换到宽版
登录
注册哦
只需一步,快速开始
微信扫码登录
门户
Portal
论坛
BBS
导读
Guide
排行榜
Ranklist
搜索
搜索
本版
文章
帖子
用户
PLC论坛-全力打造可编程控制器专业技术论坛
»
论坛
›
工控技术交流区
›
『国外:三菱/西门子/欧姆龙/松下』
›
AB综合 | Studio5000和SE如何使用替换功能
返回列表
发新帖
[AB]
AB综合 | Studio5000和SE如何使用替换功能
[复制链接]
93476
|
0
|
2024-3-26 10:04:00
|
显示全部楼层
|
阅读模式
前言:Word、Excel、CAD等办公软件都有查找、替换等功能,让我们的操作更加快捷高效,那么Studio5000和SE、ME有查找、替换的功能吗?答案是肯定的。如何更好的使用替换功能来快速、准确的开发程序呢?
软件环境
1. RSLogix5000、Studio5000
2. FactoryTalk View SE、ME
情景设定
1. 某污水处理厂生化池有100台搅拌器,需要对每台搅拌器进行状态监视和操作;
2. 在Studio 5000中采用UDT变量、AOI编程;
3. 在上位机SE软件中监视和操作搅拌器.
Studio5000如何使用替换
1. 首先来看看Studio5000程序架构,最上层为Task(任务),向下是Program(程序),最下层为Routine(例程).
2. 当前例程替换,进入某个例程,本文为Plan01,点击第2行程序的注释,按住键盘Ctrl+H,弹出替换窗口,此次将已经编好的Mixer[1]程序替换为Mixer[2],在Find处,选择Current Routine,手动点击Replace,一步步将Mixer[1]文本替换为Mixer[2],这样就能快速编程好Mixer[2]程序.
3. 手动Replace操作动画.
4. 当前程序所有例程替换,替换窗口中在Find处,选择All Routines in Current Program,点击Replace All,即可将当前程序(Area01)中所有的例程(Plan01、Plan02、Plan03)的Mixer[1]文本替换为Mixer[2].
5. 当前任务所有例程替换,替换窗口中在Find处,选择All Routines in Current Task,点击Replace All,即可将当前任务(Fac01)中所有的例程(Plan01、Plan02、Plan03…)的Mixer[1]文本替换为Mixer[10].
6. 所有例程替换,替换窗口中在Find处,选择All Routines,点击Replace All,即可将当前项目中所有的例程的Mixer[1]文本替换为Mixer[20].
SE、ME中如何使用替换
1. 在SE项目Move中,新建一个画面Pic_Mixer,开发好1#搅拌器监控画面(含动画效果、变量连接).
2. 另外新建SE项目(本文为Em),新建一个画面,将项目Move中的1#搅拌器画面复制过来,使用Ctrl+H调出替换窗口,首先查找,找到包含文本“1”的地方共计7处,见下图.
3. 在替换处,填入2,点击Replace All,即可将包含“1”的地方全部替换为“2”,此次共计替换7处,包含文本描述、以及变量连接,这样就将1#搅拌器画面替换为2#搅拌器画面,见下图.
4. 将替换好的2#搅拌器画面复制到项目Move中即可,依照此法,可快速开发好3#搅拌器画面.
5. 为什么要到新的SE项目中,而不在本项目中直接替换呢?在本项目中,也可以使用替换的,但需要小心,容易替换不需要替换的内容,所以,建议到新项目中去替换,不必担心替换其他内容,直接采用Replace All全部替换,这样既快速、又准确.
结束语:本文介绍的替换功能虽然是一些小技巧,但其在大型项目中,采用功能化、模块化、结构化程序开发使用率极高。所以,不要忽略这些小技巧的积累,往往会收到事半功倍的效果。
【AB PLC工作室】
微信公众号ID:abseme
坚持原创 注重实用
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
注册哦
x
回复
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册哦
本版积分规则
发表回复
回帖后跳转到最后一页
莲花鼓王
回复楼主
返回列表
『国外:三菱/西门子/欧姆龙/松下』
『国产:台达/汇川/信捷产品交流区』