STEP7相关问题

子程序FB控制8个被控对像的相同过程,能具体说说DB怎么设置吗,我在调用了2次FB时在输出接口对应了不同的参数,但2个DB里的参数怎么还一样,有点不明白,能给个编程列子看看具体的多被控对象相同控制过程的子程序咋写吗?

最佳答案

能给个编程列子看看具体的多被控对象相同控制过程的子程序咋写吗? 
先举个简单的电机启动程序。
第一步,先在程序块中新建一个FB并命名(这里是FB11),打开FB11后,再定义FB的应用程序接口,见图一
第二步,在定义好后的FB11中编写并引用上述程序接口所要执行的相应程序。见图二
第三步,保存FB11并关闭。然后单击块编程的空白处,右击-----插入DB块------分别选择“背景数据块”及“FB11”、并点击“确定”,这样以FB11为背景的并具有FB11相对应功能块程块DB块就生成了(按同样的方法可以再建立多个DB块),见图三
第四步, 在OB1中(或其它FC、FB中)调用FB11块,并填写不同的PLC参数地址。见图四

图片说明:

STEP7相关问题  STEP7相关问题  STEP7相关问题  STEP7相关问题  

提问者对于答案的评价:
非常感谢,其实我也是按这个过程编的,只是编完在调用FB时,打开不同的数据块发现里面的参数怎么还是和FB块的形参一样而不是程序里的实参,你明白我的意思吗?

最佳答案作者回复:
明白。要知道背景数据块建立的顺序及调用后的情况:先建立一个FB,然后建立一个以这个FB为背景的DB,这样背景数据块DB就建立了(因此DB内的参数当然是FB内定义的参数了)。但背景数据块建立后需要在程序中设用并赋值后再可以被执行(当然是满足所有条件后)。打个不太恰当的比喻,DB就像联锁店一样,“里面”的经营模式是一样的,但各联锁店的各部门的员工是不一样的。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc160297.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月8日 下午6:06
下一篇 2017年6月8日

相关推荐

  • EM235PID开关配置问题

    请问em235的pid配置开关往拨上是开(ON),还是关(OFF),我的EM235接了一个变送器器(0-20毫安),正确配置pid开关,变送器串入24v电源并正确接线,后发现变送器…

    自动化系统综合 2020年11月1日
  • ET200S 模块版本问题

    旧的模块坏了,型号6ES7132-4BD00-0AA0,现在是升级为6ES7132-4BD02-0AA0,版本号不一样,更换模块后不更改程序,可以用吗? 最佳答案 不改程序可以使用…

    自动化系统综合 2018年12月5日
  • 关于OPC Scout数据测试

    我现在在尝试以OPC服务器方式用S71500与现场设备通信,遇到一个问题,向老师们请教。目前的情况是,,因为S7-RedConnect connection D…

    2017年6月13日
  • MP277能否接热打印机?

    我现在想用MP277通过usb连接热打印机,打印我需要的一些参数、时间、产量什么的,不知能否实现,如何实现? 最佳答案 相关文档:《S7-212CPU和外部设备例如打印机的连接方法…

    自动化系统综合 2020年10月31日
  • 200COM口和485烧坏

    226两个端口的,一个联WINCC一个联触摸屏。固态继电器可控硅击穿,控制端CC相(即DC24V负极)与输出端三相电B相接通。固态继电器和PLC是由同一个电源块提供回路,当时PC画…

    自动化系统综合 2019年6月10日
  • 更换变频器还需要变换程序吗

    我的系统是S7-300的,带了2个变频器,现在坏了一个,而且那个牌子的买不到,所以我想换台西门子的,该怎么设置变频器的参数,才能正常用,还需要变程序吗,我不会编程,希望老师门给想个…

    自动化系统综合 2020年11月1日
  • 拜求300、200模块接线图

    请问谁有s7-300、200I/O模块内部接线图啊,就是整个通道的原理图,还有请问300AI模块电流信号接法同一模块上可以有两种吗?为什么我们这里的变送器信号负端不接的?谢谢了! …

    自动化系统综合 2020年10月31日
  • 程序段与指令的区别,请问老师STL中程序段结束的标志是什么?请老师指点!!

    今天发现把一个梯形图转换成指令表语句,如下图,save将结果位保存后,又将rlo清零,BR位是用于程序段之间的导通吗?RLO用于指令之间的导通吗?那么程序段包含几个指令,程序段的标…

    2017年11月12日
  • MP270B与笔记本电脑连接

    请教各位前辈一个问题,公司有一台MP270B的触摸屏,上面有一个DP的通讯口、MPI的通讯口,还有一个以太网的通讯口。我现在想把触摸屏里的程序上传到电脑里,都需要安装什么软件?需要…

    自动化系统综合 2017年11月19日
  • S5-95U连接CP541

    S5-95U怎样连接CP541? 最佳答案 S5一类的CPU组态用到 COM PROFUBUS组态的较多,但我没有用过 CP541 的。 提…

    自动化系统综合 2020年10月31日