西门子PLC梯形图中输入为I0.0,那么加的扩展模块输入为I?

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-06-30
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

比如:0.0-0.7 1.0-1.3 就同有输入里了,那么加一块扩展,接下就是 2.0-2.7这样来的输出也是一样,就是说,如果主机上的输入点有多就到是多少,扩展模块要从新别外算的。

若CPU是222,8DI,占用一个字节IB0,则扩展模块从IB1(I1.0-I1.7)开始分配;
若CPU是224,14DI,占用两个字节IB0/IB1,则扩展模块从IB2(I2.0-I2.7)开始分配;
若CPU是226,24DI,占用三个字节IB0/IB1/IB2,则扩展模块从IB3(I3.0-I3.7)开始分配;
八通道数字量模块占用一个IB,十六通道数字量模块占用两个IB,每扩展一个模块就在原有的地址顺序增加。

西门子PLC有两种IO寻址规则,像S7-300/400/1200/1500/200SMART这类需要硬件组态的产品系列,硬件组态所分配的地址就是你应使用的地址;而像S7-200/200CN不需硬件组态的产品系列,则是按一定规则映射到实际物理通道上去的。

扩展模块的地址分配规律是按字节依次往后排,记住不是按照位往后排的。假如cpu共有14个输入点,也就是I0.0~I0.7,I1.0~I1.5,如果你再扩展一个8入8出的EM223模块,那么扩展模块的输入地址就是I2.0~I2.7,中间间隔的I1.6、I1.7无效。同理可以推算输出点的地址。

扩展模块用的是另一个电源,所以IO要用I2.0 I3,0 I4.0 I5.0之类的

告诉你个简单方法,把软件在线监控,然后在软件的菜单栏里面有个“PLC(P)”,点击一下会出现个下拉菜单,在下拉菜单里面有个“信息”,双击“信息”就会出现CPU带的模块个数和所有模块的地址分配表。(前提是要用PLC和软件在线通讯哦)
这个方法本来是用来测量模块连接器的好坏的,但是也能达到你想要的。

当加入数字量扩展模块,在查看PLC信息里面可以看到重新分配的详细地址

  • ...按下I0.1后,延时1小时后Q0.0断开。求plc的梯形图
    答:根据你输入输出是I0.0与Q0.0,你用的PLC应该是西门子吧。我就用西门子的博图软件写了一段,如下图。I0.0接通,接通延时定时器启动,满24小时后,"Timer_1".Q接通,所以Q0.0也接通,当I0.1也接通后,关断延时定时器启动,一小时后,"Timer_2".Q接通,这是Q0.0就不通了 ...
  • 西门子plc里I0.0和Q0.0可以同时出现么,分配地址貌似不可以吧
    答:可以的。在西门子PLC中,I 代表是输入,表示需要给它的参数;Q表示输出,表示它给输出动作的参数。所有的PLC中,输入和输出都是可以同时出现的。分配地址没关系的。
  • 关于plc的 输出输入问题 我知道的输入都是I0.0 I0.2 输出 Q0.1 Q0.2的...
    答:“你说的输入都是I0.0,I0.2,输出都是Q0.1,Q0.2”这是西门子的,其他牌子的PLC不是用I0.0和Q0.0来表示输入输出的。这个图上画的很明显啊,上面是输入,下面是输出。上面的COM是输入口的公共端,下面的C0,C1..是输出口的公共端。
  • plc顺控程序编写
    答:在使用西门子PLC进行编程时,我们主要采用梯形图语言。以下是对应的PLC程序条目:1. I0.0 —— 对应SB1输入端。2. I0.2 —— 对应SB2输入端。3. I0.3 —— 对应SB3输入端。程序中包含两个通电延时继电器:4. TON1 —— 第一个通电延时继电器,具有2秒的延时功能。5. TON2 —— 第二个...
  • 西门子PLC的输入点IO.O只能是外部控制吗?接触摸屏时是怎样控制这些输入...
    答:所有PLC的输入点都只能外部控制。触摸屏是没有办法控制的。就是一个双线圈的原理。触摸屏驱动了I0.0 但是外围I0.0并没有接通。PLC还是不能接通I0.0的。不知道我这样解释你能不能理解!
  • 1.为什么输入变量如I0.0在PLC中无法修改数值?
    答:到一定数值后归零)这个相当于做了一个心跳信号,你就可以判断该变量的状态。建议读取通信状态。PLC是可编程逻辑控制器,它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。
  • 西门子plc如何开始编程的?有个常开图标i0.0啥意思?如何按出来?打字ld...
    答:I0.0表示数字量输入,地址0.0 你最好看看西门子编程指南。
  • ...200的输入是怎么接线的(用自带电源,输入就用I0.0和0.1吧),具体点...
    答:你可以吧1M端接到自带电源的L+上,之后通过I0.0或I0.1接到各种开关触点的一端,另一端在接到PLC的M端就可以了。当你的开关触点闭合后输入就亮了
  • 西门子PLC的“ I”和“ M”的区别?
    答:在西门子PLC中 1、I代表输入点,M代表内部继电器。2、I0.0是PLC的一个输入点,既可以作为外部输入信号的存储位,也可以仅仅作为PLC内部的一个位变量。而M0.1则是PLC内部存储区的一个位变量,常用来作为中间变量使用。3、内部继电器简单说就是一个继电器,他也有输出线圈和常开常闭点,只不过他不是...
  • 西门子PLC中I0.0输入既有常开触点,又有常闭触点,改怎么接线
    答:我摸着腮帮子想了半天也想不出来怎么回答你比较好- -!这么说吧,西门子的PLC,无论你用的S7200/300/400/1200/1500/200SMART中的哪一款 I点所接的按钮触点类型都是根据你的程序和操作需要决定的 就好比下边这段程序 这是一个简单的自锁单启程序 这里的I0.0所接的按钮正常来讲就应该是自复位...