初学者求S7-200程序,附流程图

自动折弯H型钢,动作流程:油缸到达设定位置后,驱动电机转动。折弯次数由操作者决定;如折弯次数=1,油缸支出10mm,到位后,驱动电机正转,一段时间停止,折弯完成。
若折弯次数=2,流程为:油缸支出5mm,到位后,电机正转,转2分停止;油缸再支出5mm,到位后,电机反转,一段时间停止,折弯完成。
折弯次数可以是1~9之间任意数,奇数次电机正转,偶数次电机反转,每次油缸的支出量=总量10/折弯次数。请教高手赐教! 
若用FOR NEXT指令,该怎么用?除了FOR NEXT指令,还有没有别的好的方法?
我的QQ邮箱:43018185@qq.com

问题补充:
流程图:依次依条件执行
(1)自动过程开始;
(2)油缸位移增量Y0(VD144)=设定总位移(VD200)/折弯次数(VW64);
(3)第i次设定位移Yi(VD152)=变量C (VD148) + i*Y0(VD144);
(4)第i次油缸测定实际总位移Ya (VD156)=L1 (VD68)-L11 (VD100);
(5)计算位移误差VD76=(Ya(VD156)-Y1(VD152))/Ya*100;
(6)|计算位移误差VD76|≤设定误差VD60?否转第7条;是转第8条;
(7)油缸联动支出(YV4、YV6、YV8=1;YV2=1)
(8)次数i为奇数?是,转转第9条;否转第12条;
(9)电机正转(Q0.0、Q0.2=1)
(10)I2.3=0?是转(11);否转第9条;
(11)电机停止(Q0.0、Q0.2=0)
(12)电机反转(Q0.1、Q0.2=1);
(13)I2.5=0?是转第13条;否转第12条;
(14)电机停止(Q0.1、Q0.2=0);
(15)i=i+1;
(16)i>折弯次数,是转第17条、否转第3条;
(17)自动过程结束,i清零,关闭自动过程。

最佳答案

流程图:依次依条件执行
(1)自动过程开始;
(2)油缸位移增量Y0(VD144)=设定总位移(VD200)/折弯次数(VW64);
(3)第i次设定位移Yi(VD152)=变量C (VD148) + i*Y0(VD144);
(4)第i次油缸测定实际总位移Ya (VD156)=L1 (VD68)-L11 (VD100);
(5)计算位移误差VD76=(Ya(VD156)-Y1(VD152))/Ya*100;
(6)|计算位移误差VD76|≤设定误差VD60?否转第7条;是转第8条;
(7)油缸联动支出(YV4、YV6、YV8=1;YV2=1)
(8)次数i为奇数?是,转转第9条;否转第12条;
(9)电机正转(Q0.0、Q0.2=1)
(10)I2.3=0?是转(11);否转第9条;
(11)电机停止(Q0.0、Q0.2=0)
(12)电机反转(Q0.1、Q0.2=1);
(13)I2.5=0?是转第13条;否转第12条;
(14)电机停止(Q0.1、Q0.2=0);
(15)i=i+1;
(16)i>折弯次数,是转第17条、否转第3条;
(17)自动过程结束,i清零,关闭自动过程。

提问者对于答案的评价:

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午2:15
下一篇 2020年11月1日 下午2:15

相关推荐

  • S7-200 电流 计算

    下面是S7-200手册中的一个表的一部分, 请问24VDC输出的额定输出电流是多少? 4mA么? CPU和扩展模块的24VDC的输入输出额定电流都是一…

    SIMATIC S7-200 2021年7月5日
  • 流量累积出错求原因

    S7200做的程序,流量累积。正常运行10天后查看每小时累积量成固定的线性增长,但每小时的瞬时流量都有比较大的调整累积量也应有所改变。前10天后好用,突然就不好用了,流量计显示还正…

    SIMATIC S7-200 2020年10月31日
  • 程序学习问题

    各位大虾,怎样才能学习到比数字量更深一点的S7-200程序编写方法. 问题补充:多谢各位指教,但是手册里有好多处看不懂,不知哪里有通俗一点的系统手册下载 最佳答案 如liwenqu…

    SIMATIC S7-200 2021年7月5日
  • 关于西门子模拟量输入输出的问题

    如图EM235模拟量模块,其输入输出都是0到20MA(满量程)1,那么我猜测,不管是西门子的CPU还是西门子的模拟量模块,其模拟量的输入与输出,都是全量程的,即电流:都是0到20M…

    2017年11月12日
  • STEP 7-MicroWIN SMART2.3能安装在W10系统上吗

    STEP 7-MicroWIN SMART2.3能安装在W10系统上吗 钻石用户推荐最佳答案 支持WIN10,安装文件的readme404.pdf里面有写。 图…

    2021年7月5日
  • 自定义库遇到问题

    本人想尝试建个简单的库,实现星三角启动,在程序中反复使用。具体要求:输入:启动信号,停止信号,过载信号,星三角转换时间(可调);输出:接通接触器,星形接触器,三角形接触器,运行指示…

    SIMATIC S7-200 2020年10月31日
  • 谁有3RK1904手持编址器的说明书

    谁有3RK1904    AS-I手持编址器的说明书?非常感谢! 最佳答案 这类说明书只有英文的。《3RK1904-2AB01 A…

    SIMATIC S7-200 2020年11月1日
  • 一件奇怪的事情发生了

    给C1C9赋值给VW2,当我用ASCii码监视的时候,出现了‘辽’。单引号的辽字。我问问ASCII码不是没有辽吗,怎么出来了呢 最佳答案 单引号是ASCII数据,双引号是字符串,两…

    SIMATIC S7-200 2021年7月5日
  • S7-200和MES系统通讯,应该设成服务器还是客户机?

    S7-200和MES系统通讯,应该设成服务器还是客户机? 最佳答案 以太网通讯吗?通讯双方协商啊,服务器和客户机一对一的关系。MES是客户机,你就是服务器,MES是服务器,你就是客…

    SIMATIC S7-200 2017年5月31日
  • 怎么实现I2C与西门子200通过485通讯

    设备:1、西门子 200,主要使用485通讯。2、设备A,设备A输入输出方式是I2C协议。问,这两个设备可以通讯上吗?可以使设备A的I2C传485,再和西门子200通讯,…

    SIMATIC S7-200 2021年7月5日