三菱梯形图可以实现双字乘法如:D* D10 D14 D100
但是这个双字乘法怎么用ST语言实现?
我定义了三个标签,都是同类型的,图片中的D14和D10是读取的时钟寄存器然后通过字变双字函数转了下,编译却报错!
点击:1292 回复:10
引用 Abstinence 在 2022/10/12 16:29:10 发言【内容省略】
双字乘法的结果为64位数据,即2个双字,因为大部分三菱型号不支持64位数据结构,你只能声明一个包含2个双字的数组来实现.引用 Abstinence 在 2022/10/13 10:29:41 发言【内容省略】
Sir,Word/DoubleWord类型称作为位串类型,其一般不参与四则运算,而是进行逻辑运算。引用 Abstinence 在 2022/10/14 8:22:56 发言【内容省略】
我无法理解为啥这种需求却要D*,分数据范围是0~59,年的取值范围是0~99,即使59*99也就是5841,一个32位数据完全可以存放了,也就是说*就可以做到了。