数字输入/数字输出(DIGITAL INPUT/ DIGITAL OUTPUT)(DIO)
当前位置:首页 > 技术分享 > 数字输入/数字输出(DIGITAL INPUT/ DIGITAL OUTPUT)(DIO)

数字输入/数字输出(DIGITAL INPUT/ DIGITAL OUTPUT)(DIO)

小施 2020-12-24 9202 0


数字讯号(Digital Signal)在自动化应用上非常广泛,像是自动化机台上会需要许多的传感器(Sensor)来判断物体是否到位,或者是侦测按钮是否有按下等等,都会需要使用数字输入(Digital Input/DI)来侦侧来自传感器或是按钮的讯号。另外自动化机台上常常会使用到汽缸,驱动电磁阀,控制开关动作需求,这时就会需要用到数字输出(Digital Output/DO)来完成这些动作。


不管是数字输入或数字输出,其都只有On/Off (真/假) 两种状态格式,数字输入有On/Off两种的状态显示,数字输出则是有On/Off有两种的状态输出。对应到真实的线路上,数字输入是以接收到的电压讯号高低来判定为On还是Off,数字输出则是输出电压的高或是低来代表给出的状态是On还是Off。电压的高准位有许多标准,端看应用所需,一般常见的有3.3V / 5V / 24V。


另外在选择选择硬体设备时,要注意硬体跟数字讯号卡片(IO卡片)之间的是否为汲极(Sinking)与源极(Sourcing)的搭配。汲极会将电流流入,源极则会将电流输出。所以在搭配时要一个为输出,一个吸入才能构成一个完整电路,电流才能流通,讯号才会有反应。若是在查看硬体时,上面通常会注明为汲极(Sinking)与源极(Sourcing),有时会两者都支援。若是没看到汲极(Sinking)与源极(Sourcing)这些字样,则通常会写NPN跟PNP,NPN代表的是汲极(Sinking)跟PNP代表的是源极(Sourcing)。通常这在电控配电时会注意些些地方。Sinking(NPN)常态为低电位,Sourcing(PNP)常态为高电位。


在软件部分,虽然不用去考虑是汲极(Sinking)与源极(Sourcing),因为看到的只有On/Off的状态,但要注意的是IO卡片的API使用方式,各家都有所不同,这点在整合时要特别注意。例如有些卡片在控制数字输出时,是无法针对单一通道去控制On/Off,而是一次对全部通道控制。若是没注意到这点,那在控制的时候你就会发现原本通道1是打开的,结果开通道2时通道1反而被关掉了。



取消回复发表评论:


立即定制视觉方案