电脑和PLC通信:
(一)串口:
1.接口规定:RS232全双工同时方式,RS485半双工的方式(RS232/RS485主要表示电气结构和电平特性不同)。
2.收发数据协议:应用层的Modebus协议或者自己定义协议(规定传输的数据每一位代表的啥)。
备注:TTL(transistor transistor logic晶体管-晶体管逻辑电平)电平是一种规定方式。
3.物理串口:
(1)4pin串口常用砸器嵌入式端
(2)9pin串口的定义
RTS(Request To Send) 请求发送
DTR(Data Terminal Ready)数据终端准备好
TXD(Transmit Data) 发送数据
CTS(Clear To Send) 清除发送
DSR(Data Set Ready) 数据准备好
RXD(Received Data) 接收数据
DCD(Data Carrier Detect) 载波检测(主要用于Moden通知计算机其处于在线状态)
RI(Ring Indicator) 振铃提示(Moderm通知计算机有呼叫进来,是否接听由计算机决定)
SG(Signal Ground) 信号地
//(DTE)Data Terminal Equipment
//(DCE)Data Communication Equipment
DTE-----RTS----->DCE
DTE<----CTS------DCE
DTE-----DTR----->DCE
DTE<----DSR------DCE
(二) 网口:
1.接口规定:(规定了水晶头的机械特性)RJ45
2.收发数据协议:(规定传输的数据每一位代表的啥,如)应用层的Modebus协议,可以配合tcp/ip协议使用
3.通信模式:
C/S: 客户端服务器的方式,更加个性化,更加安全,客户端和服务端用来平衡负载
B/S: 主要是浏览器服务器的方式,界面统一,不需要安装软件,使用方便,计算在服务端,容易扩展
(三) I/O口:
PCI板子+IO板子和plc通信,不需要通信协议