调用数据块产生的莫名上电问题

已锁定

flyfox666

  • 帖子

    3
  • 精华

    0
  • 被关注

    0

论坛等级:游民

注册时间:2009-10-26

普通 普通 如何晋级?

调用数据块产生的莫名上电问题

622

9

2009-12-31 10:48:25

大家好,有一个问题向大家请教:
我现在改写公司原先编写的程序,公司的原先程序是模块化的,我现在按照结构化进行修改,主要就是把以前的实参改为形参,然后再在OB1中调用,其中有段5电机单动和联动程序,现在出现了两个问题:
1,我在fc1中写了第一个电机的控制程序,在fc2中写第二个电机的控制程序,依次类推,电机的启动采用启-保-停,除了了输入输出和共享数据不同,其他都一样,现在出现的问题是,当我的fc1中电机得电的时候,后面的fc2-fc5的电机中那个“保持点”也会打得电,我问了西门子技术支持,他们让我把保持点的数据类型由out改为in—out,这样更改之后,前四个电机控制没有问题了,但是连上第五个电机的时候由出现了某些数据点莫名的导通的现象。
我想咨询一下,为什么由out更改为in-out就能消除一些情况,但是西门子技术支持也没有说出理由来?
第二个是现在我的程序总是有些点莫名导通,这个有什么原因吗?
最后说明一下,程序肯定没有逻辑问题,如果有的话,因为已经使用了十几年了没出现错误,并且用全部用全局变量肯定没有问题。
第二 我用的是plcsim做的仿真,不是真实的plc 西门子技术支持建议用实际的plc做一些仿真,可是备件还没有到货,但是感觉plcsim不会有这么大的差异吧。
调用数据块产生的莫名上电问题 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54616条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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