S7200库文件说明书(12)
时间:2025-03-12
时间:2025-03-12
将“logical_operations.exe”文件复制到单独的目录内,然后双击运行该文件。STEP 7 Micro/WIN 库将解包。然后便可以集成该库;在版本 V3.2.4.27 及更高版本的 STEP 7 Micro/WIN 中,可以将该库用于 S7-200 项目。 注意:
关于在 STEP 7 Micro/WIN 中插入库的信息,可以在条目号 16689345 中找到。
logical_operations.exe ( 64 KB )
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
在STEP 7 - Micro / WIN 如何实现取模功能? 显示订货号
描述:
取模运算符在整数除法运算中给出了余数。 实例:
6 Mod 2 = 0 --> 6 / 2 = 3;无余数 11 Mod 4 = 3 --> 11 / 4 = 2,余数为 3;
通过取模功能,可以检查一个数是否可以被另一个数整除 - 取模运算中结果是否为 0。 取模运算符通常在高级编程语言中使用,例如 C、Basic、Java 等等。但是它主要用作除法器,仅用于在特定周期执行特定函数或切换特定函数 (在循环中)。 实例:
FOR x=1 TO 20
IF x MOD 2 = 0 THEN CALL Anything NEXT
在此实例中,一个循环执行二十次,此外每第二个周期额外调用一次子程序 (功能) “Anything”。
使用取模库的 STEP 7 - Micro / WIN 等价程序如实例 1 所示。
库中的每个取模块除了提供除法的余数外,还提供了一个输出位,它能立即表明是否存在除法余数。这样就节省了随后必须将除法余数与零相比较所需要的运算,并且节省了程序存储