台达PLC十六进制和十进制数据运算结果是什么进制的。

已知D1050进存放的是16进制数据。采用的是串口数据通讯指令,将扩展模块中04AD的数据读取出来存入D1050中。程序如下:我想知道的是,D1050里面的16进制数据直... 已知D1050进存放的是16进制数据。采用的是串口数据通讯指令,将扩展模块中04AD的数据读取出来存入D1050中。
程序如下:

我想知道的是,D1050里面的16进制数据直接和十进制的K10 K69 K79运算可以吗?最后的运算结果D208 D200里面的数据是十进制的还是十六进制的?
展开
 我来答
百度网友7192e8b
2013-12-14 · TA获得超过1.1万个赞
知道大有可为答主
回答量:1.1万
采纳率:92%
帮助的人:1492万
展开全部
在PLC或计算机里面,数值都是以二进制形式存在的。所以无论你是十进制还是十六进制,在存储器里都是一样的。是否可以进行计算,取决于所存储的数值的作用。
若存储器存的是字符'30',用十六进制表示就是3330h,那么它肯定要进行译码后才能与BIN码的其它数值进行数学运算,否则直接运算就是错误的。
追问
那么,D208 D200里面的数据是十进制还是16进制?
追答
你可以按十进制去理解。
gzik550204
高粉答主

2013-12-14 · 醉心答题,欢迎关注
知道大有可为答主
回答量:1.8万
采纳率:86%
帮助的人:4981万
展开全部
对于寄存器来说,不管传送的是什么进制的数值,其存储的数据都是二进制.监控时,,显示的一般都是十进制数.其转换过程是由系统自动完成的.
追问
那么,D208 D200里面的数据是十进制还是16进制?
追答
存储的数据都是二进制.监控时显示的一般都是十进制数.
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
圆弧齿钨钢锯片铣刀
2013-12-14 · TA获得超过9307个赞
知道大有可为答主
回答量:5438
采纳率:77%
帮助的人:1264万
展开全部
台达PLC里的运算有两种,一种是BIN运算,一种是浮点数运算。当数据非指定为浮点数时,D储存的数据就是以BIN码的形式存放于D中的,所以,D1050里面的16进制数据可以直接和十进制的K10 K69 K79运算。
追问
那么,D208 D200里面的数据是十进制还是16进制?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式