'CR1000系列Datalogger'示例Datalogger用于Apogee Instruments的程序S2-betwayapp免费下载442-SS PAR FAR-RED传感器的日期:4月8日,2020年“程序作者:John Huber”有关S2-442-SS操作的更多技术信息以及默认设置和注册地址列表,请咨询传感器的手册,可在线找到:'//www.hoploy.com/product-manuals/'接线指令:'传感器白色(RS232 TS线) -> Datalogger C2(COM1 RX)端口'传感器蓝色(RS232 RX线) - > Datalogger C1(COM1 TX)端口'传感器红色(电源线) - > Datalogger 12V端口'传感器绿色(RS232 / RS485选择电线) - > Datalogger12V端口'传感器黑色(接地线) - >数据记录器地端口'如果使用除CR1000以外的数据记录型号,将需要调整命令的调整'在数据记录器程序的常量和变量的解释'Battv = Datalogger电池电压'面板的说明= Datalogger面板温度'Modbusread(2)= Modbu的输出S传感器'PAR = UMOL M-2 S-2中的光合光子通量(每平方米/秒每平方米)的光子=少于umol M-2 S-2中的远红色光子通量(每平方米/秒每平方米)'Parfar =pr幂和远红灯'的比率= modbus错误代码值(检查错误代码列表的CRBasic帮助菜单)'声明公共变量公共PTEMP,BATT_VOLT公共MODBUSREAD(2)公共PARFAR PUBLIC ERRORCODE'MODBUS传感器输出的别名别名Modbusread(1)= PAR别名Modbusread(2)=远离“定义数据表”。DataTable(par_far_red,1,-1)'设置表大小到记录#或-1到自动放大。datainerval(0,1,min,10)最小(1,Batt_Volt,FP2,False)样本(1,PTEMP,FP2)平均(1,PR,IEEE4,FALSE)平均(1,FAR,IEE4,FALSE)平均(1,Parfar,IEEE4,FALSE)最终的“主程序BEGINPROG扫描(1,SEC,0,0)PanelTemp(PTEMP,60)电池(BATT_VOLT)”RS232模式SEMAPHOREGET(3)Serialopen中的Modbus串行端口(3),19200,2,0,256)SerialFlush(COM1)信号术(3)'获得测量SEMAPHOREGET(3)MODBUSMASTER(ERRORCODE,COM1,19200,1,3,MODBUSREAD(),1,2,2,100,2)信号术(3) 'Calculate PAR/far red ratio PARFAR = PAR / FAR CallTable PAR_Far_red NextScan EndProg