关于一个S7-200的程序问题

LD SM0.0
 MOVD 16#FFFF,AC0
 ANDD HC0,AC0
 MOVD AC0,VD100
 ORD 16#0,VD100
 MOVD 16#FFFF,AC0
 ANDD HC3,AC0
 MOVD AC0,VD104
 ORD 16#00030000,VD104
 MOVD 16#FFFF,ACO
 ANDD HC4,AC0
 MOVD AC0,VD108
 ORD 16#00040000,VD108
 MOVD 16#FFFF,AC0
 ANDD HC5,AC0
 MOVD AC0,VD112
 ORD 16#00050000,VD112

 LD SM0.0
 MOVD 3,VW12
 MOVD &VB100,VD200
 MOVD &VB104,VD204

 LD SM0.0
 FOR VW10,1,VW12

 LD SM0.0
 MOVD *VD200,VD208
 ANDD 16#FFFF,VD208
 MOVD *VD204,VD212
 ANDD 16#FFFF,VD212

 LDD< VD208,VD212
 MOVD *VD200,AC1
 MOVD *VD204,*VD200
 MOVD AC1,*VD204

 LD SM0.0
 +D +4,VD204

 NEXT

 请老师们帮我看一下,为什么VW100的值移到VW102,VW102的值移到VW100

 还有在STEP7 V4,0只能复制网络程序,而不能复制子程序
 

最佳答案

首先你要明白你的程序功能,他就是要交换数据,具体交换数据干什么,需要看其他的程序才知道。另外打开200程序的不是STEP7V4.0,是MICROWIN4.0,你可以拷贝部分程序到其他的程序里面。

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

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日
下一篇 2021年7月5日

相关推荐

  • 两台电机交替运行,运行时长为24小时

    两台电机交替运行,运行时长为24小时,一台启动另一台就停止。用定时器加计数器的方法做。西门子S7-200的。需要几个计数器? 问题补充:工作24小时后自动切换。两台电机故障检修后电…

    SIMATIC S7-200 2021年7月5日
  • S-200 CPU224XP加模拟量模块231

    怎样用PID计算输出值(0.0-1.0)与(-32000-+32000)相乘来用S曲线来控制变频器正反转???加速时间和减速时间能用积分时间来控制吗!!程序怎样写!!请大家帮忙指导…

    SIMATIC S7-200 2020年11月5日
  • 请大家帮我实现这个功能

    初用TD400C,我想实现下面的功能:1  过压保护   ON2  过流保护  &nbsp…

    SIMATIC S7-200 2020年11月1日
  • S7-200如何对输入输出注释

    在程序里如何对输入输出进行注释,如:I0.0为电机启动信号,I0.1为电机停止信号,Q0.0为电机运行信号。如何才能在程序里很清楚的知道I0.0为启动信号,I0.1为停止信号能?请…

    SIMATIC S7-200 2021年7月4日
  • S7-200的程序

    一个开关量接通时间小于5S一个输出,大于5S另一个输出 谢谢各位  最佳答案 LD     I0.0&nbsp…

    SIMATIC S7-200 2021年7月4日
  • plc测温湿度

    只知道用西门子200的PLC,已有模拟量输入模块。能帮忙设计一个外围测温度和湿度的嘛?最好不要用变送器。传感器那部分知识没学好,传感器选型不太会。 钻石用户推荐最佳答案 能帮忙设计…

    SIMATIC S7-200 2021年7月5日
  • s7-200模拟电位器的作用及使用

    请问s7-200模拟电位器的作用及使用? 最佳答案 一般也就是做实验的时候用用. 或者你在程序中需要得到一个给定的常量,可以通过模拟电位器得到. 编程是一个人创…

    SIMATIC S7-200 2021年7月5日
  • RCV VB100, 0

    RCV    VB100, 0=      V29.0我调用中断时,设…

    SIMATIC S7-200 2020年11月1日
  • 关于S7-200与上位机的串口通信问题

    要进行自由口通信现有设备:一台PLC,串口调试软件  PC/PPI电缆要实现的功能:上位机通过串口调试软件向PLC200发送一条指令(如:24 42&…

    SIMATIC S7-200 2020年10月31日
  • S7-200通过组态王监控变频器问题

    现在程序里面modbus寄存器编号是40033,对应的指针寄存器是VB100开始的寄存器,这是字节的,可是我要在组态王里提取里面的某个指定bit位,我应该怎么建立变量,怎么做呀? …

    SIMATIC S7-200 2020年10月31日

发表回复

登录后才能评论