当前位置: 首页 > news >正文

Codesys中根据时间生成随机数字

一、 说明

LTIME()函数返回LTIME 时间类型数据

这个函数产生自系统启动以来经过的时间,以纳秒为单位,以扫描周期1ms为例,这个函数每次获得的纳妙数是随机的,没有规律。

二、作用

例如用来生成0到100的随机数,可以用LTIME()获得的值,来除以100,进行取余的操作

三、Codesys用ST语言编程实现

1 平台说明

  • 操作系统 : Windows10
  • 编程软件: Codesys v3.5 SP19
  • 编程语言:ST

2 工程创建流程

(1) 新建Codesys工程,依次点击【文件】—【新建工程】—【标准工程】— 输入名称,如下图所示

请添加图片描述

(2) 设备可以任意选,这里选择【CODESYS Control Win V3】,编程语言选择【结构化文本(ST)】,点击【确定】

请添加图片描述

(3) 右键点击【Application】—【添加对象】—【Pou】

请添加图片描述

(4) 添加FB_Rand随机功能块,编写程序进行实现。最后在PRG中调用这个功能块

在这里插入图片描述

(5)效果演示

请添加图片描述

(6)程序获取

请添加图片描述

请添加图片描述

相关文章:

  • Java后端开发常见的框架以及组件
  • 欢乐钓鱼大师攻略:buff大全讲解,云手机托管使用教程!
  • 本地知识库问答系统搭建(基于langchain+LLM)
  • ISO 19115-3:2023 关于元数据最小实例的允许命名空间的详细说明
  • IDEA创建Mybatis项目
  • 【MySQL】(基础篇五) —— 排序检索数据
  • (亲测有效)推荐2024最新的免费漫画软件app,无广告,聚合全网资源!
  • 地推数据不再迷茫,Xinstall助你一臂之力!
  • Docker与低代码跨平台开发:实现高效跨平台开发的新范式
  • Linux基础(2)基础命令与vim
  • C# WPF入门学习主线篇(十一)—— 布局管理
  • C++和C语言到底有什么区别?
  • Vue2后台管理:项目开发全流程(一)
  • 37、matlab矩阵运算
  • 【Unity】RPG2D龙城纷争(二)关卡、地块
  • (ckeditor+ckfinder用法)Jquery,js获取ckeditor值
  • canvas 高仿 Apple Watch 表盘
  • Effective Java 笔记(一)
  • el-input获取焦点 input输入框为空时高亮 el-input值非法时
  • ES6语法详解(一)
  • ESLint简单操作
  • Java,console输出实时的转向GUI textbox
  • JavaScript 事件——“事件类型”中“HTML5事件”的注意要点
  • magento 货币换算
  • spring boot 整合mybatis 无法输出sql的问题
  • 看图轻松理解数据结构与算法系列(基于数组的栈)
  • 聊聊redis的数据结构的应用
  • 漫谈开发设计中的一些“原则”及“设计哲学”
  • 什么软件可以提取视频中的音频制作成手机铃声
  • 使用SAX解析XML
  • 王永庆:技术创新改变教育未来
  • 新书推荐|Windows黑客编程技术详解
  • 走向全栈之MongoDB的使用
  • Prometheus VS InfluxDB
  • Redis4.x新特性 -- 萌萌的MEMORY DOCTOR
  • 不要一棍子打翻所有黑盒模型,其实可以让它们发挥作用 ...
  • 容器镜像
  • ​DB-Engines 11月数据库排名:PostgreSQL坐稳同期涨幅榜冠军宝座
  • # 数仓建模:如何构建主题宽表模型?
  • #define 用法
  • #NOIP 2014# day.2 T2 寻找道路
  • #我与Java虚拟机的故事#连载01:人在JVM,身不由己
  • $.ajax()
  • (k8s)kubernetes集群基于Containerd部署
  • (Redis使用系列) Springboot 实现Redis 同数据源动态切换db 八
  • (附源码)ssm考生评分系统 毕业设计 071114
  • (力扣)1314.矩阵区域和
  • (图)IntelliTrace Tools 跟踪云端程序
  • (转) SpringBoot:使用spring-boot-devtools进行热部署以及不生效的问题解决
  • (转)jdk与jre的区别
  • (转)Scala的“=”符号简介
  • ***测试-HTTP方法
  • .bat批处理(十一):替换字符串中包含百分号%的子串
  • .net core使用ef 6
  • .NET CORE使用Redis分布式锁续命(续期)问题