在工业自动化领域的项目中,由西门子PLC组成的控制系统都会应用到某种通讯方式,我们常用的通讯方式有PROFIBUS DP,MPI,以太网等。在有些情况下,当控制系统需要和第三方设备通讯时,往往需要新的通讯方式,例如:Modbus通讯。相应地,对于西门子S7-300系列PLC来说,在硬件配置上,需要增加通奄?块CP341来实现通讯功能。但在实际通讯过程中,有时会遇到通讯异常情况,导致数据无法正常通讯,甚至通讯中断的情况发生。本文下面就针对这种情况做一个说明,来判断造成通讯故障的原因。
ta-bd-imgshare-binded="1" style="word-break: break-all; border: none; font-family: Verdana, Arial;" />
二、西门子通奄?块CP341故障诊断
下面以西门子S7-300系列中的通奄?块CP341和PC之间的通讯为例,说明通讯故障的原因:
1. 首先判断电缆连接线是否正常,可以对电缆进行通断测试,电缆两端的接头是否松动,保证物理连接的正确;
2. 其次判断西门子PLC S7-300中的程序是否正确,方法如下:在程序中调用发送函数,注意使用上升沿触发,观察CP341上面的发送指示灯灯是否闪烁,如果闪烁,说明程序没有问题;
3. 后判断PC端的程序问题,在PLC端设置CP341的参数,采用ASCII方式发送数据,使用发送函数发送数据块中的字符;同时在PC端设置串口的参数,例如:波特率,数据长度,停止位等,与PLC端一致。在PC端使用串口调试工具建立到串口的连接,这时观察PC端是否能读到PLC发送出的字符;也可以在PC端通过串口调试工具发送字符,在PLC端调用接收函数,用存储在相应的数据块中,判断数据块中能否接收到PC端发送出的字符。
中 央 处 理 单 元 CPU
6ES7312-1AE13-0AB0 CPU312,32K工作内存,位操作时间0.2μs,DI/DO大256点,AI/AO大64点
6ES7312-5BE03-0AB0 CPU312C,32K工作内存,位操作时间0.2μs,集成10DI/6DO,2通道高速计数,2通道PWM输出,2通道频率测量,PID调节;DI/DO大256点,AI/AO大64点,1个40针前连接器(另购)
6ES7313-5BF03-0AB0 CPU313C,64K工作内存,位操作时间0.1μs,集成24DI/16DO,4AI/2AO,3通道高速计数,2通道PWM输出,2通道频率测量,PID调节;DI/DO大1016/1008点,AI/AO大253/250点,2个40针前连接器(另购)
6ES7313-6BF03-0AB0 CPU313C-2PtP,64K工作内存,位操作时间0.1μs,RS485点对点接口,集成16DI/16DO,3通道高速计数,2通道PWM输出,2通道频率测量,PID调节;DI/DO大1008点,AI/AO大248点,1个40针前连接器(另购)
6ES7313-6CF03-0AB0 CPU313C-2DP,64K工作内存,位操作时间0.1μs,PROFIBUS-DP主/从接口,集成16DI/16DO,3通道高速计数,2通道PWM输出,2通道频率测量,PID调节;DI/DO大1008点,AI/AO大248点,1个40针前连接器(另购)
6ES7314-1AG13-0AB0 CPU314,96K工作内存,位操作时间0.1μs,DI/DO大1024点,AI/AO大256点
6ES7314-6BG03-0AB0 CPU314C-2PtP,96K工作内存,位操作时间0.1μs,RS485点对点接口,集成24DI/16DO,4AI/2AO,4通道高速计数,4通道PWM输出,4通道频率测量,PID调节,一轴定位功能;DI/DO大1016/1008点,AI/AO大253/250点,2个40针前连接器(另购)
6ES7314-6CG03-0AB0 CPU314C-2DP, 96K工作内存,位操作时间0.1μs,PROFIBUS-DP主/从接口,集成24DI/16DO,4AI/2AO,4通道高速计数,4通道PWM输出,4通道频率测量,PID调节,一轴定位功能;DI/DO大1016/1008点,AI/AO大253/250点,2个40针前连接器(另购)
6ES7315-2AG10-0AB0 CPU315-2DP, 128K工作内存,位操作时间0.1μs,PROFIBUS-DP主/从接口,DI/DO大16384点(集中式1024点),AI/AO大1024点(集中式256点)
6ES7315-2EH13-0AB0 CPU315-2PN/DP, 256K工作内存,位操作时间0.1μs,PROFIBUS-DP主/从接口,PROFINET接口 DI/DO大16384点(集中式1024点),AI/AO大1024点(集中式256点)
6ES7317-2AJ10-0AB0 CPU317-2DP,512K工作内存,位操作时间0.05μs,PROFIBUS-DP主/从接口,DI/DO大65536点(集中式1024点),AI/AO大4096点(集中式256点)
6ES7317-2EK13-0AB0 CPU317-2PN/DP,512K工作内存,位操作时间0.05μs,PROFIBUS-DP主/从接口,PROFINET接口DI/DO大65536点(集中式1024点),AI/AO大4096点(集中式256点)
数 字 输 入/输 出 模 块SM
6ES7321-1BH02-0AA0 DI/16 24VDC,光电隔离,20pin前连接器
6ES7321-1BH50-0AA0 DI/16 24VDC,光电隔离,20pin前连接器
6ES7321-1BH10-0AA0 DI/16 24VDC,光电隔离,20pin前连接器
6ES7321-7BH01-0AB0 DI/16 24VDC,光电隔离,20pin前连接器
6ES7321-1BL00-0AA0 DI/32 24VDC,光电隔离,40pin前连接器
6ES7321-1FH00-0AA0 DI/16 110/230VAC,光电隔离,20pin前连接器
6ES7321-1FF01-0AA0 DI/8 110/230VAC,光电隔离,20pin前连接器
6ES7322-1BH01-0AA0 DO/16 24VDC ,0.5A,可控硅输出,光电隔离,20pin前连接器
6ES7322-1BF01-0AA0 DO/8 24VDC,2A,晶体管输出,光电隔离,20pin前连接器
6ES7322-1BL00-0AA0 DO/32 24VDC ,0.5A,晶体管输出,光电隔离,40pin前连接器
6ES7322-1FF01-0AA0 DO/8 110/230V,1A,可控硅输出,光电隔离,20pin前连接器
6ES7322-1FH00-0AA0 DO/16 120/230V, 1A,可控硅输出,光电隔离,20pin前连接器
6ES7322-1HF01-0AA0 DO/8 继电器,24VDC/230VAC,3A, 继电器输出,光电隔离,20pin前连接器
6ES7322-1HF10-0AA0 DO/8 继电器,24VDC/230VAC,5A, 继电器输出,光电隔离,40pin前连接器
6ES7322-1HH01-0AA0 DO/16 24-120VDC/24-230VAC,2A, 继电器输出,光电隔离,20pin前连接器
6ES7323-1BH01-0AA0 DO/8,DI/8,光电隔离,20pin前连接器
6ES7323-1BL00-0AA0 DO/16,DI/16,光电隔离,40pin前连接器
模 拟 量 输 入/输 出 模 块SM
6ES7331-1KF01-0AB0 AI/8,电压、电流、电阻、PT100,光电隔离,40pin前连接器
6ES7331-7KB02-0AB0 AI/2,电压、电流、电阻、PT100,光电隔离,20pin前连接器
6ES7331-7KF02-0AB0 AI/8,电压、电流、电阻、热电阻、热电偶,光电隔离,20pin前连接器
6ES7331-7PF01-0AB0 AI/8 电阻,热电阻,光电隔离,40pin前连接器
6ES7331-7PF11-0AB0 AI/8 热电偶,光电隔离,40pin前连接器
6ES7331-7NF00-0AB0 AI/8 电压、电流,光电隔离,40pin前连接器
6ES7331-7NF10-0AB0 AI/8 电压、电流,光电隔离,40pin前连接器
6ES7332-5HB01-0AB0 AO/2通道,电压、电流,光电隔离,20pin前连接器
6ES7332-5HD01-0AB0 AO/4通道,电压、电流,光电隔离,20pin前连接器
6ES7332-5HF00-0AB0 AO/8通道,电压、电流,光电隔离,40pin前连接器
通 讯 处 理 器CP
6ES7340-1AH02-0AE0 CP340,标准串行通讯模块,RS232C接口,高19.2kbit/s,9针Sub-D接口
6ES7340-1BH02-0AE0 CP340,标准串行通讯模块,RS422/485接口,高19.2kbit/s,9针Sub-D型接口
6ES7340-1CH02-0AE0 CP340,标准串行通讯模块,20mA /TTY接口,高19.2kbit/s,15针 D型接口
6ES7341-1AH01-0AE0 CP341,标准串行通讯模块,RS232C接口,高76.8kbit/s,9针Sub-D型接口,可加载ModbusRTU及DataHighway驱动
6ES7341-1CH01-0AE0 CP341,标准串行通讯模块,RS422/485接口,高76.8kbit/s,15针D型接口,可加载ModbusRTU及DataHighway驱动
6ES7870-1AA01-0YA0 :ModbusRTU主站,包含软件和单授权
6ES7870-1AA01-0YA1 :ModbusRTU主站,单授权,不包含软件
6ES7870-1AB01-0YA0 :ModbusRTU从站,包含软件和单授权
6ES7870-1AB01-0YA1 :ModbusRTU从站,单授权,不包含软件
6GK7342-5DA02-0E0 :CP342-5 PROFIBUS-DP主站/从站通讯处理器
6GK7342-5DF00-0E0 :CP342-5 FO PROFIBUS-DP主站/从站通讯处理器,光纤接口
6GK7343-1EX30-0E0 :CP343-1 工业以太网通讯处理器10/100Mbit/s, 支持PROFINET,2个RJ45接口
功 能 模 块FM
6ES7338-4BC01-0AB0 SM 338 编码器位置输入模块,3个SSI,支持等时模式,20pin前连接器
6ES7350-1AH03-0AE0 FM350-1单通道高速计数模块,高500KHz,2DO,20pin前连接器
6ES7350-2AH00-0AE0 FM350-2,8通道高速计数模块,高20KHz,8DO,40pin前连接器
6ES7351-1AH01-0AE0 :FM351,快速进给/爬行定位模块,以双速电机实现闭环定位,8DI/8DO,15针D型编码器接口,20pin前连接器
6ES7355-0VH10-0AE0 :FM355C,4回路闭环控制模块,8DI/DO,4AI,2个20pin前连接器
6ES7355-1VH10-0AE0 :FM355S,4回路闭环控制模块,8DI/8DO,4AI,2个20pin前连接器
接 口 模 块 IM及 接 口 模 块 连 接 电 缆
6ES7360-3AA01-0AA0 IM360,接口模块,用于主机架,可扩展3个机架
6ES7361-3CA01-0AA0 IM361,接口模块,用于扩展机架
6ES7365-0BA01-0AA0 IM365,接口模块,包括两个模块,一个用于主机架,一个用于扩展机架,包括连接电缆
6ES7368-3BB01-0AA0 IM360/361连接电缆, 1M
6ES7368-3BC51-0AA0 IM360/361连接电缆, 2.5M
6ES7368-3BF01-0AA0 IM360/361连接电缆, 5M
6ES7368-3CB01-0AA0 IM360/361连接电缆, 10M
安 装 导 轨
6ES7390-1AB60-0AA0 安装导轨,160 mm
6ES7390-1AE80-0AA0 安装导轨,480 mm
6ES7390-1AF30-0AA0 安装导轨,530 mm
6ES7390-1AJ30-0AA0 安装导轨,830 mm
湖南迪硕自动化设备有限公司专注于西门子代理商,长期回收西门子模块,中国西门子代理商等