test什么意思(test什么指令)
三菱FX5U的PLC指令中,我注意到2个比较新颖的指令,至少西门子200PLC中是没有这样的指令的,所以特意写了一段程序,来和大家分享一下。
这2个指令是BSET指令和TEST指令,且这两个在FX3U的PLC指令表中是没有的!
BSET(字软元件的位设置),这里的SET就是置位的意思,对指定的字元件的指定位置1。
TEST(位测试),这个位测试叫法挺新的,因为做PLC的人做I/O测试的时候对DI/DO点的测试,也算是对位的测试。三菱中的这个TEST(位测试)其实算是读出一个字软元件中的某一位的状态,并把这个状态写到一个指定的位软元件中去!
先看一个图片吧:
M0接通三次时的程序截图
这个图片上边部分是SM402是一个初始脉冲,和西门子200PLC中的SM0.1一样,用来初始化程序,给D2一个二进制为2#1010 1010 1010 1010的初始值,给D0和D1的初始值都为0。
程序下边部分是BSET指令和TEST指令,还有一个INC指令,这个INC指令和西门子200PLC中的INC指令很像的,都是自加1指令,或者说是自增指令!---图片上为何都是MOVP,BSETP,TESTP,INCP,这些指令多一个P就代表是脉冲信号的意思!这里的M0第一次从off变为on的时候,三个指令都只执行一次!
这里先解释一下BSETP指令执行了3次,为何D1=7?
是因为D0的有效范围其实是十进制的0-15,因为BSET指令是字元件指令,所以16位中就是0-15。
在M0第一次为1时,D0=0,造成D1的值是2进制的2#0000 0000 0000 0001,而后下边的INCP指令执行才使得D0 1=0 1=1;
在M0第二次为1时,D0=1,造成D1的值是2进制的2#0000 0000 0000 0011,而后下边的INCP指令执行才使得D0 1=1 1=2;
在M0第三次为1时,D0=2,造成D1的值是2进制的2#0000 0000 0000 0111,也就是十进制的7,而后下边的INCP指令执行才使得D0 1=2 1=3;
所以BSET指令就是根据D0的值,把这个值看做是16位字长区域中的第几个位,然后将相应的位置位位1,因为是推进到下一位时,之前被置位的位依然是1!
再来看一个程序的动态监控图:
程序监控动态图片
这个动态图片主要用来说明TEST指令,上边我说给D2的初始值是2#1010 1010 1010 1010,这个点就是造成Y0一次接通一次断开的原因!
因为TEST指令就是D0为几时,就把D2的相关位的值写到Y0中去!需要说明的是这里的D0=1的时候,其实是D2的第0位,也就是D2.0的值;D0=3时,是要询问D2的第三位也就的D2.2的值!
以上就是三菱FX5U中的两个比较新颖的指令的简单介绍,感谢阅读!
斯凯怎么样(斯凯孚)现代工业发展以来,轴承已成为机械零件中的重要组成部分。中国是世界上早期发明滚动轴承的国家之一。轴承是各种机械设备的重要基础部件。它的准确性性能寿命和可靠性对主机的准确性性能寿命和可
怎么让头发变黑(白头发要吃什么才变黑)33岁的阿方是个作家,每天伏案写作的他最近长出了些许的白发。妻子有些心疼呀,你怎么也有白发了?因为头发里的色素都跑到稿纸上去了。阿方笑了笑。但对着镜子,阿方也有些认真了起来,自己才
为什么头发是黑色的(女明星为啥都是黑头发)当下90后的许多人已是中年人,各种各样的焦虑,烦躁,压力不堪重负,并伴有脱发!许多人想知道为什么明星的头发总是看起来浓密浓密?其实,明星也脱发!大幂幂始终不怕自黑。据说经常戴假发套
教大家几何画板如何画圆外一点的切线近日有关于教大家几何画板如何画圆外一点的切线的问题受到了很多网友们的关注,大多数网友都想要知道教大家几何画板如何画圆外一点的切线的具体情况,那么关于到教大家几何画板如何画圆外一点的
教大家几何画板如何绘制固定比值的矩形近日有关于教大家几何画板如何绘制固定比值的矩形的问题受到了很多网友们的关注,大多数网友都想要知道教大家几何画板如何绘制固定比值的矩形的具体情况,那么关于到教大家几何画板如何绘制固定
教大家几何画板如何使用自定义工具绘制多边形近日有关于教大家几何画板如何使用自定义工具绘制多边形的问题受到了很多网友们的关注,大多数网友都想要知道教大家几何画板如何使用自定义工具绘制多边形的具体情况,那么关于到教大家几何画板
画图板在哪里(笔记本电脑画板在哪里打开)使用电脑必不可少要用到记事本计算器画图,每次着急使用时候就希望有快捷方式能很快找到,接下来一起看看都有什么方式可以打开吧。方法一使用命令方法,点击键盘winR,打开运行,输入对应命
萌萌的眼睛怎么画(萌萌的眼睛怎么画q版可爱)Big马厚涂教程系统课程班级日韩漫画商业插画厚涂技法游戏原画日系眼睛的画法委屈到眼泪飙出来了想画日系眼睛还在磨磨唧唧找教程?找素材?太麻烦了!那怎么办呢?参考素材开始吧!泪汪汪的眼
漫画人物怎么画(小舞可爱Q版)哈喽,大家好,我是木子。在斗罗大陆动画三周年时,不少斗罗大陆的忠实粉丝为斗罗大陆送上了真挚的祝福。而在目前斗罗大陆官方微博转发的粉丝祝福中,小舞的同人祝福作品成为了本次斗罗大陆动画
毛笔怎么画(毛笔画人物)公元前221年,秦灭齐,中原统一。在秦忙于统一六国的时候,北方的匈奴贵族乘机向南发展,经常骚扰掳掠中原。全国统一后,秦始皇终于腾出手来,决定收拾收拾这帮骑在马背上来去无踪的流氓。秦
慢性前列腺炎怎么调理(前列腺炎对老婆的危害)前列腺炎是男科最常见疾病,210的成年男性都曾出现过慢性前列腺炎的症状。据估计,每年全球就诊的前列腺炎患者约有800万,其中只有一小部分患者是细菌性前列腺炎,而大部分则是盆腔疼痛综