引用
引用第15楼苍生涂涂于2025-02-11 09:37发表的 :
总感觉哪里不对劲呐

你这个时十进制显示
个人觉得是楼主理解不对,数据记录时PLC上通常只有两个格式,
1:整数格式,分带符号和不带符号,带符号的用一个bit位标记符号
2:浮点格式,分整数部分和指数部分
数据保存时都是以二进制保存的,十进制,十六进制只是整数的显示方式,只有带符号,不带符号两种不同,
浮点格式时,才需要数据转换,也就是十进制,十六进制是不需要转换的,是显示方式不同,实际保存的二进制数据是一样的,所有指令只有整数转浮点,浮点转整数,
16位数据转32位数据,只是把那个保存正负符号的bit位调整下,