怎么实现长区域的的移位操作?

像三菱的传送指令实现M100~M8000的单个位移位操作,西门子怎样编程可以实现类似功能?

问题补充:
通过光栅检测工件,信号开关量输出,PLC用该信号输出给M0,然后配合编码器的脉冲,每个脉冲实现一次移位操作,把M0依次传送给M500~M8000,然后通过变址寻址的方式确定后面喷枪的输出对应的地址范围,这样,只要当有工件的信号1传到对应的区间,后面就有动作输出.这在三菱上很容易实现,M区够大,远远超过从光栅到后面喷枪的这段距离转换成的脉冲数,现在不知在西门子PLC200上怎样实现类似功能?

最佳答案

移位指令满足不了你的要求,用stl或者scl写个循环进行移位操作吧

提问者对于答案的评价:
能麻烦讲一下具体的做法吗?谢谢!

专家置评

使用指针和移位指令实现,指针例程可以参考系统手册,搜索关键字指针。

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

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

相关推荐

  • CPU224XP 模拟量输入连接电阻选择?

    CPU224XP 模拟量输入只能是电压信号,需要连接电阻才能把0-20mA的电流信号转换成电压信号。我去电子城找了一圈也找不到500欧姆的,我买了510欧姆2瓦碳膜的,回…

    SIMATIC S7-200 2020年10月31日
  • S7-200电源接线

    使用CPU226时,需要外接附加24V电源,应该怎样连接?手册说系统24V电源不能与附加24V电源并联,怎样才是正确的连接方式?图中给出的是手册中的接线,输入端的两个电源是直接手动…

    2017年11月12日
  • 博图V15的plc1200连接opc在OPC SCOUT V10Z找不到plc变量

    在使用博图V15中,使用PLC1215与opc server建立通讯后,在OPC scout V10中找不到plc的变量,使用的是simatic&nb…

    2021年7月5日
  • S7-200的PLC与英威腾CHV变频器的通讯

    请问那位大虾弄过 S7-200的PLC与英威腾CHV变频器的通讯吗? 小弟在此诚心请教下各位!还望有大虾指点下.    …

    SIMATIC S7-200 2021年7月5日
  • 组态王与西门子200modbus通讯

    组态王与西门子200通过modbus方式通讯,两者距离50米左右,用232 PC-PPI电缆距离不够,请问应如何连接?需要哪些硬件? 最佳答案 modbus通讯如走串口,…

    SIMATIC S7-200 2017年8月1日
  • 模拟量计算问题

    要检测电流和电压,em231有8点模拟量输入的模块吗?我怎么在程序中把检测来的数值换算成4-20mA电流和0-10v电压,在程序中和设定的数值进行比较? 问题补充:我新下在的选型手…

    SIMATIC S7-200 2020年11月1日
  • WINCC组态s7-200

    用s7-200的226CN通过2快EM277与电脑的CP5611连接,wincc要怎么做啊?这样连接可以吗? 最佳答案 你直接在你的PLC后加一块EM277模块,用CP5611来连…

    SIMATIC S7-200 2020年11月5日
  • TP170A 用6es7 972-0cb20-0xa0通讯线可以通讯吗?

    TP170A 用6es7 972-0cb20-0xa0通讯线可以通讯吗? 最佳答案 不可以直接使用。因为TP170A的端口上不提供24V电源,因此如果在2、7端…

    SIMATIC S7-200 2020年10月31日
  • S7200 pto控制步进电机连续运转

    各位大侠,我是用224XP,想编程控制步进电机以一定的速度连续运转。是不是在固定的周期内,脉冲发送完电机就停止运转? 问题补充:既然脉冲发送完,电机停止,。如果我想让步进电机以一定…

    SIMATIC S7-200 2020年10月31日
  • s7-200两个端口通讯冲突的问题

    s7-200通过做从站通过端口0与组态王用modbus通讯。同时s7-200与飞思卡尔s12组成一个电控系统ECU,他们之间是用的自由口通讯,S7-200做主站。也就是说,PLC同…

    SIMATIC S7-200 2017年8月24日