S5升级S7编程问题1

1:看了S7一些例程不管是梯形图还是语句表写的程序功能块(或功能)结尾处都没有用
 到“BE”指令,而S5的程序每个程序块结尾处都有“BE”指令,在S7实际编程时程序块
 结尾处是否一定需要“BE”指令?

 2:S5中的程序OB1调用PB块是使用JU指令(在某一程序块内跳转时用的也是JU指令),
 S7中用来调用其它程序块应该用CALL指令么?

 3:S5的OB1中在一个程序段(一个能流母线)同时无条件(JU)调用了6个程序块PB,这些程序块是同时并行工作还是按照(JU)指令的先后次序排队工作的?

 4:(对应问题3)用S7替换时也用一个能流母线CALL调用等同6个FC块的话,在梯形
 图方式下可以画出图,但好像无法保存,也无法转换成语句表看语句;用语句表可以同时写6个CALL指令,无法转换成梯形图可能也是正常的,但是这样用是不是不太对?

 5:(对应问题3、4)如果问题3的正确答案是:按照(JU)指令的先后次序排队工作的;
 那么对于问题4的是不是可以分6个程序段分别CALL每一个FC块(6个网格或称能流母
 线)?

 问题可能有点菜,目的只是想少走弯路,请多指教,多谢!!

 

最佳答案

1:看了S7一些例程不管是梯形图还是语句表写的程序功能块(或功能)结尾处都没有用
 到“BE”指令,而S5的程序每个程序块结尾处都有“BE”指令,在S7实际编程时程序块
 结尾处是否一定需要“BE”指令?
 可以用可以不用,用了BE更清楚一下,程序执行到这里一定是结束了。

 
 2:S5中的程序OB1调用PB块是使用JU指令(在某一程序块内跳转时用的也是JU指令),
 S7中用来调用其它程序块应该用CALL指令么?
 S5中调用PB SB FB只能使用JU或者JC, 对应的S7中用CALL .

 3:S5的OB1中在一个程序段(一个能流母线)同时无条件(JU)调用了6个程序块PB,这些程序块是同时并行工作还是按照(JU)指令的先后次序排队工作的?
 按照先后次序顺序执行的,这个和S7是一致的。

 4:(对应问题3)用S7替换时也用一个能流母线CALL调用等同6个FC块的话,在梯形
 图方式下可以画出图,但好像无法保存,也无法转换成语句表看语句;用语句表可以同时写6个CALL指令,无法转换成梯形图可能也是正常的,但是这样用是不是不太对?
 由于是顺序执行的,所以你只要
 network1
 CALL FC1
 network2
 CALL FC2
 network3
 CALL FC3
 这样就可以了
 5:(对应问题3、4)如果问题3的正确答案是:按照(JU)指令的先后次序排队工作的;
 那么对于问题4的是不是可以分6个程序段分别CALL每一个FC块(6个网格或称能流母
 线)?
 如上。

 

 

提问者对于答案的评价:
多谢大家的解答!!

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc139211.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月1日
下一篇 2017年6月1日

相关推荐

  • s5 的 DO 是什么意思?

    s5 的 DO  是什么意思? 重点是用s7 的什么功能可以替代? 例如: :L KF&n…

    SIMATIC S5 2017年6月3日
  • 西门子S5系列545-PLC的编程软件哪里有

    我厂一款老型机器用的是西门子545-1104 PLC.请问该型plc 编程软件是用什么的,哪里可以下载这种编程软件。 最佳答案 S5的软件及中文资料下载链接——…

    SIMATIC S5 2017年5月31日
  • S5如何打开程序的老问题

    现有一个S5的PLC程序,程序里只有*@st.s5d.*@XR.INI两个文件,加载进编程软件里,却打不开程序,请教各位大虾是否必须还要有*Z0.INI,和*@PX.INI文件才可…

    SIMATIC S5 2017年6月1日
  • 语句表的程序段中P什么意思?

    助记符为德语,语言STL,截取问题程序段如下:000095   P      E&nbsp…

    2021年7月5日
  • S5 115U 不工作

    西门子S5 115U 不工作。上电后ST QVZ BASP灯常亮。ZYK RN灯熄灭。对PLC进行了复位操作后故障依旧。复位了几次…

    SIMATIC S5 2017年5月29日
  • USB接口转为S5的串口

    我的笔记本没有串口只有USB怎样才能与S 5的串口连接上 问题补充:请问S7 300/400的编程软件是否全部兼容 S5 的功能 …

    SIMATIC S5 2017年6月3日
  • 523-3UA11与西门子TD-17的通讯

    我公司在用的6ES5 523-3UA11通讯卡与西门子TD-17通讯中断,TD-17上显示信息为 $40 PLC not pres…

    SIMATIC S5 2017年6月1日
  • 安装S5V7.2的问题

    安装S5V7.2提示我输入ID号,我不知道输什么,是不是需要授权软件,哪位大哥有请发我的邮箱,在下不胜感激。 xs750925@yahoo.com.cn 最佳答案 序列号…

    SIMATIC S5 2017年6月3日
  • fb250中参数的理解

    请教:设备上用了一个测量温度的模拟量模块6ES5  460-7LA13 (6ES5 498-1AA11卡),PT100测温度,读是通过FB2…

    SIMATIC S5 2017年6月1日
  • 115U的BASP灯?

    请问一台115U经过清空CPU后开关打到RUN,BASP灯不亮,然后插上原机程序存储卡后开关打到RUN,BASP灯常亮,为什么?还有怎样看故障记录区?谢! 最佳答案 basp灯常亮…

    SIMATIC S5 2017年6月1日