回复:碰到了莫名其妙的问题,找了一天也没找到问题。

已锁定

Zaxife

  • 帖子

    2450
  • 精华

    31
  • 被关注

    78

论坛等级:至圣

注册时间:2008-07-24

普通 普通 如何晋级?

发布于 2022-01-28 18:29:48

6楼

展开查看
以下是引用芳季在2022-01-28 18:21:20的发言 >5楼

我主张把间接寻址搞好,不要做检测了,因为这事情都不是开放的,只要做对了,也就没有什么事了。到处都做检测,最后来没事了也是白放在那里都没起作用,但是扫描时间却过去了。完全没有效益。

要检测的话就临时性地增加一些程序好了。

以下是引用Zaxife在2022-01-28 18:07:24的发言 >4楼:低于40K就非线性了...

引用4楼详细内容:

低于40K就非线性了,7K不能准确测量了吧?
查表编程的话,子程序必须判断指针是否超限的,超限就Error123456…,这样就很容易发现问题所在了。如果写子程序不做错误判断,最后连自己都懵逼的。
状态图表上开启地址:符号同时显示会方便很多。
至于MAN?估计你的子程序里面的运算L区没定义为实数,而是单纯的用LD运算给出来,然后外面接收的V单元不认浮点数了…

这种只用一次的子程序,还是做错误提示更好。
毕竟下次用时再碰到这种问题还是一头雾水就浪费时间了…
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33295条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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