您现在的位置是:首页 > PLC技术 > PLC技术
PLC与组态王间的通信
来源:艾特贸易2017-06-04
简介组态王是一个由北京亚控公司开发的计算机监控软件,下位机采用 PLC 对控制对象进行控制,上位机采用计算机进行监控。本节将介绍三菱 FX 系列 PLC 如何与组态王进行通信设置,并实
组态王是一个由北京亚控公司开发的计算机监控软件,下位机采用PLC对控制对象进行控制,上位机采用计算机进行监控。本节将介绍三菱FX系列PLC如何与组态王进行通信设置,并实现对控制对象的监控。 现以用组态王监控Y-△降压启动的电动机为例对PLC与组态王的通信进行介绍。 一、编写PLC程序 编写PLC程序如图12 - 21所示,其中,M0为启动信号,M1为停止信号;Y000控制电动机电源,Y001控制电动机绕组星形接法,Y002控制电动机绕组三角形接法;D0为降压启动时间。当按下M0时,Y000、Y001动作,经D0设定的时间后Y001断开,再过1s后Y002接通,把电动机绕组切换成三角形接法。 图12-21 PLC程序
图12-22 组态王工程管理器 二、安装PLC驱动程序 打开组态王软件,进入组态王工程管理器,如图12 - 22所示。
图12 - 23 新建工程 在组态王工程管理器中,单击“文件”菜单下的“新建工程”,再单击“下一步”按钮,输人工程名称“ysf”,单击“下一步”按钮,再次输入工程名称,然后单击“完成”按钮,这样就按向导建立了一个新工程,如图12 - 23所示。 双击图12 - 23中的工程“ysf”进入该工程浏览器界面,如图12-24所示。 如图12 - 25所示,单击左侧树形结构“设备”下的COM1,再双击右侧的“新建”,新建一个与PLC的连接,选择PLC→三菱→FX2→编程口的PLC,如图12 26所示。 单击图12 - 26中的“下一步”按钮,输入安装设备指定的逻辑名称设为“plc”,如图12 - 27所示。 单击图12 - 27中的“下一步”按钮,指定与PLC连接的计算机的串口为COM1,如图12 - 28所示。 单击图12 - 28中的“下一步”按钮后都默认按“下一步”按钮,最后在组态王软件上安装了FX系列PLC的驱动程序,如图12 - 29所示。
图12 - 24 工程浏览器界面
图12 - 25 新建设备连接
图12 - 26 选择连接PLC
图12 - 27 指定设备的逻辑名称
图12 - 28 通信口设置
图12 - 29 已建立PLC连接画面 三、建立变量 为了使组态王能与PLC的各软元件能进行相互关联,需在组态王中建立对应变量。需建立的变量如表12 9所示。
表12-9 组态王变量表 下面以建立变量“启动”为例建立变量。 在图12 - 29左侧树形结构的“数据库”下单击“数据词典”,出现如图12 - 30所示的变量表。
图12-30 变量表 在变量表的最后一行,双击“新建”选项,出现定义变量窗口,按图12 - 31所示对变量进行设置。变量名为“启动”,变量类型为“I/O离散”,连接设备为“plc”,寄存器为“M0”,数据类型为Bit(位),读写属性为“读写”等。然后单击“确定”按钮,这样该变量就建立完毕。按此方法建立表12 -9中的所有变量,建立以后的变量表如图12 - 32所示。
图12 - 31 变量设置
图12 - 32 变量表 四、画面组态 在图12-32左边树形结构的“文件”下,单击“画面”选项,并在右侧新建画面,定义画面名称为“监控画面”,得到一个新画面,如图12 - 33所示。在画面的右侧有“工具箱”用来进行各种对角组态。 通过工具箱中的“文本”选项,在画面中写入各种文本,并在图库中调用“按钮”和“指示灯”选项,并使用各对角与各变量进行联系。组态画面可参考图12-34,这样就可对电动机的运行进行监控了。
图12 - 33 新建立的画面
图12 - 34 参考监控画面
点击排行
