回复:请求各位:step7 win smart v6.5 有块添加功能吗?

已锁定

zbhdm

  • 帖子

    1908
  • 精华

    2
  • 被关注

    18

论坛等级:至圣

注册时间:2007-05-30

钻石 钻石 如何晋级?

发布于 2022-03-26 19:17:29

10楼

展开查看
以下是引用手机用户20220320634958在2022-03-26 17:23:01的发言 >9楼



其实 ,我因为打工的老板使用的是S7-200的PLC,用来控制液压泵电磁阀,变频电机,及一些温度,压力,流量等的检测。才刚刚不得不开始学SMART 200的!OB100是用作上电复位,初始化,消除数据区,I/O的地址分配等。还有一些OB200以下的块,有其他用处,那只是S7-300/400H等的功能了。 还有一些疑问,SMART 200DATA中,只能容许中断内嵌套四层,其实。通过实际的编译,超过四层的嵌套编译也能完成,这也是一个不明白的点,总之,要学的东西很多,不仅仅PLC.








以下是引用zbhdm在2022-03-26 11:06:20的发言 >8楼:OB100里面写的程序...

引用8楼详细内容:

OB100里面写的程序在PLC上电执行一个扫描周期,这个我是在看视频学习的时候,刚刚才知道的,因为我现在正在学习STEP7.。

至于您说的RLO=1,不怕您笑话,我看不懂STL的。

真心请教一下您,您都是在OB100里面,编写什么程序呢?

我想知道,您在OB100中编写的内容,是否可以用200SMART的SM0.1取代。

以下是引用手机用户20220320634958在2022-03-25 19:32:12的发言 >7楼:你把逻辑功能块OB...

引用7楼详细内容:

你把逻辑功能块OB100与逻辑位SM0.1的不同作用搞混淆了!SM0.1只是一个映射I/O,他的作用是CPU上电的第一个扫描周期输出RLO为“1”,其他时间都是“0”.功能主要用于调用初始化子程序!根本与OB100具有的初始化功能是两码事。QB100是一个POU! 在那里可以添加需要的其他指令。 至于FC相当于SBR,这个我认同。毕竟他们两个都能传递参数,并将输出值必须写入存储器或全局DB中,也没有背景DB的使用。

   

以下是引用zbhdm在2022-03-24 22:11:11的发言 >6楼:OB100=SM0.1F...

引用6楼详细内容:

OB100=SM0.1

FC=SBR_x

至于FB、DB嘛,200smart没有。

V区完全可以按位寻址,毫无问题。

另外:200smart中的T和C,要比300里面的T和C好用很多。


上电复位,初始化,消除数据区,这些我差不多都能明白,

请教一下:I/O地址分配,这个在STEP7中不是在硬件组态中实现嘛,难道从软件中也可以实现I/O分配,还是我理解有误,能否再给我说说。

另外:200smart的中断嵌套,我记得可以嵌套8层,包括子程序(SBR)嵌套也是8层,还有FOR循环也是8层。

努力学习西门子
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有8941条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。