登录
首页
PLC论坛
PLC论坛
回帖
发帖
正文
主题:西门子PLC整数转换为双整数指令的问题
点击:7683 回复:4
楼主
编辑
引用
管理
466726418
“使能有效时指令将整数值(IN)转换成双整数值,并将结果置入OUT指定的变量中。符号被扩展。”
其中“符号被扩展”是什么意思?
12-11-29 19:06
1楼
编辑
引用
管理
cvlsam
整数的最高位是符号位,整数是16位数据,因此第16位就是符号位。
双整数的最高位是符号位,双整数是32位数据,因此,当整数转换为双整数时,符号位由第16位被扩展到了第32位。
Regards
12-11-29 19:41
2楼
编辑
引用
管理
luosiji2012
过来学习的 我是新手 帮你定起来吧
12-11-29 19:41
3楼
编辑
引用
管理
466726418
引用
cvlsam
在 2012/11/29 19:41:24 发言
【内容省略】
原来这就是“符号被扩展”。
12-11-29 19:52
4楼
编辑
引用
管理
466726418
我之前看得有点晕晕的,又不理解“符号被扩展”是什么意思,后来就不管它了。自己就这样理解:对有符号来说符号位扩不扩展都是那个数。(即输入是什么数,转换后也是什么数,反正都不变,只是对无符号表示的时候就不同了)
12-11-29 20:07
工控新闻
药企转型新路径:拥抱从蓝图到实践的“制药4.0”
做强“AI+制造”,宁波打造全场景开放创新高地
结构革新 性能跃升,华沿机器人发布新一代电机产品
北京科博会5月8日开幕,记者提前探馆亮点抢先看
从落地部署到开放标准:Arm 推进代理式 AI 时代基础设施演进
汇川技术2025年度可持续发展报告
一季度我国机器人出口实现开门红
三部门:推动智能体在工业互联网领域应用促进智能体与数控机床、工业机器人、自动化产线等融合
更多新闻资讯