西门子CPU 6ES7215-1BG40-0XB0
西门子S7-200PLC与威纶通HMI的通讯可以采用RS485接口,通讯线可以自己焊接制作,但是首先得知道PLC和HMI的RS485口的管脚定义。准备好两个DB9头,根据查好的双方的485口管脚定义,再焊接起来即可。
假设使用的是MT8103iE的触摸屏(本文以该型号讲解,其他型号按照相同方法即可),可以去威纶通下载好样本手册,样本手册中就有接口的管脚定义。下图我们可以看到COM2口是RS485 2w,是2正1负5 GND。
对于S7-200 PLC,我们都知道RS485口是3正8负的。
注意:通讯线接法必须与选择的COM 口一致,比如选择COM2口,通讯线:屏(公头)1、2、5——PLC(公头)8、3、5。
要进行通讯的时候把制作好的电缆线,一头接PLC的RS485口,另一头接触摸屏的RS485口即可。
进行PLC程序设计,系统块参数设置,及下载程序到S7-200PLC。
下载PLC程序之前要进行PLC 通讯参数设置,我们在系统块设置好通讯端口参数。如:端口 0、地址 2,波特率 9.6kbps。设置好之后将PLC程序及系统块下载进去即可。
在EB Pro 中进行PLC设备属性通讯参数设置
通讯参数必须与系统块中设置的通讯端口参数一致,如 PLC 地址 2,波特率 9.6kbps。可依据 PLC 的通讯参数作修改。
在过程中直接使用机器人的机会越来越多,使包装机市场发生改变。这不仅是因为需要速度更高的机器,而且也是不断增加的灵活性要求所致。但是,过去只在“下线"时使用机器人,现在,在主要和次要包装过程中使用机器人的机会不断增加。因此,包装机制造商面临将 PLC、运动控制和处理任务集成在单个系统中的挑战。
对于这些处理应用,西门子为所有 SIMOTION 平台提供了 SIMOTION Top Loading(用于处理的标准化软件库)和特殊的 Top Loading 模块。其为经过测试的标准化软件。这可减少工程费用,避免发生编程错误。可使用其他软件模块在一个控制器或多个分布式控制器上组态和编程不同运动学的 Top Loading 小区。不必再与外围设备控制结构同步。现在可以实现实时同步以及统一数据存储。由于系统支持按照 IEC 61131-3 的所有功能统一编程,所以无需花费太多时间熟悉机器人控制器编程语言。
进行HMI画面设计,及下载工程文件到触摸屏。
以上便完成了PLC程序及HMI程序的设计,分别下载到PLC和触摸屏之后,即可将焊接制作好的电缆线插到双方的RS485口,即可进行S7-200 PLC与威纶通HMI的通讯控制了。