bhdxzgp
目前的PLC有自定义功能块封装功能很多,各有什么特点;最好有例子说明!
国内国外不限!
我给自己顶一下啊。回来时我搞两个例子
一个是S7200一个是S7300的还有南大傲拓的例子!!!
花开_花落
举个西门子的例子,不知道符合要求不。
blugyi
我也来说一个,施耐德的,
把双控阀的气缸报警写成一个功能块.
如下图:
好像图太大了,右边没有显示全
自己现在补贴,
先看S7200的:
程序一部分;
再看一下:S7300:
先传这么,有时间再转!
yanwen0227
dcce_market
ye_w
总算看到西门子之外的例子啦,我也来说个,以ABB PLC推广为己任。
先来个最简单的,就是双字转换为单字的功能块。由于过于简单,就不做任何解释了,我想这个论坛开辟擂台的目的是让大家能通过打擂台,交流自己的经验以及给大家一个可能的示范。上面是变量什么,下面就是主程序。如果要使用,自然得先申明,然后再使用,这与函数的使用区别之处
再来个稍微复杂一点的,其实也不复杂,关键是要把算法弄清楚,功能块是多点线性转换。先给大家一个截图,说明这个功能块需要做什么
welfare87
模拟量处理的一个例子
子程序:
主程序:
水云
去看看《面向对象的现代工业控制系统实用设计技术》,其中已将此类功能块上升到面向对象的“类”的高度了。
这种类一旦与低压控制系统中的模块结合,便形成了真正意义上的类对象,在大规模流水线型工厂的过程控制中,得到了非常好的应用效果,它可以实现封装,可以实现继承,甚至可以体现出以往只有虚拟世界中才有的“多态”特性,从而将现代工业控制理论上升到了一个全新的高度。
woiswangfa
我是新手,我也来发一个,最简单的启保停控制,用欧姆龙的写;
1、建立L1、L2两个变量为输入型;
2、创建一个输出型变量:OUT1,并编写程序;如下图
3、在段2插入功能块,填写参数如下:
my_gongkong
举一个S7-300中自定义功能块的例子:
1、程序结构:本例中自定义功能块FB8调用自定义功能块FB12(电机正反转块)
hjcan
硬件:ABB AC500 PM581-ETH
编程步骤:
1、新建,选择CPU,PM581 V1.2
zxjjynl
自定义功能块:实现一个按钮作启动和停止的功能,#in为输入按钮,#op为输出信号,即启动或停止状态,其余为中间变量,分别为转换后的启动#sa和停止#sb功能
玻璃的心
一等奖1名:50MP获得者: my_gongkong my_gongkong 二等奖1名:10MP获得者: ye_w ye_w bhdxzgp bhdxzgp woiswangfa woiswangfa hjcan hjcan 花开_花落 the_wise blugyi blugyi dcce_market dcce_market 三等奖2名:30积分获得者: zxjjynl zxjjynl welfare87 welfare87
cqu_rockwell