整数的高位为符号位,高位为0时为正数,为1时为负数,取值范围为-32768~32767。
2.32位整数(DINT)的高位为符号位,取值范围为-2147483648~2147483647。
3.32位浮点数(REAL)为称实数,可以表示为1.mX2^E,其中尾数m和指数E均为二进制数,E可能是正数,也可能是负数。浮点数的优点是用很小的存储空间(4B)可以表示非常大的和非常小的数。
4.在编程软件中,一般并不直接使用二进制格式或十六进制格式的浮点数,而是用十进制小数来输入或显示浮点数,例如在编程软件中,10是整数,而10.0为浮点数。
硬件要求:
1、固件版本为 4.0 或更高版本的 S7-1200 PLC
2、固件版本为 4.1 或更高版本的 S7-1200F PLC
软件要求:
PLCSIM V13 SP1 及以上
此文档为 PLCSIM V18 以下版本,V18 以上版本参见链接。
S7-1200 PLCSIM 支持范围
一、 工艺对象支持
PLCSIM 不支持 S7-1200 任何工艺对象的仿真。
二、 指令支持
PLCSIM 几乎支持仿真的 S7-1200 和 S7-1200F 的所有指令(系统函数和系统函数块),支持方式与物理 PLC相同。PLCSIM 将不支持的块视为非运行状态。
某些指令受部分支持。对于这些 SFC 和 SFB,PLCSIM 将验证输入参数并返回有效输出,但不一定是带有实际 I/O 的真实PLC 将返回的信息。
三、 通信指令支持
PLCSIM 只支持 S7-1200(F)C 的如下通信协议:
S7-1200 集成 PN 口和 S7-1200/1500/300/400 的基于以太网的S7 通信
S7-1200 集成 PN 口和 S7-1200/1500 的 TCP/IP 通信(支持程序连接,不支持组态连接)
S7-1200 集成 PN 口和 S7-1200/1500 的 ISO ON TCP 通信(支持程序连接,不支持组态连接)
S7-1200 集成 PN 口和 WinCC 以及仿真 HMI 触摸屏的通信