西门子PLC字与双字,字节是怎没转化的,举个例子请高手指教?plc中字节怎么写?

2024-05-15 14:55:38 文章来源 :网络 围观 : 评论
后台-系统设置-扩展变量-手机广告位-内容正文顶部

  西门子PLC字与双字,字节是怎没转化的,举个例子请高手指教?

  双字是最大的存储,一个双字(例如vd0)包含了两个字(如VW0,VW2)VW0是高字节,VW2是低字节,VW0同时又包含了VB0,VB1 。 而VB0是 高字节中的高字,VB1是高字节中的低字, VW2包含了VB2,VB3,VB2是低字节中的高字,VB3是低字节中的低字,如向VD0传送255,存储就会保存在VB3里面,传送-32768到+32767或者+65535就保存在VB2与VB3里面,以此类推,如VB3又包含了V3.7,V3.6到V3.0共计8个位,如VB2又包含了V2.7,V2.6到V2.0注意这里是反的排序,如果你向VD0传送1,这个1就保存在V3.0里面。希望对你有帮助。

  plc中字节怎么写?

  答:西门子S7-200系列PLC的字节是VB0,MB0等,第一个字母表示寄存器的类型,有V,M,I,Q等等。第二个字母表示数据类型,用B表示字节,用W表示字,用D表示双字。最后的数字表示寄存器的地址号。

  三菱FX系列PLC的数据寄存器没有字节表示方式,可以用位组合寄存器的方式得到,比如K2M0,就是M0到M7这8个位组成的寄存器。还有K2X0,K2Y0等等。

  拿西门子200PLC做例子,比如V存储区的数据,一个字节是8个位,字节用B表示,那么字节的地址就是VB??,比如VB100,这表示一个字节的数据,数据地址就在V存储区100,包括的8个位分别是V100.0~V100.7,两个字节又构成一个字,字(整数)用W表示,所以比如VW100就是一个字,由VB100和VB101构成,双字(双整数)用D表示,由2个字组成,比如VD100由VW100和VW102构成,而实数就是浮点数,有小数位,也是占用一个双整数的存储空间,也用VD表示

  输入存贮区用IB表示

  输出存贮区用QB表示

  内部存贮区用MB表示

  数据存贮区用DBⅩ.DBB表示

  

西门子PLC字与双字,字节是怎没转化的,举个例子请高手指教?plc中字节怎么写?

  

西门子PLC字与双字,字节是怎没转化的,举个例子请高手指教?plc中字节怎么写?

  

西门子PLC字与双字,字节是怎没转化的,举个例子请高手指教?plc中字节怎么写?

  

西门子PLC字与双字,字节是怎没转化的,举个例子请高手指教?plc中字节怎么写?

来源:文章来源于网络,如有侵权请联系我们删除。
来源:文章来源于网络,如有侵权请联系我们删除。

相关文章

留言与评论(共有 0 条评论)
   
验证码:
推荐文章