当前位置:首页 > S7200设计手册1
目 录
一:基础篇 1、基本知识 2、基本电路 二:软件应用篇 三:实例篇
⒈ 基本知识 1.1数制转换
各种数制与十进制数值对应关系表 十进二进八进制(转换为二进十六进制(转换为二进BCD码 制 制 制) 制) 0 0 0(000) 0(0000) 0000 1 1 1(001) 1(0001) 0001 2 10 2(010) 2(0010) 0010 3 11 3(011) 3(0011) 0011 4 100 4(100) 4(0100) 0100 5 101 5(101) 5(0101) 0101 6 110 6(110) 6(0110) 0110 7 111 7(111) 7(0111) 0111 8 1000 10(001000) 8(1000) 1000 9 1001 11(001001) 9(1001) 1001 10 1010 12(001010) A(1010) 00010000 11 1011 13(001011) B(1011) 00010001 12 1100 14(001100) C(1100) 00010010 13 1101 15(001101) D(1101) 00010011 14 1110 16(001110) E(1110) 00010100 15 1111 17(001111) F(1111) 00010101 16 10000 20(010000) 10(00010000) 00010110 备注:将八进制转换成二进制,只要将每一位八进制数用3位二进制数表示即可。将十六进制转换成二进制,只要将每一位十六进制数用4位二进制数表示即可。BCD码与十六进制方式相同。 1.2 S7200存储单元的关系
高地址低字节例如VD100的组成排列顺序为VW100、VW101、VW102、VW103,VW100是高字节。QW0的组成排列顺序为QB0、QB1即:Q0.7、 Q0.6、…… Q0.0、 Q1.7、 Q1.6、 …… Q1.0 。 例如
VB200、VW200、VD200
“V”表示区域标识符,“B”表示访问一个字节,“W”表示访问一个字,“D”表示访问一个双字,“200”为字节地址。
VB200
VW200
VD200 7 VB200 0 15 VB200 8 7 VB201 0 31 VB200 24 23 VB201 16 15 VB202 8 7 VB203 0 由上图可见,VB200始终是各组合里的最高有效字节,即低地址高字节注意区分。一般在寻址时,VB可顺序排列如VB200、VB201,VW隔二排列如VW200、vw202,VD隔四排列如VD200、VD204。即VW、VD采用偶数寻址,若采用奇数寻址会大大增加扫描时间。 1.3 S7-200的基本数据类型及其范围
基本数据类型 布尔型BOOL 无符号数 有符号数 字节型BYTE 字型WORD 双字型DWORD 字节型BYTE 整型INT 双整型DINT 实数型 位数 1 8 16 32 8 16 32 32 说明 位范围:0,1 字节范围:0~255 字范围: 0~65535 32双字范围:0~(2~1) 字节范围:﹣128~﹢127 整数范围:﹣32768~﹢32767 3131双字整数范围:﹣2~(2~1) IEEE浮点数 由上表可以看出无符号数中如“255”既可算字节型数据,又可算字型和双字型数据,但是“256”就不算字节型数据,因为“256”超出了字节型数据的范围“0~255”。 传送指令 传送格式举例
共分享92篇相关文档