跳到主要内容

输入类模块介绍

输入类模块可以分为数字输入类模块与模拟输入类模块两类,分别可以传输数字量与模拟量电信号。

部分输入模块可能同时具备数字输入类与模拟输入类模块的功能,可以通过软件的设置,读取到数字或模拟量信号。这类模块会在模块的相关介绍中具体说明

注意

部分模拟/数字两用模块由于硬件版本不同,可能不具备相关功能,具体需要根据模块说明界面的信息判断

注意

部分主控由于硬件版本不同,可能不能支持模拟/数字两用模块的使用,具体需要根据主板说明界面的信息判断


模块使用​

数字输入类模块​

数字输入模块可以连接在任何一个外设模块接口上。

数字输入类模块使用前,首先要进行声明。数字输入模块的声明语句为:

1713964625749

在完成声明后,才可以调用相关的读取语句,对模块进行读取。数字输入类模块的读取语句为:

1713964592628

数字输入类模块读取语句会根据模块的具体特点,读取到一个数字量信号,即0或1。例如:对于按键模块,读取语句会在按下按键时,读取到1;在未按下按键时,读取到0。

模拟输入类模块​

模拟输入模块可以连接在1号或2号外设模块接口上。

模拟输入类模块使用前,首先要进行声明。模拟输入模块的声明语句为:

1713966112718

在完成声明后,才可以调用相关的读取语句,对模块进行读取。模拟输入类模块的读取语句为:

1713966116119

模拟输入类模块读取语句会根据模块的具体特点,读取到一个模拟量信号,范围为0 ~ 1023。例如:对于光敏模块,会根据环境光的强度,读取到0 ~ 1023的信号。