时间:2019-08-17 类别:
互联网 |
CP461-10横河模块--罗克自动化主营工业自动化设备销售维修服务,欢迎来询【153-2256-9805】!
罗克自动化科技有限公司从事各品牌工业变频器,逆变器,伺服器,调速器,触摸屏等业务,现已成一家全球性的工业自动化备件及零部件的销售维修服务公司。
CP461-10横河模块渠道商下面介绍PLC模块化编程和结构化编程:
模块化编程中OB1起着主程序的作用,FC或FB控制着不同的过程任务,相当于主循环程序的子程序。模块化编程中被调用块不向调用块返回数据。
模块化程序的执行
模块化编程中OB1起着主程序的作用,FC或FB控制着不同的过程任务,相当于主循环程序的子程序。模块化编程中被调用块不向调用块返回数据。
模块化编程实例
1.模块化编程实例1 - 液位监视
? 监视一个慢变得过程不需求每次扫描都停止。假如过程每隔一定时间或依据需求停止处置,程序将更**。? 在OB1循环扫描处置时,能够依照一定的周期对液位停止监视。
设计办法:
? 肯定液位监视的组成局部和它们的关系;
? 设计完成所请求控制任务的功用;
? 规划从OB中调用块完胜利能的程序执行
过程;
? 对程序块的每个段加上文字注释和标题。
处理计划:
? 树立一个功用FC,能够监视和控制任务;
? 树立一个OB,其中每隔一定时间调用块
(功用)。
2.模块化编程实例2
有两台电动机,控制形式是相同的,按下启动按钮(电动机1为I0.0,电动机2为I1.0),电动机起动运转(电动机1为Q4.0,电动机2为Q4.1);按下中止按钮(电动机1为I0.1,电动机2为I1.1),电动机中止运转。
剖析:
这是典型的起保停电路,采用模块化编程的思想,分别在FC1和FC2中编写电机的控制程序,在主程序OB1中停止FC1和FC2的调用。
构造化编程
? 将复杂的任务合成成一些可以反映过程的工艺、功用或能够重复运用的单独处理的小任务,这些任务由相应的程序块来表示;? 某些程序块能够用来完成相同或类似的功用;? 调用者能够是各种逻辑块,包括用户编写的OB、FB、FC和系统提供的SFB与SFC;? 被调用的块是OB之外的逻辑块;? 通用的数据和代码能够共享。
构造化编程
构造化编程的优点:
1各单个任务块的创立和测试能够互相独立地停止;2经过运用参数,可将块设计得非常灵敏;3块能够依据需求在不同的中央以不同的参数数据记载停止调用;4在预先设计的库中,可以提供用于特殊任务的“可重用”块。
构造化编程实例-油漆调制
1选择产品添加剂,需求决议哪个罐的成分要加到混合罐内。
2在选择开关的选择根底上,组织块调用相应的程序块,分配当前的参数,控制混合罐的流入量。
设计办法:
1. 肯定哪些部件和操作能够应用于一切的罐和相关的控制;2. 树立功用或功用块,完成所请求的控制;3. 树立块的变量定义表,以便于对要操作的罐和控制停止地址分配;4. 设计一个程序来依据选择开关调用功用或功用块。
处理计划:
1. 树立一个功用块或功用控制罐的流出量;
2. 为相关的块树立变量定义表;
3. 树立一个OB块来依据选择开关调用功用或功用块。
资讯来源:汕头罗克自动化
|
友情提示:
信息由用户自行发布,采用请谨慎,我们鼓励您当面交易。如有不符合法规或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们。名站在线只为传递信息,我们不做任何双方证明,也不承担任何法律责任。 信息转载,请标明来源于www.fwol.cn ,谢谢。
|
6AU1240-1AA00-0CA06AU1240-1AA00-0CA0,西门子控制单元6AU1240-1AA00-0CA0,西门子C240可编程运动控制器
_______________________
SIEMENS
上海西熙工控自动化有限公司
联系人徐生前
手机13681636331微信同步
QQ1197371023
座机021-3166-2622
________________________________
上海西熙工控自动化有限公司是一家专业从事西门子工业自动化产品和数控系统销售、技术服务及培训的工程服务公司。
销售代理西门子WINCC组态软件,西门子PLC编程软...西门子控制单元6AU1240-1AA00-0CA06AU1240-1AA00-0CA0,西门子控制单元6AU1240-1AA00-0CA0,西门子C240可编程运动控制器
_______________________
SIEMENS
上海西熙工控自动化有限公司
联系人徐生前
手机13681636331微信同步
QQ1197371023
座机021-3166-2622
________________________________
上海西熙工控自动化有限公司是一家专业从事西门子工业自动化产品和数控系统销售、技术服务及培训的工程服务公司。
销售代理西门子WINCC组态软件,西门子PLC编程软...6AU1240-1AB00-0AA06AU1240-1AB00-0AA0,西门子控制单元6AU1240-1AB00-0AA0,西门子C240PN可编程运动控制器
_______________________
SIEMENS
上海西熙工控自动化有限公司
联系人徐生前
手机13681636331微信同步
QQ1197371023
座机021-3166-2622
________________________________
上海西熙工控自动化有限公司是一家专业从事西门子工业自动化产品和数控系统销售、技术服务及培训的工程服务公司。
销售代理西门子WINCC组态软件,西门子PLC编程...西门子控制单元6AU1240-1AB00-0AA06AU1240-1AB00-0AA0,西门子控制单元6AU1240-1AB00-0AA0,西门子C240PN可编程运动控制器
_______________________
SIEMENS
上海西熙工控自动化有限公司
联系人徐生前
手机13681636331微信同步
QQ1197371023
座机021-3166-2622
________________________________
上海西熙工控自动化有限公司是一家专业从事西门子工业自动化产品和数控系统销售、技术服务及培训的工程服务公司。
销售代理西门子WINCC组态软件,西门子PLC编程...西门子C240 PN可编程运动控制器6AU1240-1AB00-0AA0,西门子控制单元6AU1240-1AB00-0AA0,西门子C240PN可编程运动控制器
_______________________
SIEMENS
上海西熙工控自动化有限公司
联系人徐生前
手机13681636331微信同步
QQ1197371023
座机021-3166-2622
________________________________
上海西熙工控自动化有限公司是一家专业从事西门子工业自动化产品和数控系统销售、技术服务及培训的工程服务公司。
销售代理西门子WINCC组态软件,西门子PLC编程...
|
|