200中如何实现以下300的指令功能

请问西门子S7200中如何用最精简的指令实现s7300中的以下变址置位功能:

 L #CODE                     //#code为二进制数值1-99,code值送到AC1
 DEC 1                          //AC1值减1
 LAR1                           //AC1值送到地址寄存器1
 S M[AR1,P#180.0]    //根据地址寄存器值置位从M180.0开始的相应的位(从M180.0到M192.2)

问题补充:
根据LB0中的值(二进制1-99)置位从V180.0到V192.2的连续99个位区相应编号的位。请有这方面实际应用经验的朋友写下相关指令程序,相互交流参考。

最佳答案

S7-200只能对字节,字和双字进行间接寻址,无法对位进行寻址。位可以参照循环指令进行变换。

提问者对于答案的评价:

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

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

相关推荐

  • S7-200对步进电机进行闭环控制

    求教!!!我在做毕业设计。控制要求的实质是做步进电机的闭环控制,通过旋转编码器和高速计数器完成闭环的反馈!用向导生成了PTO的三个子程序,但是不明白。还有就是如何把相应的按钮加入程…

    2021年7月5日
  • 大家看这程序有问题吗?

    LD     SM0.1CALL   SBR_0:SBR0LD   &…

    2020年10月31日
  • EM253的接线问题

    我用的是国产的中达步进电机,虽然现在的接线方式可以使用但是电机发热量太大(即使是在不动、不带负载的情况下),温度大概有90度到100度左右,感觉不正常。我想请教一下,P0、P1、P…

    SIMATIC S7-200 2021年7月4日
  • S7-200与POP-HMI通讯

    手上有上海博深电子有限公司产POP-HMI文本显示器,与7-200通讯,文本设置波特率9600,数据位7bits,停止位2bits,奇效验。s7-200应当如何设置 问题补充:文本…

    SIMATIC S7-200 2021年7月5日
  • 以太网cp23-1模块与组态王连接

    以太网cp23-1模块与组态王怎么连接,需要什么样的硬件,软件。连接线是什么型号,需要什么接口 最佳答案 1、S7-200与组态王以太网连接说明:http://www.docin.…

    SIMATIC S7-200 2017年12月21日
  • 关于PROFINETIO通讯地址的问题

    请教下,在IO控制的通讯中,传输器的地址是不是只能是外部输入输出点,没法做成内部点吗,比如MB 或者DB块里的? 图片说明:    最佳答案 你如果有…

    2021年7月5日
  • HMI触摸屏下载总是无法连接目标

    IP地址设置没问题,ping能ping的通,硬件在线也可以在线,但是当点击下载就无法连接在线目标,报错也是无法连接那个地址,这个触摸屏里面已经有程序,通讯方式设置的也是对的,但是因…

    SIMATIC S7-200 2021年7月5日
  • S7-200 模拟量输出的问题 请指教

    我现在用CPU224XP 加EM232 AQ2模块,控制两个伺服电机,一个是速度控制,一个是转矩控制,我遇到的问题是,连两个电机不能同时运行,用万用表量,输出这…

    SIMATIC S7-200 2018年3月6日
  • 关于200PLC modbus通讯的注意点

    我在学西门子200PLC的modbus主站通讯编程时,发现下图中这样一个问题,如果我想用MBUS TCRL的完成位作为MBUS MSG的初始化启动,我必须要在他…

    2017年12月8日
  • S7-200通过modbus协议写入数据

    通过modbus协议。将PLC作为从站,个人PC作为主站。协议中功能码06是指“写入单个保持寄存器”,想问下1:这个保持寄存器是什么?保持寄存器指的是V储存区么?:2:怎么通过mo…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论