西门子PLC编程中VB100 VB200表示什么

如题所述

说明如下
1.在PLC中有一个概念叫数据存储区,在数据存储区域中划分为I输入、Q输出、M内部内存位、SM特殊内存位、V变量内存等等,每一种区域都可以用数据类型表示其长短。
比如你提到的VB100,表示V变量一个B(字节)大小,字节地址是100,一个字节是8位,VB100这个字节中包括了VB100.0、VB100.1、VB100.2、VB100.3、VB100.4、VB100.5、VB100.6、VB100.7共8位。
再举个例子:QW0,Q表示输出的存储区,W表示一个字的长度,地址是0,一个字包括两个字节,共16位,那么QW0包括QB0和QB1两个字节,QB0是高8位,QB1是低8位。

2.你所说的外设端子应该是指PLC的输入和输出端子,I就是输入区域的标示符,Q就是输出区域的标示符,比如你看到的输入端子上标有I0.0,I0.1,0.2,0.3等,
表示的是位大小的输入,在程序中可以用I0.0等这样的位去控制程序,也可以用IB0(0.0-0.7共8位)去控制程序,就根据你的程序需要了。
在举例:
1. LD I0.0
2. = QB0
这就表示当I0.0输入有信号时,Q0.0到Q0.7这8个输出点都有信号输出

希望能帮到你,谢谢。追问

是不是说选VB10和VB20,地址相应比VB200和VB100少,那如何选取呢?是不是只是字节地址不一样而已

追答

1.1 LD指令:载入常开触点 1
  1.2 A指令:串联常开触点 2
  1.3 O指令:并联常开触点 3
  1.4 LDN指令:载入常闭触点 4
  1.5 AN指令:串联常闭触点 5
  1.6 ON指令:并联常闭触点 6
  1.7 LDI指令:立即载入常开触点 7
  1.8 AI指令:串联立即常开触点 8
  1.9 OI指令:并联立即常开触点 9
  1.10 LDNI指令:载入立即常闭触点 10
  1.11 ANI指令:串联立即常闭触点 11
  1.12 ONI指令:并联立即常闭触点 13
  1.13 NOT指令:改变使能位输入状态 14
  1.14 EU指令:上升边缘检测 15
  1.15 ED指令:下降边缘检测 16
  1.16 ALD指令:触点块串联 17
  1.17 OLD指令:触点块并联 18
  1.18 LPS、LRD、LPP指令:逻辑堆栈操作 19
  1.19 =指令:线圈输出 21
  1.20 =|指令:立即线圈输出 22
  1.21 S指令:线圈置位 23
  1.22 SI指令:线圈立即置位 24
  1.23 R指令:线圈复位 25
  1.24 RI指令:线圈立即复位 26
  1.25 NOP指令:空操作 27
  1.26 X指令:异或操作 28
把这种情况说的明明白白,真的很累, 你把基础的书在看看吧,

追问

我是说,VB后的字节地址,选20和选200,只是地址不同,那这个地址选取能选到多少300.....400还是更大,上限和下限是多少呢?

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-03-30

VB100表示V存储区的编号为100的那个字节,VB200表示V存储区编号为200的那个字节。

西门子plc编程软件支持新款CP243-1 (6GK7 243-1-1EX01-0XE0)。通过下列改进实现新的互联网向导:支持 BootP 和 DHCP,支持用于电子邮件服务器的登录名和密码。西门子plc编程软件可进行远程编程、诊断或数据传输。控制器功能中已集成了Profibus DP Master/Slave, ProfibusFMS和LONWorks。利用web server进行监控。储存HTML网页、图片、PDF文件等到控制器里供通用浏览器查看扩展操作系统功能。

本回答被网友采纳
第2个回答  2012-06-26
V存储区的两个字节而已。VB100表示V存储区的编号为100的那个字节,VB200表示V存储区编号为200的那个字节。
VW100 VW200分别表示的是V存储区的编号为100的一个字,以及V存储区编号为200的一个字。其中VW100包含VB100和VB101,VB200和VB201组成了VW200。以此类推像VD100 VD200表示的就是双字。VD100包含VB100,VB101,VB102,VB103。
第3个回答  2012-06-26
V:变量寄存器
B:位(8字节) w:单字(16字节) D:双字(32字节)
后边的100指该位的地址
VB100指变量寄存器100.0~100.7
VB200同上
第4个回答  2012-06-26
V存储区的100字节和200字节追问

大侠,那么使用时这些字节如何选取,再用减,移位 取反指令时,

相似回答