|
|
|
发表人:ptr |
发表时间:2003/7/15 5:33:00 |
|
|
本栏论题: |
子程序连手动、自动都无法做到!可能吗?我发现的确是这样的!谁能解决它。为什么!为什么! [13022] |
我刚刚编了个程序,用s7-200做的,需要手动、自动功能,我用子程序编写。
突然发现,子程序断开切换后,输出q0.0无法切断,我用的是输出线圈的方法。定时器也不复位,计时不回零。这是为什么。
即使我用置位、复位的功能可以做到q0.0的正常运转(这样做实在是太麻烦了)。但是,计时器怎么让他回零呢。
都说子程序能够编写手动、自动状态。这怎么可能呢。
为什么!为什么!为什么! |
|
以下是关于《子程序连手动、自动都无法做到!可能吗?我发现的确是这样的!谁能解决它。为什么!为什么!》论题的回复(共23篇,分2页显示) |
回复:我认为子程序不适合条件子程序,像手动、自动等。因为子程序断开后,由于程序无法刷新,里面的状态将保留。反而更麻烦!
|
|
回复:的确是这样,可我看到很多论文的流程图中标的都是子程序的方式,搞不懂他们是如何用子程序的作的
|
|
回复:该方式有其优点的
在子程序模块中多使用局部变量,对于开始运行该子程序时,对相应的位复位或初始化;子程序可以使系统的结构清晰!!方便多次调用
|
|
|