西门子SCL编程实例——冒泡排序算法(更新版)
之前我曾写过一篇SCL冒泡排序算法的文章(西门子SCL语言编程实例——冒泡排序),文中的算法在某些情况下会出现错误,原因是SCL语言的数组的上限和下限可以自由定义,这点与...
PLC(可编程逻辑控制器)学习
之前我曾写过一篇SCL冒泡排序算法的文章(西门子SCL语言编程实例——冒泡排序),文中的算法在某些情况下会出现错误,原因是SCL语言的数组的上限和下限可以自由定义,这点与...
软件滤波的算法比较多,比如算术平均值滤波、中位值滤波等。今天这篇文章给大家介绍下算术平均值滤波算法,它比较常用,也比较简单,适用于信号在某个值上下范围内波动的情况。算术平...
今天这篇文章给大家介绍下我编写的产生随机数的函数。 函数FC5006_RandomReal可根据需要产生一个指定范围内的...
倍福(Beckhoff)PLC的很多功能都需要获得授权才能使用,今天这篇文章给大家介绍下如何查看CPU中已经有的授权。要查看CPU的授权,首先要知道其IP地址。可以将CP...
在西门子博途(TIA Portal)硬件组态中添加故障安全输入/输出(F-I/O)模块后,编程开发环境会自动为其生成一个安全I/O数据块(F-I/O DB)。通过...
倍福(Beckhoff)公司的嵌入式控制器是基于微软公司Windows操作系统的控制器,不同系列的产品基于不同的Windows版本。比如CX9010系列基于Windows...
在实际项目中,有时候需要位与字节的相互转换。比如:将8个位值(布尔值)组成一个字节,或者16个位值组成一个字,或者将一个字节按照其位顺序分成8个布尔值。今天这篇文章,我们...
实际项目中可能会遇到风机/水泵一用一备的工艺要求。比如:有两台水泵作为一个工作组,一台作为主泵,另一台作为备用泵。正常情况下,按下启动按钮时,主泵运行。当主泵故障时,备用...
实际项目中有时候需要对一个字(word)变量进行位(bit)的读写。比如,我写的一个电机一用一备的函数,使用一个字变量Status来表示电机组的状态。其中:位0表示主电机...
电机控制在实际项目中经常使用,一般的电机控制程序块都是具有启动、保持、停止的功能。今天这篇文章给大家介绍一个使用SCL语言编写的电机控制函数块,不但具有起保停功能,还具有...
李工问下twincat中st语言定义变量为int型,调试显示为啥以16进制显示