楼主: 紫色花开
收起左侧

[需求建议] 关于inoproshop编程中的地址、变量、内存

duquanplc 2022-1-26 11:23:53 | 显示全部楼层


非常好的基础知识
回复 送花

使用道具 举报

博阿成 2022-2-23 09:19:46 | 显示全部楼层
额,这些知识 是计算机基础,我补充一点吧,bit实际是数据,我们知道计算机的数据位是位,字节,千字节,兆字节,G字节,T字节。bit是最小的位,8个位是一个字节,在PLC中IEC 规定了,BOOL,B,w,d  这样的数据形式,我们一般是叫位,字节,字,双字。 这个是绝对地址的标记方式,bool和bit实际都是位,但是实际他们两个是有区别的,bit实际是一个数据,代表0和1,而bool实际是逻辑,它定义的是真和假,用数字代表就是1代表真,0代表假。虽然最终都是用0和1表示,但是实际是有区别的,实际和50是数字,但是'50'代表字符是一个意思,虽然都是50,但是含义是 不一样的,数字是数据,字符仅仅是字符。实际在现在的PLC当中,使用绝对地址编程的人很多,但是会很麻烦,一般都是使用定义变量,比如bool,word,int,这些类型,实际很多都是计算机的数据类型,这样会比较方便。
回复 送花

使用道具 举报

LiyuLi 2022-2-24 09:35:23 | 显示全部楼层
十分感佩楼主的详细剖析,这是工控人的缜密严谨的的精神地展露!
这里不得不说一下汇川和西门子对于绝对地址的定义,西门子要明显严谨于汇川,这里比如对word类型的地址的定义肯定要定义为QW**,语义明确。汇川这样定义在读写程序时,很容易出错。这方面汇川还需要改进。
回复 送花

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册   

本版积分规则

有技术问题,就上汇川技术社区

INOVANCE汇川技术 公众号

扫码下载掌上汇川APP

全国服务热线:8:30-17:30

4000-300124

苏州地址:江苏省苏州市吴中区越溪友翔路16号

深圳地址:深圳市龙华新区观澜街道高新技术产业园汇川技术总部大厦

Copyright © 2003-2100 汇川技术 Powered by Discuz! X3.4 ( 苏ICP备12002088号 )
快速回复 返回列表 返回顶部