回复:200smart pls指令的smb67问题

已锁定

手机用户20220609663610

  • 帖子

    165
  • 精华

    0
  • 被关注

    2

论坛等级:游侠

注册时间:2022-06-09

普通 普通 如何晋级?

发布于 2023-07-10 17:44:27

6楼

展开查看
以下是引用芳季在2023-07-10 13:29:18的发言 >5楼

把数据,开关量写进去SMD后需要执行pls指令,才会按照SM的意思去做。准备好了数据是准备的事情,真正实施,是pls指令的执行来触发的。

而准备了什么,这里就包含很多个要准备的东西。其中脉冲频率和脉冲个数是最常用的。

你可以只修改脉冲频率,个数可以不改,原来是什么值也不用理会。

那么频率就刷新,个数不要刷新。当执行pls指令的时候plc就知道要做什么不用做什么。

我是没能理解为何你说设定0都有更新效果。

就是把sm67.5 sm67.7都设置成0,说明书的意思是不更新,为了验证不更新,我做了一个练习。就是设置成0以后,然后在19号中断程序中,修改smw68 smd72。之后在主程序中又一次运行pls。这个时候我的电动机的实际速度和移动距离都被更改了。也就是没能验证成功将sm67.5和sm67.7设置成0后不更新。设置成0了以后,也更新了呀。


所以我想问的是,图中的更新,和不更新应该怎样的正确理解。


我的理解就是将sm67.5 sm67.7设置成0的意思为修改了smw68 smd72也没有用;1为修改了smw68和smd72后,再次执行pls就会按照修改后的值做运动。我的理解对码?

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有9388条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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