组态王ppi通讯西门子s7 200如何设置数据类型
1个回答
展开全部
新建一个变量,选择IO整型,连接设备那选择你需要连接的设备,比如S7200。寄存器那我们可以选择V I Q M,V就是表示PLC的V变量,M就是中间变量,I和Q分别就是输入和输出了。下面的数据类要选择对了,根据实际情况设置。主要是V区和M区的类型比较发杂,一般来讲I和Q我们都是设置为BYTE。对于V和M区,一般是这样的:如果你的这个变量在组态王中需要一位一位的用到那么就设置为BYTE类型,例如设置了变量V100做为设备故障报警,可能V100.1表示电机1,V100.2表示电机2,那么我们就需要一位一位的访问这个V100的变量,所以设置为BYTE型。如果需要组态王设置一个数据给PLC,而这个数据时整数时,一般就设置为Ushort或者 short。其他的数据类型差不多类似,多看看组态王手册就行了。
追问
比如我用的vb1000寄存器做pid给定,想用组态王输入数据,需选择io实型还是io整型
追答
应该这么设置:
变量名:你自己取,比如PID_GAIN
变量类型:I/O实数
变化灵敏度、最大值、最小值、最小初始值等这些参数都保持默认。
连接设备:选择你创建的S7-200设备名
寄存器:选择V1000
数据类型:这是最关键的,你必须选Float 这样组态王会自动访问V1000-V1003这四个字节
读写属性:选择读写
采集频率:自己看着设置吧
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询