输入类模块介绍
输入类模块可以分为数字输入类模块与模拟输入类模块两类,分别可以传输数字量与模拟量电信号。
部分输入模块可能同时具备数字输入类与模拟输入类模块的功能,可以通过软件的设置,读取到数字或模拟量信号。这类模块会在模块的相关介绍中具体说明
注意
部分模拟/数字两用模块由于硬件版本不同,可能不具备相关功能,具体需要根据模块说明界面的信息判断
注意
部分主控由于硬件版本不同,可能不能支持模拟/数字两用模块的使用,具体需要根据主板说明界面的信息判断
模块使用
数字输入类模块
数字输入模块可以连接在任何一个外设模块接口上。
数字输入类模块使用前,首先要进行声明。数字输入模块的声明语句为:
在完成声明后,才可以调用相关的读取语句,对模块进行读取。数字输入类模块的读取语句为:
数字输入类模块读取语句会根据模块的具体特点,读取到一个数字量信号,即0或1。例如:对于按键模块,读取语句会在按下按键时,读取到1;在未按下按键时,读取到0。
模拟输入类模块
模拟输入模块可以连接在1号或2号外设模块接口上。
模拟输入类模块使用前,首先要进行声明。模拟输入模块的声明语句为:

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

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