你现在位置:首页>技术论文>经验技巧>西门子PLC>正文
LAD和CFC的使用小经验
日期:2008-9-5 0:14:26 来源:本站整理  
点击: 作者:
点击【】放大字体.
最近在做一件工作,就是程序的替换。
WWW_PLCJS_COM-PLC-技.术_网

原有的系统采用了FM458,即CFC编程,而新的系统要求用S7-400,即用LAD编程。两者还是有大的区别,但简而言之,两者的区别在于“CFC是靠连接来完成逻辑,而LAD是靠地址完成关系的传递”。
WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)

结合此特点,CFC不怕地址的冲突,但要对模块必要的命名,便于查找;LAD首先要注意地址的合理分配和使用,其次可以结合SYMOBOL(再存储到EXCEL中),可以快速找到需重复使用的变量地址。
WWcW_PLCJS_COM-PLC-技.术_网

由于使用LAD的时间更长,此处对LAD的使用提供一些小的经验:
WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)

1.将重要的中间变量传递到M变量,然后再在SYMOBOL表格中定义——便于程序检查。
WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)

2.自定义常用的功能块,如类型转换,量程转换,使用FC;
WWcW_PLCJS_COM-PLC-技.术_网

又如工艺上常用的块,如升减速、位置闭环等,定义为FB块.FC和FB块均可以减少中间变量的使用,仅仅需要连接IO部分。
WWW_PLCJS_COM-PLC-技.术_网

3.从第2点扩展开来,程序内部也要做成“I——内——O”结构,即第一部分输入的参数连接到内部的变量,中间是内部变量的处理,
WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)

最后将内部变量输出到执行部分,这样的结构便于移植和现场调试。
评论内容
载入中...
载入中...
P
L
C



|










|


P
L
C









·最新招聘信息
·最新求职信息
·推荐产品
·推荐厂商
·栏目热门排行
·站内热门排行