sxbug
级别: 略有小成
精华主题: 0
发帖数量: 135 个
工控威望: 281 点
下载积分: 1007 分
在线时间: 68(小时)
注册时间: 2010-08-27
最后登录: 2024-04-05
查看sxbug的 主题 / 回贴
楼主  发表于: 2022-02-02 15:44
写了一个ST的函数,想通过改变X1的值,返回随机数给POU_01,在跟踪后发现,随机数都没有产生,不知道为什么,估计POU_1写得有问题。特上传请教。请高人指点。
函数随便写的不要见笑。
谢谢
[ 此帖被sxbug在2022-02-02 22:35重新编辑 ]
附件: ST程序测试.rar (166 K) 下载次数:58
网站提示: 请不要用迅雷下载附件,容易出错
sxbug
级别: 略有小成
精华主题: 0
发帖数量: 135 个
工控威望: 281 点
下载积分: 1007 分
在线时间: 68(小时)
注册时间: 2010-08-27
最后登录: 2024-04-05
查看sxbug的 主题 / 回贴
1楼  发表于: 2022-02-02 22:38
开始说自动分配的VAR点数不够,我就在工具-自动分配软原件设置中,将D的范围改大了,后来提示与C有冲突,我没有处理,不知道这样有问题吗?
sxbug
级别: 略有小成
精华主题: 0
发帖数量: 135 个
工控威望: 281 点
下载积分: 1007 分
在线时间: 68(小时)
注册时间: 2010-08-27
最后登录: 2024-04-05
查看sxbug的 主题 / 回贴
2楼  发表于: 2022-02-02 23:54
在fx3U在仿真中,RND(x0,d0),D0 总是等于0,仿真中RND随机数不能用?
fczxjh
级别: 家园常客
精华主题: 0
发帖数量: 268 个
工控威望: 669 点
下载积分: 2213 分
在线时间: 143(小时)
注册时间: 2019-07-15
最后登录: 2024-04-19
查看fczxjh的 主题 / 回贴
3楼  发表于: 2022-02-03 15:22
查此函数只能在FX3U使用,我也仿真试过不行,估计只能联机才能从PLC读取,仿真是没有的