我用西门子S7 200仿真软件仿真ENCO指令,MW0的值是0000 0000 0000 0001,输出QB0,Q0.0为什么亮啊,

作者&投稿:壬皆 (若有异议请与网页底部的电邮联系)
西门子S7 200PLC中的ENCO指令~

ENCO指令:编码指令将输入字(IN)最低位集的位数写入输出字节(OUT)的最低"半字节"(4个位)中。
MW0=0时,Q0.0等于0(mw0没有1,也是0)
MW0=1时,Q0.0等于0(1在mw0 的 末位,即0位上,应该是0)

完整的帮助说明是这样的“将字节输入数据IN的最低有效位(值为1的位)的位号输出到OUT指定的字节单元的低4位”,也就是说如果你在一个字中,存放的数据(二进制的)是0100 0000 0000 0000,那么它的最低有效位,就是值为1的那个位,是第14位,那么就把14,写入到OUT所指定的字节单元(比如VB1)的低4位咯,也就是0000 1110

额。。。就你描述的这些来看,没错啊。它只是把2进制转化为10进制输出了呀。

编码指令将输入字(IN)最低位集的位数写入输出字节(OUT)的最低"半字节"(4个位)中。根据编码转换指令的功能,如果输入时MWO是0000 0000 0000 0001,输出如果是QB0,那么按照功能描述QB0的最低半字节将会被MWO的最低位所写入,所以QB0.0肯定就是'1'了。那么你所仿真出来的Q0.0就会有输出亮了。。

以上是我临时编的一程序,我给输入为MWO=31二进制则为00011111,输出给QB0,最后QB0字节内的QB0.0~QB0.3都输出‘1’,以上说明ENCO将MW0的最低位给了QB0的最低四位。。




华安县18082207757: 如何使用s7 - 200仿真软件 -
易茂灵津: 用S7-200编程软件编写好程序,点击“文件-导出”,然后导出到你需要存放的位置(如电脑桌面),导出来的文件为.awl文件.打开S7-200仿真软件,点击“配置-CPU型号”,选择你编写程序时的PLC型号即可.配置好仿真软件的PLC型号...

华安县18082207757: 西门子plcs7 - 200 仿真软件怎么用 -
易茂灵津: 西门子plcs7-200 仿真软件怎么用 具体使用: 1.本软件无需安装,解压缩后双击S7_200.exe即可使用; 2.仿真前先用STEP 7 - MicroWIN编写程序或打开原文件是mwp格式,编写完成后在菜单栏“文件”里点击“导出”,弹出一个“导出程序块...

华安县18082207757: 西门子s7 - 200编程软件怎么仿真 -
易茂灵津: 可以使用s7-200进行仿真运行.在下面可以点击下载,使用方法:1、打开西门子PLC编程软件,编程PLC程序,编程完成后再点“文件”-“导出”(选择文件类型为awl)2、打开西门子plc仿真软件,点“程序”-“导入”把刚才保存的awl文件导入到西门子plc仿真软件中,选择PLC型号后即可点“运行”.密码:6596

华安县18082207757: s7 - 200仿真软件怎样使用
易茂灵津: 1、导出S7-200的程序代码,默认的文件扩展名为.AWL 2、执行仿真软件s7-200.EXE,此软件不需安装. 3、配置CPU,选定所需CPU的型号. 4、载入第一条导出的程序. 5、点击工具栏中的“RUN",从停止切换到运行模式. 6、正式运行待调试的程序后,画面如附图.

华安县18082207757: 我用西门子S7 200仿真软件仿真ENCO指令,MW0的值是0000 0000 0000 0001,输出QB0,Q0.0为什么亮啊, -
易茂灵津: 编码指令将输入字(IN)最低位集的位数写入输出字节(OUT)的最低"半字节"(4个位)中.根据编码转换指令的功能,如果输入时MWO是0000 0000 0000 0001,输出如果是QB0,那么按照功能描述QB0的最低半字节将会被MWO的最低位所写入,所以QB0.0肯定就是'1'了.那么你所仿真出来的Q0.0就会有输出亮了..以上是我临时编的一程序,我给输入为MWO=31二进制则为00011111,输出给QB0,最后QB0字节内的QB0.0~QB0.3都输出'1',以上说明ENCO将MW0的最低位给了QB0的最低四位..

华安县18082207757: 西门子仿真
易茂灵津: 很难确定问题所在,200的仿真软件有很多版本,但有些版本有问题,我这有200的仿真软件,需要的可以给你! 也不一定,我附上简短教程,你看看有没有帮助: 教程: ①在 Step 7 MicroWin 中新建一个项目 ②输入程序,编译正确后在文件菜...

华安县18082207757: 用仿真软件模拟西门子s7 - 200出现lscr s0.0 unrecognized是怎么回事?如何解决? -
易茂灵津: 西门子s7-200没有官方的仿真软件,你用的想必是非官方的.这个软件不支持顺序功能图仿真.你必须设法把程序改成传统模式,用M代替步就行了.

华安县18082207757: 西门子PLC S7 - 200仿真软件的使用方法?
易茂灵津: 将你编写的程序导出为.awl文件.用PLC S7_200仿真软件打开此文件即可其他操作可看软件使用

华安县18082207757: 如何使用西门子S7 - 200PLC仿真软件的通讯口 -
易茂灵津: 仿真软件的通讯口,只在PLC仿真时可用...只是仿真软件在你的电脑上安装的一个虚拟接口.

华安县18082207757: s7 200用仿真软件可以实现什么功能 -
易茂灵津: 用S7-200编程软件编写好程序,点击“文... 1 打开S7-200仿真软件,点击“配置-CPU型... 2 配置好仿真软件的PLC型号后,点击“程... 3 载入程序后,如图示;提示“The file

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网