S7-200 程序问题

专家您好!
     我是PLC初学者,现在有这样一个实验:PLC发送一组数据(16#AA ,16#74, X,16#CC,)
 其中X是变量其值为A,B,C,……,FF,当X>FF时,X返回A。也就是说发送
 AA  74  0A  CC  在发送AA  74  0B  CC 一直到 AA  74 FF CC ,然后返回循环发送。
 能不能用ADD指令加1做啊?程序咋实现啊?
 谢谢您的指教 

 

最佳答案

这个程序不是很复杂,楼主没有说明发送数据到什么设备,是PLC之间还是其他设备。以PLC之间为例:
 通讯程序如下:
 Network1:开机时,定义主站,清空存储区,给定X(vw107)初值
 LD     SM0.1
 MOVB   2, SMB30
 FILL   +0, VW100, 100
 MOVW  169, VW107
 Network2:在每个1s脉冲的上升沿,整理数据表头,并发送数据。
 远程的站地址为3;
 对方接收数据的开始地址为vb0;
 共发送2个byte;
 生成数据vw107递增,对应远程的vb0;
 发送命令执行。
 LD     SM0.5
 EU
 MOVB   3, VB101
 MOVD   &VB0, VD102
 MOVB   2, VB106
 INCW   VW107
 NETW   VB100, 0

 
 接受端的VB0就是X 
 接受端的vwo
 

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

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

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

相关推荐

  • s7-200系列226 modbus 通讯死机问题

    226与pc通讯:功能有读取72个开关量状态信息;读取8路模拟量;写6路开关量。循环读取开关量,模拟量状态。根据条件发送写开关量命令。问题是有时候会在写命令后,读取信息造成modb…

    SIMATIC S7-200 2021年7月5日
  • S7-200的东西

    CPU224接了4个2311个232 我想知道他们之间的寄存器地址怎么设置还有SM0.0 SM0.1怎么使用 是什么意思 M4.0&nbsp…

    SIMATIC S7-200 2021年7月5日
  • 增量型编码器与S7-200224XP连接计数

    我要用100P/R(每转100个脉冲)的增量编码器与S7200连接计数,设备每秒5转,请问是不是用S7-200中CTU/CTD/CTUD就能实现呢?而不必用HSC高速计数器呢?另外…

    SIMATIC S7-200 2021年7月5日
  • s7-200中自定义库指令调用出现梯形图错误

    在S7-200中,将常用的程序添加到库中,但是在新程序中调用却出现系统错误:“梯形图调用出错”,然后出现一个内存不能为“READ”的提示。希望各位专家解答。QQ:81106956 …

    SIMATIC S7-200 2021年7月4日
  • s7-200高速输出控制2

    用向导做的s7-200高速脉冲Q0.0输出控制台达伺服,手动控制伺服,Q0.0有输出,但电机不转,不知原因出在那里,伺服的设置没问题,也不报错。请大家帮忙分析下,谢谢 图片说明: …

    2017年11月4日
  • 使用S7-200的PID通过模拟量控制比例阀,主要控制精度

    我用的是s7-200,要求控制比例阀调节液压缸的速度,系统是上下运动的,用电阻尺(相当于位移传感器)来得到行程量,在上位机设定一个行程,启动一个按钮后,系统向下运动,当系统渐渐到达…

    SIMATIC S7-200 2021年7月4日
  • PTO配置包络总脉冲数设置

    请问:如何在程序里更改PTO运动包络里面的总脉冲数?(不是恒速段的脉冲数) 最佳答案 1 。 在组态PTO时,可以设置目标速度( 脉冲/秒 …

    SIMATIC S7-200 2020年11月1日
  • 无法安装S7-200

    安装200PLC编程软件时 每次装到90%时就报错 无法继续安装 而且无法卸载 哪位大侠遇到过 请赐教! 最佳答案 重下一个软件:…

    SIMATIC S7-200 2021年7月4日
  • 这个P是指什么的上升沿?

    这个P是指什么的上升沿?S7-200程序里面的。 图片说明:    最佳答案 从最左边的母线到这个 P 触点,前面所经过的点的逻辑运算的结果…

    2021年7月5日
  • smart line容量

    1)smart line1000手册中说应用程序存储区只有1024KB,可我编辑的文件.hmi有15M,是否有冲突?2)对于画面,每个画面中的域最高30个,每个画面变量3…

    SIMATIC S7-200 2017年11月4日

发表回复

登录后才能评论