山东省西门子授权供应商---西门子电机日照市总代理

产品名称 山东省西门子授权供应商---西门子电机日照市总代理
公司名称 广东湘恒智能科技有限公司
价格 .00/件
规格参数 西门子PLC:西门子伺服电机
西门子触摸屏:西门子电缆
西门子变频器:西门子模块
公司地址 惠州大亚湾澳头石化大道中480号太东天地花园2栋二单元9层01号房(仅限办公)
联系电话 13510737515 13185520415

产品详情

有时候,使用梯形图会用到类似的程序,仅仅输入输出等变量不同,但又不能合并。如果都是一行行写下去,程序会很长,后期更改和维护都很麻烦,那么怎样能够简化这种呢,那就是通过FB块,但是FB块会生成背景数据块,这会占用大量数据地址,那么有没有简便方法呢。


我也是最近才发现这个捷径的,来自中华工控网的原创。那么为何我还要写呢?那就是读万卷书不如行万里路,只有自己动手实践,才能从源头上理解它。



准备工作

操作系统:WIN7旗舰版

编程软件:TIA V15.1

PLC类型:S7-1200 1214DC/DC/DC


                                       第一步      

创建FB1,电机启动块,定义形参及编写梯形图,梯形图为随手所写,别介意。

图片

                                        第二步

创建FB2,运动控制块,定义静态变量,数据类型为“电机启动”,将FB1拖拽到FB2中,定义多重数据块,名称分别为电机1、电机2、电机3.


图片

图片

然后给各个接口定义参数。

然后将FB1拖拽到OB1中,就完成了此次操作,是不是很牛,反正我被惊艳到了,以后这样用用试试。