CR10X中P96串行输出命令出现问题 _Campbellsci论坛问答

你好

我使用的是带有单个气象站的CR10X,并且我在获取串行输出(P96)命令以将ASCII数据持续发送到我的PC COM端口时遇到了问题。我正在尝试读取WeatherView32软件中的ASCII流。ASCII数据有时会通过,但通常不会在一个小时的顶部通过,有时根本不会。我正在使用PC208W与记录器通信,但我在启动WeatherView32之前退出了PC208W,因为他们争夺COM端口的控制权。

CR10X中P96串行输出命令出现问题
_Campbellsci论坛问答

我的CR10X连接到SC932,然后连接到RAD短途调制解调器,几百米的电线连接到PC;双向或单向“;通信,如SC932手册中所述。我的CR10X程序每10秒执行一次,测量传感器、计算露点、校正雪深读数等。P92指令在30秒内执行20秒,将输出标志设置为高,激活存储区域2,输出各种测量值,然后P96命令(52,打印机通信/9600波特)应该将数据发送到我的电脑。我的程序还会在10分钟和60分钟以及每天结束时将数据写入存储区域1。这就是为什么我将P92设置为在30秒的时间间隔内动作20秒,以避免与这些输出指令发生冲突。

有人知道为什么P96串行输出不起作用吗?
我的程序可能太忙,无法发送ASCII数据吗?(我没有看到超限错误)
如果这不是糟糕的形式,我可以在这里发布我的程序代码——差不多有700行。

非常感谢。
史蒂夫·鲁夫
马萨诸塞州阿默斯特汉普郡学院

新对话如下:

史提夫,
这会回到我的内存库中,但我相信你只能在SC932中设置单向通信来进行串行输出,也就是打印机转储。您需要SC932/Rad设置来获取常规程序表,对吗?您可能必须在具有第二个SC932/Rad设置的一对控制端口上使用P15指令才能实现这一点。
戴夫

分享到:

原文链接:,转发请注明来源!
海洋仪器网 仪器使用 CR10X中P96串行输出命令出现问题 _Campbellsci论坛问答
「CR10X中P96串行输出命令出现问题 _Campbellsci论坛问答」评论列表

发表评论