西门子PLC S7-200传送指令不懂

能帮我解释一下输出继电器字节是怎么完成这个步骤的。... 能帮我解释一下输出继电器字节是怎么完成这个步骤的。 展开
 我来答
tiayu137308
推荐于2017-12-16 · TA获得超过5777个赞
知道大有可为答主
回答量:2944
采纳率:68%
帮助的人:592万
展开全部
谈到这个问题你首先得了解计算机的数据存储区。西门子和三菱等都一样可以用这样的方式输出的。三菱的是 [MOV 255 K2Y0] ,它们的工作方式是把输出的位组合成字节,一个字节占8各位,你可以 MOV_B 16#FF 到VB0里,那么同理,你也可以把输出的Q点以连续的8个为单位组成一个输出的字节来用,所以就有QB0的出现。那么前面的16#FF是什么意思呢?那就是一个字节能单位存储区能存的十六进制最大的数据,用十进制表示就是255,用二进制表示就是11111111。在这里你可以看十六进制,也可以看十进制,但是最重要的就是十六进制数据转换成的二进制数据。就是那8个1。你知道开关的通断在计算机里用0和1表示吧,那么你用Q点组成的8个存储位现在都是1,那表示什么呢?那就表示8个 Q点都输出。那么同理,你可不可以看出后面的16#AA呢?对了,AA表示10101010,后面的85呢?再后面的0呢?你应该能理解了吧?这里的数据和实际的输出是相反的哦,数据是从后到前数的哦。
kill933671
2013-12-03 · TA获得超过229个赞
知道答主
回答量:172
采纳率:0%
帮助的人:39.3万
展开全部
QB0是一个字节,包含了8个位:从Q0.0到Q0.7
程序中使用16进制数传送到QB0,你把它转化成2进制数就明白了。
其实分了8位二进制数,分别代表了Q0.0-Q0.7.
哪位数值为1代表哪位有输出
参考PLC社区:http://bbs.gongkong.com/
明白了吧?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式