问题标签 [ladder-logic]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
logic - CFC和梯形图程序可以在单个codesys项目中运行吗
有人可以告诉我如何在一个 codesys 项目中运行梯形图程序 (PRG) 和 cfc(PRG) 程序。
此外,我应该在 codesys CFC 编程中使用什么函数来接受 WORD 数据类型的多个输入,并且输出将是具有一定价值的那个?TIA
mysql - mysql中用户的排名
我知道过去已经提出并解决了这个问题,但我无法将已经解决的问题完全应用于我的问题。
我正在尝试做的事情:
获取用户的全球排名以及低于和高于 10 的用户以及前 20 名用户 (ELO) 的最高排名。
我已经设法获得了前 20 名用户,但是在一次快速查询中获得单个用户的排名以及高于 10 名和低于他们 10 名的用户时遇到问题。此外,如果我有超过 1M 行,我怀疑使用 Rank over() 的速度有多快。最后,即使他们的 ELO 相同,任何玩家都不应该有相同的排名(因此是多重排序)。
下面是我的表
现在下面的查询是我获得前 20 名用户的查询。
// 获取排名靠前的玩家
// 获取单人排名
最后,我使用的是 Mysql InnoDB。
ladder-logic - 如何在 Scheinder 梯形程序中使用 SYSTIMEDATE
我需要一些帮助,我正在尝试做我的学校项目,我想知道是否可以使用 PLC 的 de systimedate 来激活白班或夜班
编程在 MachineExpert V1.2.4 上的 Schneidder 我必须使用梯形图指令
无法发布图片,所以这里有一个链接https://ibb.co/HCR2vvH
我想要的是当 PLC 日期在早上 6:00 到晚上 20:00 之间时激活 JOUR
谢谢你的帮助!
php - 动态二进制乘法,但在 php
我有一个关于将两个二进制数相乘的问题。
我在 github DigiProcessor上开始了一个个人项目,因为我总是喜欢学习更多。我只是在自学一些新东西。我无法使用电路板,所以我决定尝试用 PHP 制作我的“数字电路板”。该项目目前有or
、nor
、and
、nand
、xor
和xnor
门not
。使用这些门,我创建了一个adder
包含 ahalf adder
和 a的类full adder
。
我已经建立了一个processor
类,它目前可以添加两个数组(用布尔值填充),并减去两个数组。
现在下一步是实际将两个二进制相乘。请注意,我对这个领域一无所知,仍然只是在尝试。这个也没用,其实挺没用的,就是觉得有意思。
那么应该怎么办呢?
据我所见,将乘数中的每个数字乘以乘数。在接下来的每一行中,您都使用 0 作为最后一个位置的占位符。我希望这是正确的?
0101 = 5(4 和 1)
0011x = 3(2 和 1)
__
0101 = 5(4 和 1)
1010 = 10(8 和 2)
这将导致1111
十进制的或 15。
现在有这个电路图显示了构建这个乘法器的一个很好的方法。它对and
每一位(有时xor
)使用一个门,然后基于此返回一个结果。用于此的 PHP 函数将是:
如您所见,这是一个相当长且效率低下的函数,最多只能计算 9 个。我将如何扩展它以能够实际计算更大的数字?如果可以的话,我将如何递归地做到这一点?我不想输入一百万and
门。这甚至可能吗?电路如何处理这个问题?
button - 如何在 PLC 中使用按钮创建闪烁的灯?
我创建了一个梯形图来用按钮控制灯光。我想用我的按钮做一个闪烁的灯。我创建了一个梯形图来控制它们。当我按下按钮时,指示灯将开始闪烁。但是,当我将手从按钮上松开时,灯会熄灭。当我按下按钮时,我想让它一直闪烁。