2,在需要 *** 作和反馈的地方双击建立与PLC对应的地址就可以了。
3,如果是Modbus通讯的话需要加上 *** 作码,如读写实数是400**。
一、工具:
电脑,PLC
WinCC软件
二、步骤:
首先在WinCC项目中添加通讯驱动程序。打开WinCC软件,在项目管理器窗口中选中“变量管理”,单击鼠标右键,在d出的的菜单中选择“添加新的驱动程序”
2.在d出的“添加新的驱动程序”对话框中找到“SINMATIC S7 Protocol Suite.chn”文件,选中该文件,单击“打开”,如下图
3.在变量管理目录下新增一个“SINMATIC S7 Protocol Suite”子目录,在其中找到“MPI”,单击鼠标右键,在d出的菜单中选择“新驱动程序的连接”
4.在d出的“连接属性”对话框中可以为新建的逻辑连接输入一个名称,单击“属性”按钮会d出“连接参数--MPI”对话框
5.在“连接参数--MPI”对话框中可以输入对应CPU的“站地址”、“段ID”、“机架号”和“插槽号”,如下图,设置好后单击确定按钮
6再在变量管理目录下 “SINMATIC S7 Protocol Suite”子目录中找到“MPI”,单击鼠标右键,在d出的菜单中选择“系统参数”
7.在d出的“系统参数”对话框中选择“单位”选项卡,选择“逻辑设备名称”下拉列表框中,可以选择WinCC与PLC通信的硬件设备
8.至此,我们就完成了WinCC与PLC通信连接的设置
三、注意事项:
注意,更改逻辑设备的名称后,需要重新启动WinCC软件才可以
1、使用指示灯来显示输出设备的状态,如果输出设备仅仅只是开,关两个状态,你可以使用BOOL变量,TRUE代表开,FALSE代表关,地址可以直接使用你PLC中对应的地址。2、温度传感器的值一般进入PLC内使用模拟量模块,是一个整型的变量值,一般,在组态画面中对于温度值的显示对应于以下2种情况:情况1:PLC中已经对采集值做了线性整定,并保存了整定后的值,这种整定后的值常常为浮点数,所以组态中需要对应的变量为IEEE754浮点数变量,地址为PLC中保存的整定后值的变量地址。情况2:PLC中没有对采集值进行整定,而是通过组态中进行整定,那么变量数据类型选择则为温度传感器实际的类型,即整型,而地址也是温度传感器进入PLC的模拟量通道地址。3、变量地址的选择相对比较简单,只要选择PLC中对应的地址就可以,数据类型取决于程序员需要的处理来对应选择。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)