技术论坛

 西门子S7-200的PLC内部寄存器地址是如何分配的,如何判断进来的信号的类型,是字还是字节,或者是整数、双整数、浮点数?

返回主题列表
作者 主题
少爷先森
游士

经验值: 167
发帖数: 21
精华帖: 0
楼主    2017-01-18 22:49:34
主题:西门子S7-200的PLC内部寄存器地址是如何分配的,如何判断进来的信号的类型,是字还是字节,或者是整数、双整数、浮点数? 推荐帖

西门子S7-200的PLC内部寄存器地址是如何分配的,如何判断进来的信号的类型,是字还是字节 ,或者是整数、双整数、浮点数?我是新手,编写一个程序,我并不清楚我用的变量是什么数据类型?我还该怎么设置具体的数据类型呢?有什么依据,或者判定方法?


我的意思是编程序是需要定义很多变量,这些变量我不清楚该定义布尔型,还是整数,双整数,或者浮点数。一般有什么依据,或者判定标准,是根据取值范围吗? 

逐梦,无惧!
RENHQ
至圣

经验值: 58571
发帖数:10043
精华帖:55
1楼    2017-01-18 22:55:55
推荐帖  主题:回复:西门子S7-200的PLC内部寄存器地址是如何分配的,如何判断进来的信号的类型,是字还是字节,或者是整数、双整数、浮点数?

进来的信号:模拟量输入和出去的信号(模拟量输出)你可以看成整数,一般用一个字的单位存储


你是说的指令的输入和输出吗?

指令的输入和输出,单纯的从一条指令的输入看不出来输入是什么类型,需要看看输入地址在哪里有用的,从哪里输出给定的这个地址看,输出的话,根据输出格式就能判断输出的地址类型是什么了

比如

ITD(整数转双整数),输入一般是整数,输出肯定就是双整数了

Q群:https://jq.qq.com/?k=9BDuEgf6
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。