FC功能程序

上次截图忘记点上传了,想问下,如图的程序,在线监测时发现经过移位指令,然后跳转到与指令的时候,temp2的值还是初始值,没更新成移位后的值,不知道为什么,是不是跟我程序段1中赋初值有关系,请大家帮忙指点下,新手,西币也不够,还请加下我的QQ:282311568方便联系~谢谢!

问题补充:
谢谢你的回答,我将那两个变量改为INOUT型了,请看截图FC1,为什么还是不能循环执行~另外,问题只能补充一次,待会又联系不上了~兄弟能加下我的Q么~方便请教,不胜感激

图片说明:

FC功能程序    FC功能程序   

最佳答案

这样看,再程序段1里,temp2的值确实在被不断的写入,应该不会更新的。这个temp2可以尝试做成IN/OUT变量,不要用临时变量,还有count变量也是一样的不要用临时变量;再有赋值的程序最好使用上升沿指令在开始执行的时候赋值一次,不然每次执行都赋值一次,数值就没有办法往下走。
改成这样的程序实施看:见图

图片说明:

FC功能程序  

提问者对于答案的评价:
谢谢回复

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

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

相关推荐

  • plc程序为什么无法上载到电脑上

    之前我下载到plc程序,没有任何访问权限的设置。当我和plc 有线连接下载之前的程序,新建的PLC,IP地址等都设置好,在软件的在线访问中搜到了plc的ip地址。但就是没…

    SIMATIC S7-1200 2017年11月1日
  • 请教一下,如何在STEP7和博途里设置,上传程序时需要输入密码啊?

    请教一下,如何在STEP7和博途里设置,上传程序时需要输入密码啊? 最佳答案 每一款plc均具备这样的功能。当然step7,与tia也具备。设置方式:硬件–保护 图片说…

    2017年6月3日
  • 1200以太网接收数据

    我用一个1200通过以太网接收一个条码枪的数据,条码枪是经过研华的232转以太网的通讯模块转化使用的,通讯上了之后设定了字符串结束“0D”,但是字符串并没有结束,而是一直在接收,直…

    2017年6月19日
  • S7-1200和仪表通讯

    S7-1200和仪表通讯(仪表是ST8000),读取仪表的八个通道,通讯后没有出现错误,但是数据变化有点不对,该怎么办?请高手指点。 问题补充:是通过RS485通讯的 最佳答案 建…

    SIMATIC S7-1200 2017年11月4日
  • S7-1200 SB

    S7-1200keyi同时安装几个SB板? 问题补充:用sb1223差分定位模块,2轴,只能用一个SB还要读取当前位置,有其他办法吗? 最佳答案 参见:西门子 S7-12…

    SIMATIC S7-1200 2017年6月12日
  • 如何默认显示为十进制

    如图所示,在结监控数值时,都是显示16进制,看着很不习惯,每次都手动更改为10进制。数据少点还无所谓,多了更改起来很麻烦,有没有什么设置方式,能默认显示为10进制呢?谢谢! 最佳答…

    SIMATIC S7-1200 2017年6月7日
  • S7-1200组网控制

    有十几台S7-1200分布在不同车间 每台距离几十米到上百米不等。现在想做一个方案:PC与其中一台S71200通信,这台S7-1200控制其他的所有S7-1200.见图&…

    2017年6月10日
  • s7-1200的Profibus

    s7-1200现在新出的通信模块有支持DP功能的,不仅能过做I/O从站,而且还能够做I类主站使用。      &nbsp…

    SIMATIC S7-1200 2017年11月18日
  • S7-1200怎么做流量累积

    S71200的PLC想做蒸汽流量累积,现在现场是瞬时流量。看网上资料说要在中断里面做,但是具体的还是不明白,求各位老师指导,谢谢!! 最佳答案 这个其实挺简单的,就是;累加和清零的…

    2017年6月6日
  • 怎样得到S7-1200 扫描时间

    s7-300 OB1中有上周期扫描时间,但是S7-1200中却没有?要怎样得到扫描时间? 最佳答案 S7-1200PLC扫描周期如下图:或者使用程序:在 S7-…

    2017年6月19日