干货 | PLC与西门子触摸屏的RS485通信

连接数目
s7-200 smart cpu既可以通过本体集成的rs485端口或信号板连接支持ppi协议的西门子hmi设备,还可以通过本体集成的以太网口来连接支持s7协议的西门子hmi设备。
当cpu的三个物理接口同时连接西门子hmi设备时(包含信号板),最多的连接资源数是16个。
表1. cpu的连接能力
smart panels 支持的 plc:
第一代产品 smartline(无以太网接口):s7-200、omron cp1系列、三菱 fx 系列、modbus rtu注意:只能建一个通讯连接,否则smart panels 无法启动项目(白屏)。
第二代产品smartline-ie:串口:s7-200、omron cp1系列、三菱 fx 系列、modbus rtu、台达(dvp-sv/es2 系列)以太网:s7-200(cp243-1)、smart200、logo!
smart panels 通过串口只能连接一个设备,通过以太网可以连接三个设备,但是串口和以太网不能同时使用(编译通不过)。
注意:串口和以太网口只能使用一个,否则编译通不过。
创建项目
用户需要使用wincc flexible 2008 sp2 china或以上版本来组态第一代产品smartline,如果是第二代产品smartline ie的话,只能使用wincc flexible 2008 sp4 china进行组态。
用户既可以在wincc flexible中直接创建项目,也可以使用向导创建。下文主要介绍如何直接创建项目。
双击pc桌面的simatic wincc flexible图标可以启动wincc flexible,在启动画面中选择“创建一个空项目”,如图1 所示。鼠标左键单击“创建一个空项目”后,打开如图2所示的“设备选择”界面。在该界面选择所使用的设备,在此以smart 1000 ie为例。
图1. 直接创建项目
图2. 设备选择
配置通信连接
用户通过以下步骤可配置smart 1000 ie与s7-200 smart cpu的ppi通信。
第一步:在wincc flexible的主工作窗口中,展开左侧树形项目结构,选择“项目”>“通讯”>“连接”,双击“连接”图标以打开“连接设置”的属性窗口。如图3所示。
图3. 打开连接窗口
第二步:在“连接”窗口中双击名称下方的空白表格,或者右击鼠标选择快捷菜单中的“添加连接”可以添加与cpu的连接。如图4所示。
图4. 添加连接
第三步:添加连接后,根据项目需求用户可以修改默认的连接名称“连接_x”,并选择“通讯驱动程序”和是否在线。由于连接的设备是s7-200 smart cpu,所以在“通讯驱动程序”下方的下拉菜单处选择“siamtic s7 200 smart”作为通讯驱动程序,同时激活在线连接。如图5所示。
图5. 配置连接
第四步:设置连接参数。首先选择smart 1000 ie的接口为“if1 b”,即触摸屏的rs422/485物理接口。选中该接口后,该接口的参数设置窗口将在其下方自动显示。设置触摸屏的通信波特率为187500,站地址为1。
接着在“网络”窗口选择“ppi”为通信双方的通信协议。
最后在“plc设备”窗口设置cpu的站地址,此处设置cpu的站地址为2,如图5所示。
图6. 连接参数设置
注意:cpu的地址必须不同于hmi设备的地址,二者不能重复。
第五步:设置s7-200 smart cpu的波特率和站地址。在step7 micro/winsmart软件的项目树中选择“系统块”,然后按“回车”键,即可打开如图7所示的“系统块”窗口。为cpu的rs485端口设置的站地址和波特率必须与图6的配置保持一致,cpu的站地址为2,通信波特率为187.5 kbps。
图7. s7-200 smart通信口设置
至此已经配置完成了smart 1000 ie与s7-200 smart cpu的ppi通信。
启动操作画面
给smart 1000 ie设备上电时屏幕会短暂出现启动画面,如图8所示。图中的三个按钮代表的含义如下。
transfer:hmi设备设置为“传送”模式。
start:启动装载在hmi设备上的项目。
control panel:点击该按钮后进入hmi设备的控制面板,用户在控制面板可以选择传输模式,添加密码等。
图8. 启动画面
下载项目文件
要将配置好的项目下载到smart 1000 ie设备上,首先要保证hmi设备的通信口处于激活状态,可通过hmi设备的“control panel”>“transfer”进行设置,如图9所示。如果选择串口方式下载项目,首先需要勾选“serial”右侧的“enable channel”。
图9. 通信口使能
其次,要使用siemens原装的ppi编程电缆下载项目,rs-232/ppi电缆(订货号6es7 901-3cb30-0xa0)和usb/ppi电缆(订货号6es7 901-3db30-0xa0)都可以。当使用的电缆是usb/ppi时,要求其e-stand版本是05或更高版本。
接着在wincc flexible 软件的菜单栏选择“项目”>“传送”>“传输”,如图10 所示。单击“传输”即可打开“选择设备进行传送”窗口,如图11所示。在“选择设备进行传送”窗口,用户可以选择传输模式为“串行”或“串口(通过usb-ppi电缆)”,在此选择后者进行传输。
图10. 打开传输设置
图11. 传输设置
给smart 1000 ie设备断电再上电后,hmi设备将会出现启动画面,单击transfer按钮,使hmi设备处于“传送”模式。
接着在wincc flexible软件中选择“项目”>“传送”>“传输”,单击图11中的“传送”按钮,待hmi设备中的传送状态显示为“传输完成”时,至此已成功通过串口模式将项目传送到hmi设备。

生物识别认证哪一方面还需要加强
在液体薄膜中对光子晶体的性能进行研究
涨幅直逼英伟达!美股大数据龙头创年内新高
史密斯英特康宣布收购Plastronics 扩大老化插座市场份额
小米12系列最新消息:或将在双十二发布
干货 | PLC与西门子触摸屏的RS485通信
超音速飞机2018年年底试飞,一次可飞8300公里,2025年前有望商用
印度两大顶级港口正寻求让特斯拉在当地建厂
5G产业发展现状与三种网络类型
新型环保导热塑料相对金属材料生产所消耗的能源更少!
新华三的 Wi-Fi 6将成为助推新基建的重要支柱
WiFi、Zigbee和蓝牙,哪个才是智慧家居的最优解?
边长一米的DNA立方体可满足世界上一年的存储需求
Zikko推出一款PowerBag Pro能量手袋移动电源
防爆监测系统主要的特点参数介绍
思岚科技 :持续深耕SLAM技术,赋能多领域应用
iPhone7 Plus特色“人像模式”解封 iPhone8最全信息汇总
索尼PS5的最新信息曝光,其性能将远超PS4
连续周期信号的傅里叶分解
华为和柬埔寨就5G网络发展开展合作,助于柬埔寨改善电信基础设施