感悟网 导航

请问西门子PLC S7-200数据块如何使用,比如我想把I0.0,I0.1,M0.0,M0.1,Q 西门子200系列编程,M0.0 和M0.1怎么理解?

作者&投稿:笪怕 (若有异议请与网页底部的电邮联系)
PLC中I0.0 I0.1 M0.1 Q0.1 M0.0 Q0.2等表示什么意思?~

I0.0 I0.1 M0.1 Q0.1 M0.0 Q0.2均是西门子PLC中的寄存器地址。
1、I0.0和I0.1就是指输入模块,即编号为0的DI模块,它的0和1两个触点;
2、M0.0和M0.1就是内部M接触器,地址位0的,第0位和第1位;
3、Q0.1和Q0.2就是指输出模块,即编号为0的DO模块,它的1和2两个触点。

扩展资料

PLC中I0.0 I0.1 M0.1 Q0.1 M0.0 Q0.2运行一般分为三个阶段
1、输入采样
在输入采样阶段,PLC以扫描方式依次地读入所有输入状态和数据,并将它们存入I/O映象区中的相应得单元内。输入采样结束后,转入用户程序执行和输出刷新阶段。在这两个阶段中,即使输入状态和数据发生变化,I/O映象区中的相应单元的状态和数据也不会改变。
2、用户程序执行
在用户程序执行阶段,PLC总是按由上而下的顺序依次地扫描用户程序(梯形图)。在扫描每一条梯形图时,又总是先扫描梯形图左边的由各触点构成的控制线路,并按先左后右、先上后下的顺序对由触点构成的控制线路进行逻辑运算。
3、输出刷新
当扫描用户程序结束后,PLC就进入输出刷新阶段。在此期间,CPU按照I/O映象区内对应的状态和数据刷新所有的输出锁存电路,再经输出电路驱动相应的外设。这时,才是PLC的真正输出。
参考资料来源:百度百科-西门子PLC

M0.0 M0.1 是内部继电器(实际是内存)

请点击输入图片描

如果要赋予初始值,你可以直接在数据块里输入就好!就是直接输数字进去,点击保存就好了!



在系统块中有一个断电数据保持,里面可以对一些数据进行设定。继电器M和计数器C、定时器T,是可以设定的。输出Q,可以通过继电器M来实现。输入I没试过。



又是问数据块的,西门子200中数据通常用传送指令,比如说要吧i0.0的状态传给v区,直接MOV IW0 VW0,I0.0就是IW0的第一位,当i0.0状态为1时,也就可以在VW0中的低第一位得到i0.0的值

发照片给看看~

没必要

   

返回顶部
本页内容来自于网友发表,若有相关事宜请照下面的电邮联系
感悟网