一、原料:
1、S7300PLC,这里选用S7314-1AG13-0AB0
2、步科触摸屏,MT4512T
3、STEP7编程软件
4、步科触摸屏编程软件
5、D型485接头一公一母,3芯电缆
6、开关电源
二、接线示意图
1、通讯电缆制作
先将准备好的D型485接头,按照下图焊接好。
注意触摸屏侧是母头,PLC侧是公头。
2、电源接线图
按照下图接好PLC和触摸屏的电源
3、触摸屏设置
触摸屏选择MT4512T,PLC选择SIEMENS MPI, 通讯连接选择串口
双击触摸屏,在弹出的对话框里选择串口0模式,选项按图设置
注意通讯类型选择和波特率。
在画面上制作一个可以跟随01状态变化的指示灯,并制定对应PLC里的M0.0继电器
4、PLC设置
打开STEP7编程软件,建立S7314项目,并进行硬件组态,PG/PC选项中选择合适的适配器,然后调整波特率,与触摸屏波特率相同。因此处将直接用PLC与触摸屏相连,所以去除适配器后,PLC与触摸屏波特率扔保持不变,故应选用相同的波特率。
在PLC硬件配置中也应把MPI波特率与触摸屏设置相同
在OB1里编制一个随时间闪烁的中间继电器,此处我们制作一个500MS闪烁的继电器M0.0
保存并下载程序。
5、将制作好的通讯线插到PLC和触摸屏上。观察画面状态。
红绿闪烁,说明PLC和触摸屏通讯成功。
备注:这种通讯方式占用了PLC的编程口,无法与上位机通讯。可增加带编程口的485通讯头,上位机增加5611卡,用编程接头和5611卡链接,增加PLC与上位机的通讯功能。
需要注意的是波特率的设置要和触摸屏保持一致。