各厂家编程电缆作用就是将plc端rs485、rs422格式数据转换为pc端rs232c格式数据,plc端是rs232则按规则直接连接即可。要自制plc编程电缆,就必须将plc端rs485、rs422转换为pc机能够识别rs232c,pc才能与plc通信,完成下载、上传、监控等工作,这就涉及到一个接口标准转换问题。实现接口转换有几种方法:一是用简易电平转换电路,但一种电路只能针对一种plc,且功能不全,性能太可靠,可能会损坏pc机串口;二是用专用接口转换ic ,但业余实现起来比较复杂,不适合自制。这里我们使用一种成品通讯接口转换器,可以实现rs232/rs485/rs422转换,是专用通讯接口转换器,使用起来很方便且性能可靠,价格也比较低。
该类产品市场上比较多,以四川德阳四星电子产品sc-485c接口转换器为例,该转换器用于rs232到rs485/rs422通讯转换,体积小巧,两个db-9插头大小,采用串口窃电技术,不需外接电源。sc-485c结构及引脚定义如图二所示。rs232端为db-9孔座,可以直接插pc机com口上,rs485/rs422端为db-9针座, rs485时使用3脚和8脚, rs422时用3脚、8脚、1脚和7脚。利用该接口转换器制作编程电缆如图三所示。左侧为sc-485c接口转换器,右侧从上而下分别为din-8、rj11、db-9和db25插头编程电缆,电缆靠近接口转换器插头均为db-9孔型插头,另一头均为针插头,分别对应不同物理结构plc编程口。
图1
图2
接线时plc端是rs485rs422选择对应引脚,“发送接接收,接收接发送,正接正,负接负”规律连接,sc-485c接口转换器与plc rs485、rs422接口接线图和pc与plc rs232接口接线见图3。
图3
要做好一根编程电缆,要进行rs232/rs485/rs422之间接口转换外,还必须了解plc编程口各引脚定义,是采用同一种接口标准,不同厂家plc其引脚分布也是不相同。表二提供了几种主流plc引脚定义,供自制时参考。未列举plc可以查找随机技术手册,也可以到网上找一个通用型人机界面(hmi)说明书,hmi与各厂家plc联机连线说明中可以找到市场上绝大多数plc引脚定义。
部份plc编程口引脚定义
plc型号 接口标准 接口外形 引 脚 定 义
s7-200 rs485 db-9 3b/8a
tiwdo/neza rs485 din-8 1a/2b
lg master k系列 rs232 db-9 2rxd/3txd/5gnd
fx2n/fx0n rs422 din-8 1rxd-/2rxd+/4txd-/7txd+
omron ch200hs rs232 db-9 2txd/3rxd/7gnd/4rts/5cts
ab slc503/504 rs232 3txd/2rxd/5gnd/7rts/8cts
abb comli(slave mode) rs232 6txd/7rxd/5gnd
koyo direct dl rs232 rj11 4txd/3rxd/1gnd