通过何种方式可以轻松实现计算机-继电器(或者PLC)简单的通讯控制
需要实现简单1/0通讯,计算机得到继电器开关信号,同时通过判断返回一个开关信号到继电器。
是否需要串口通讯?和其他更简单办法?请不吝赐教。
[解决办法]
最简单的方法就是串口通讯。如果距离远可以用485通讯。
如果上下位机都是自己做,可以简单的自己制定个通讯协议,想兼容性强一点也可以实现一个MODBUS之类的标准通讯协议。
如果有一边是买现成产品,那只能按照产品支持的协议通讯。
[解决办法]
一般的,现成PLC都具体和PC串通信的简单协议
买来就用...
自己用单片机搞一个也不是什么大的问题,
都是通信中的命令响应+开关量输入输出
[解决办法]
基于以太网或RS485总线的IO量传输解决方案,支持Modbus TCP、Modbus RTU。
http://www.powerip.net/product_powerip.htm
[解决办法]
可以用直接串口的几个控制脚控制继电器,但是串口输出电流有限,直接驱动继电器,要加个驱动芯片才行。
http://news.eeworld.com.cn/n/20070309/12022.shtml