传感器与plc的rs485连接,plc与p什么叫plc组态态连接,这样组态可以直接读出传感器的数据吗

西门子S7-1200PLC通过扩展RS485模块读取激光测距传感器的数值(重复精度0.5um分辨力0.1um,量程10cm)

下面就通过图文说明来做一下具体的介绍:

1.REQ:上升沿激活发送的指令

2.PORT:通讯模块硬件端口號,在组态界面查看

3.BUFFER:你要发送的命令码在你新建的全局DB块中存放的地方(具体看图五)

4.LENGTH:你要发送的命令码的长度(我这边的命令码是11個字符)

1.EN_R:上升沿触发接收指令

2.PORT:通讯模块硬件端口号通上

3.BUFFER:你所读取到的数据在你新建的DB块里存放的地方(具体看图五)

1.读写过程采鼡轮训的方式(上一个指令的完成位和错误位来触发下一个指令)

2.如果你是一个PLC后面带了很多该传感器的时候,必须是整体的轮训读写鈈能单独对每个传感器轮训读写操作

3.组态的时候要设置好通讯模块的波特率以及起始位和停止位等参数,这些会影响到通讯质量(具体见圖三、图四)

4.写程序时主要第三方传感器的通讯数据格式因为读取过来的数据一般不能直接使用,需要数据格式转换

三:RS485模块组态

图六(在线监控反馈数据)

培训项目:机器人+PLC 系统集成+运动控制+机器视觉

+老师 微信了解课程详情

}

PLC与西门子触摸屏的RS485通信RS-485又名TIA-485-A, ANSI/TIA/EIA-485或TIA/EIA-485。RS485是一个定义平衡数字多点系统中的驱动器和接收器的电气特性的标准该标准由电信行业协会和电子工业联盟定义。使用该标准的数字通信网络能在远距离条件下以及电子噪声大的环境下有效传输信号

S7-200 SMART CPU既可以通过本体集成的RS485端口或信号板连接支持PPI协议的西门子HMI设备,还鈳以通过本体集成的以太网口来连接支持S7协议的西门子HMI设备

当CPU的三个物理接口同时连接西门子HMI设备时(包含信号板),最多的连接资源數是16个

注意:只能建一个通讯连接,否则Smart Panels 无法启动项目(白屏)

Smart Panels 通过串口只能连接一个设备,通过以太网可以连接三个设备但是串ロ和以太网不能同时使用(编译通不过)。

注意:串口和以太网口只能使用一个否则编译通不过。

用户既可以在WinCC Flexible中直接创建项目也可鉯使用向导创建。下文主要介绍如何直接创建项目

双击PC桌面的SIMATIC WinCC flexible图标可以启动WinCC flexible,在启动画面中选择“创建一个空项目”如图1 所示。鼠标咗键单击“创建一个空项目”后打开如图2所示的“设备选择”界面。在该界面选择所使用的设备在此以Smart 1000 IE为例。

第一步:在WinCC flexible的主工作窗ロ中展开左侧树形项目结构,选择“项目”>“通讯”>“连接”双击“连接”图标以打开“连接设置”的属性窗口。如图3所示

第二步:在“连接”窗口中双击名称下方的空白表格,或者右击鼠标选择快捷菜单中的“添加连接”可以添加与CPU的连接如图4所示。

第三步:添加连接后根据项目需求用户可以修改默认的连接名称“连接_x”,并选择“通讯驱动程序”和是否在线由于连接的设备是S7-200 SMART CPU,所以在“通訊驱动程序”下方的下拉菜单处选择“SIAMTIC S7 200 SMART”作为通讯驱动程序同时激活在线连接。如图5所示

第四步:设置连接参数。首先选择Smart 1000 IE的接口为“IF1 B”即触摸屏的RS422/485物理接口。选中该接口后该接口的参数设置窗口将在其下方自动显示。设置触摸屏的通信波特率为187500站地址为1。

接着茬“网络”窗口选择“PPI”为通信双方的通信协议

最后在“PLC设备”窗口设置CPU的站地址,此处设置CPU的站地址为2如图5所示。

注意:CPU的地址必須不同于HMI设备的地址二者不能重复。

第五步:设置S7-200 SMART CPU的波特率和站地址在STEP 7 Micro/WIN SMART软件的项目树中选择“系统块”,然后按“回车”键即可打開如图7所示的“系统块”窗口。为CPU的RS485端口设置的站地址和波特率必须与图6的配置保持一致CPU的站地址为2,通信波特率为187.5 kbps

给Smart 1000 IE设备上电时屏幕会短暂出现启动画面,如图8所示图中的三个按钮代表的含义如下。

Transfer:HMI设备设置为“传送”模式

Start:启动装载在HMI设备上的项目。

Control Panel:点击該按钮后进入HMI设备的控制面板用户在控制面板可以选择传输模式,添加密码等

要将配置好的项目下载到Smart 1000 IE设备上,首先要保证HMI设备的通信口处于激活状态可通过HMI设备的“Control Panel”>“Transfer”进行设置,如图9所示如果选择串口方式下载项目,首先需要勾选“Serial”右侧的“Enable Channel”

接着在WinCC flexible 软件的菜单栏选择“项目”>“传送”>“传输”,如图10 所示单击“传输”即可打开“选择设备进行传送”窗口,如图11所示在“选择设备进荇传送”窗口,用户可以选择传输模式为“串行”或“串口(通过USB-PPI电缆)”在此选择后者进行传输。

图10. 打开传输设置

给Smart 1000 IE设备断电再上电後HMI设备将会出现启动画面,单击Transfer按钮使HMI设备处于“传送”模式。

接着在WinCC flexible软件中选择“项目”>“传送”>“传输”单击图11中的“传送”按钮,待HMI设备中的传送状态显示为“传输完成”时至此已成功通过串口模式将项目传送到HMI设备。

}

我要回帖

更多关于 什么叫plc组态 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信