1234mm
级别: 正式会员
精华主题: 0
发帖数量: 9 个
工控威望: 96 点
下载积分: 657 分
在线时间: 4(小时)
注册时间: 2015-12-19
最后登录: 2016-01-04
查看1234mm的 主题 / 回贴
楼主  发表于: 2015-12-21 09:18
三菱Q系列编程怎样能实现以下功能:Y有16位,编写一段程序让它启动,但是不会动作,处于一种待命状态,但是可以通过程序让这16位的任意以为关闭,然后我在人际界面上输入任意一个小于16的阿拉伯数字,则Y按照顺序依次输出。比如我输入4,则Y0~Y3动作。如果Y3没有打开,则Y0~Y4动作。求大神指教。
john42tw
级别: 网络英雄
精华主题: 0
发帖数量: 1276 个
工控威望: 6107 点
下载积分: 52048 分
在线时间: 1120(小时)
注册时间: 2012-04-24
最后登录: 2024-03-06
查看john42tw的 主题 / 回贴
1楼  发表于: 2015-12-21 10:53
人际界面 D0
1.
--[= D0 K1]-----------[MOV K1 K4Y0]
--[= D0 K2]-----------[MOV K3 K4Y0]
--[= D0 K3]-----------[MOV K7 K4Y0]
--------------------
--------------------
--------------------

2.公式

MOV   (2^D0)-1   K4Y0