网站公告
本站微信技术交流群已开启,欢迎各位朋友加入,一起交流探讨,扫描网站下方微信二维码,添加博主微信,发送消息“进群”,即可由博主直接拉入技术交流群。
FANUC 为什么很少见到十六进制的D地址数据
十六进制D地址
通过PMC数据表控制画面可对D地址类型进行设定,指定D地址的数据类型须与PMC程序编写的相关D地址类型相符,如设定D地址的数据类型是有符号10进制,无符号十进制,BCD类型还是16进制型式,其中前三种数据类型比较常见,但好像从没见过D地址设定为十六进制型式的,这是为什么呢?
这是由于FANUC系统默认使用二进制数据类型,且大部分PMC功能指令也是二进制型式或者BCD类型,其中仅有部分功能指令支持十六进制型式,如:逻辑乘后数据传送指令MOVE,逻辑加后数据传送指令MOVOR,移位寄存器SFT,外部数据输入EXIN,异或指令EOR,逻辑乘AND,逻辑和OR,逻辑非NOT.
其余功能指令无法支持十六进制类型的数据,所以在PMC程序设计时基本不考虑使用十六进制数据型式,但是在监控梯形图时,参与上述功能指令的数据会以十六进制型式进行显示,需要特别注意。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。