请问MCGS嵌入式如何三菱plc组合位元件使用方法让蜂鸣器控制报警?

[摘 要]MCGS嵌入版组态软件提供了一套完善的安全机制,使用“用户权限管理”、内部函数和蜂鸣器报警可以有效地实现安全管理。文章详细阐述了两种方法的实现过程。

[关键词]用户权限管理;!strComp函数;蜂鸣器报警

工业过程控制中,应该尽量避免由于现场人为的误操作所引发的故障或事故,而某些误操作所带来的后果有可能是致命性的。为了防止这类事故的发生,MCGS嵌入版组态软件提供了一套完善的安全机制,严格限制各类操作的权限,使不具备操作资格的人员无法进行操作,从而避免了现场操作的任意性和无序状态,防止因误操作干扰系统的正常运行,甚至导致系统瘫痪,造成不必要的损失。

MCGS嵌入版组态软件引入用户组和用户的概念来进行权限的控制,并且通过内部函数来判断用户密码是否正确。在MCGS嵌入版中可以定义无限多个用户组,每个用户组中可以包含无限多个用户,同一个用户可以隶属于多个用户组。

1 “用户权限管理”的运用

MCGS嵌入版建立安全机制的要点是:严格规定操作权限,不同类别的操作由不同权限的人员负责,只有获得相应操作权限的人员,才能进行某些功能的操作。

图1是触摸屏的首页。在设备运行操作过程中,触摸屏界面上的所有的按钮和输入框必须进行权限登录后才能操作,登录名为“张工”,密码是“235A”,如果没有登录或退出登录后,设备触摸屏上的任何按钮操作无效。界面登录操作演示如图2所示。

左键点击图1中的“用户登录”标准按钮,在构建属性设置中打开“权限”,勾选“所有用户”选项,在脚本程序里写入!LogOn(),然后点击“确定”。以同样办法,左键点击“用户退出”标准按钮,在构建属性设置中打开“权限”,勾选“所有用户”选项,在脚本程序里写入!Logoff()。

选择工具菜单中的“用户权限管理”,打开用户管理器。缺省定义的用户、用户组为:负责人、管理员组。点击用户组列表,进入用户组编辑状态。点击“新增用户组”按钮,弹出用户组属性设置对话框。进行如下设置:

用户组名称:操作员组;用户组描述:成员仅能进行操作。单击“确认”,回到用户管理器窗口。点击用户列表域,点击“新增用户”按钮,弹出用户属性设置对话框。参数设置如下:用户名称:张工;用户描述:操作员;用户密码:235A;确认密码:235A;隶属用户组:操作员组。

点击图1中“启动按钮”“停止按钮”等其他按钮,在构建属性设置中打开“权限”,勾选“操作员组”选项,这样如果没有登录或退出登录后,这些操作按钮是无效的。

2 !strComp函数和触摸品蜂鸣器的运用

如图3所示,工作人员要进入查看整个系统的监控情况,首先必须正确输入“工号”和“密码”,否则点击“X界面”蜂鸣器报警,并且也进入不了相应的监控界面。若输入的工号不在设置的工号范围,则工号(这里设定的工号为2201和2202)显示为“0”。工号输入正确后,会出现“工号正确,请输密码”提示框。

输入密码(这里设定工号2201的密码为01A,工号2202的密码为02A)按确认键,若弹出“密码错误”提示框,则说明密码输入不对,需重新输入。

XX监控系统首页界面的制作要使用输入框、标签和按钮等元件。在用输入框ab元件制作工号输入框时,在操作属性里定义“工号输入”对象名,对象类型定义为“数值型”。在用输入框ab元件制作密码输入框时,在操作属性里定义“密码输入”对象名,对象类型定义为“字符型”,并勾选“密码”栏。同时,在实时数据库里找到“工号输入”和“密码输入”两对象名,删除两对象名的对象初值“0”。在用标签A元件实现“工号:”“密码:”和提示内容时,点击属性设置边线颜色选择“没有边线”。在设备窗口中添加“TPC控制系统”,打开TPC控制系统,将指定长度鸣叫的连接变量定义为d。

!StrComp(str1,str2)函数的意义是比较字符型数据对象str1和str2是否相等,返回值为0时相等,否则不相等。str1和str2 都是字符型数据,不区分大小写字母。

//判断工号是否正确//

//工号和密码正确,为打开窗口界面做准备//

//蜂鸣器报警,1000可以改为100或10000,只是蜂鸣器报警频率不同//

MCGS嵌入版适应于应用系统对功能、可靠性、成本、体积、功耗等综合性能有严格要求的专用计算机系统。通过对现场数据的采集处理,以动画显示、报警处理、流程控制和报表输出等多种方式向用户提供解决实际工程问题的方案,在自动化领域有着广泛应用。

[1]宋子华.基于MCGS包装机密码监控系统的设计[J].自动化与仪器仪表,2016(5).

[2]马新荣。基于MCGS嵌入版的煤矿密码监控系统的应用设计[J].电工技术,2015(7).

[3]张文明,华祖银.嵌入式组态控制技术[M].北京:中国铁道出版社,2011.

基于PLC自动门控制系统设计 目 录 TOC \o "1-3" \h \u 19379 摘要 1 18827 第1章 绪论 2 设计目的与意义 2 自动门的设计现状 2 19169 第2章 自动门控制系统方案总设计 3 控制系统的功能分析 3 自动门的参数确定 3 机械传动机构的设计方案 4 20644 第3章 硬件系统设计 6 硬件系统结构设计 6 PLC的选择分析 6 驱动装置的选型

很多朋友在学习昆仑通态时困难重重,今天,我们收集了100个常见的技术问题,并对每个问题的处理方案进行简明扼要的说明,有助于工控技术人员能够方便、快捷的处理在实际的使用过程中遇见的各种问题。

客户注册码丢失,申请生成注册码。

序列号:95点数无限制

客户信息:姓名、电话、单位名称。

(1)联系相应区域的销售代理商;

(2)向代理商提交客户信息(包括单位名称、客户姓名、联系电话、收货地址),TPC的型号,编号,以及详细问题描述信息即可。

47. 设备管理器中驱动很少

(1)组态软件安装时是否选择“所有驱动安装”,如果没有选择,则需重新安装驱动;

(2)如果在组态软件的设备窗口没有找到支持的驱动,查询该设备是否支持标准Modbus协议,若支持可以使用MCGS中通用设备下的的标准Modbus驱动即可;

(3)联系所属区域代理商,定制驱动。

48. 通用串口父设备,能加多少子设备

软件本身是没有限制的,主要是受系统的限制,对Windows来说,一般是255个串口;对于TPC来说,取决于硬件接口的数量。

49. 设备调试有数据工程画面无数据

(1)对于新建的工程:A 查看数据对象属性设置中是否设置了最大值、最小值范围;B 如果通过A检查没问题可能是驱动的问题,与客服联系;

(2)原来在设备调试中有数据显示,工程画面中也有数据显示,但因为做了什么改动以后没有数据显示,让客户重新添加驱动,使用计数检查后,再重新测试。

50. PLC和模块能否挂接在一个串口下

原则来说,只要串口通讯设置相同就可以,但是MCGS不推荐这样使用,因为设备协议内部可能存在潜在冲突,例如对PLC的某个寄存器的写操作的指令,有可能被误认为是对模块的某个操作,进而导致设备访问冲突。

51. 如何查看设备的通讯状态

在MCGS所有的非板卡类的设备(部分定制设备除外)中,第一个通道是通讯通道。就是说,在进入运行环境后,设备驱动程序开始工作后,此通道内返回的是设备的通讯状态,例如0表示设备通讯正常,非0表示不正常。注意:在上位机运行时,不要打开设备调试查看设备状态,会导致通讯不正常。

52. 通讯状态为-8表示什么意思

请检查添加的通道地址是否有超限情况,这时有问题的通道显示数值为-5。

53. 运行工程提示串口初始化失败

(1)检查TPC上是否有其他软件已经打开串口,导致串口被占用,如果有,则先关闭其他占用串口软件;

(2)通用串口父设备中设置了不存在的串口号。

(2)检查通用串口父设备参数设置是否与设备通讯参数一致;

(3)下载工程时通用串口父设备的串口号是否设置为COM2,若不是,需要改正。

55. 数据能读不能写

(1)添加通道时是否把该通道的属性设置为“只读”属性,若是,则不能对该通道进行写命令;

(2)检查PLC程序,是否在PLC程序中有对该通道地址进行其他的操作;

(3)如果还不能解决,请致电客服。

不支持,通网版支持OPC通讯。

(1)标准串口型号的西门子PC/PPI电缆。

(1)计算机模拟运行能不能和200通讯,先用编程软件测试,看200能否通讯,检查通用串口父设备的参数设置和子设备的设置,参数是否正确,在设备窗口做设备调试,查看通讯状态是否为0;

(2)和计算机通讯成功后,再测能否和TPC通讯,检查硬件连线是否正确。

PPI电缆是否包含8个拨码开关,如是,需要把第5个拨码拨至freeport项才可正常通讯。

(1)通讯延时设置是否过短,设置合适的延时时间;

(2)现场是否存在干扰,可采取使用屏蔽线并接地处理;

(3)参看PLC“SMW22”,看PLC运行程序是否过大。

寄存器类型:V寄存器;寄存器地址:10;数据类型:16位无符号二进制数。

说明:VW数据类型为word型,故要选择16位数据。

(1)西门子200PLC不支持多主结构;

(2)MCGS可支持一个主站连接多个200 PLC,保证所有PLC的通讯参数设置一致,并且要区分每个PLC的地址。

注:如果一个主站连接多个200PLC,有可能导致通讯速度慢或通讯不稳定的现象,故一般不建议这么使用。

西门子200的自由口通讯是指可以自由编写自己的通讯协议,如果您需要跟MCGS进行通讯,则需要联系我们根据您的协议定制驱动程序。

现有通讯方式为:设定200自由口通讯方式为Modbus协议,则直接使用MCGS中的Modbus驱动即可通讯。

66. 三菱PLC:编程口通讯如何选驱动

三菱PLC编程口即422通讯,选用三菱FX系列编程口驱动;232BD选用三菱FX系列编程口驱动;485BD选用三菱FX系列串口驱动。

通讯参数应该设置为:串口号与设备所连接的串口号一致,波特率为9600,数据位7位,停止位1位,校验方式为偶校验。

69. 欧姆龙PLC支持什么通讯协议

一般的欧姆龙PLC都支持HOSTLINK协议,0支持IR、LR、HR、AR、TC、PV、DM寄存器类型,支持4位地址,无法读取大于9999地址的寄存器区,使用时,可将寄存器高地址区内容移到低地址区进行读写操作;

FINS协议为欧姆龙公司新开发的串口驱动协议,支持CIO、WR、DM、HR、AR、TK、TS、CS、TIM、CNT、IR、DR寄存器类型。

70. 欧姆龙PLC:父设备参数设置

(1)通用串口父设备通讯参数设置应与PLC串口的通讯参数设置相对应,PLC默认标准参数设置为:, E(偶校验);

(2)用户可根据需要进行设置,建议在通讯速度要求较高时设置为,E进行通讯。

71. 欧姆龙PLC:地址如何设置

设备地址设置要与PLC中实际的地址设置相对应,寄存器地址要与PLC里的单元号一致。

(2)通过300自带的MPI电缆进行通讯。

可以通过以太网通讯,设备窗口添加通用TCP/IP父设备,或添加CP443-1以太网模块设备均可。(注:西门子300和400的子设备驱动可以通用)。

不能直接读取,可以转到DB块里再进行数据读取。

(1)西门子原装适配器;

(3)其他品牌的电缆不保证能够通讯成功。

线序:2-3对调、4-6对调、7-8对调、5直连。但是不能保证最大的通讯距离是50m。

出现这种情况一般是在通道连接中增加了PLC中不存在的通道。例如连接I区、Q区、M区的通道溢出了PLC的范围,连接V区不存在的DB块或者是连接了DB块中没有定义的地址。

使用嵌入版连接西门子300PLC,与通用版不同的是,需要选择通用串口父设备挂接西门子300/400MPI子设备;需要注意的是在父设备中通讯波特率需要和PC适配器保持一致,校验选择一定要选择奇校验。

MCGS Modbus驱动中的寄存器地址需要从1开始设置,与实际设备中的地址有差1的偏移处理,即如果需要采集实际设备中的地址0,在添加通道时,需要将寄存器地址设置为1;如果需要采集实际设备中的地址5,在添加通道时,需要将寄存器地址设置为6,以此类推。

第四章 触摸屏硬件问题

采用WINCE 5.0操作系统,用户操作方法和习惯与之前采用CE 4.2系统一致;

(2)硬件存储设备升级

产品的总存储数据容量从现有的64M升级到128M。

82. USB主口和从口的区别

主口是用来识别1.1以上的外接USB设备(例如U盘,硬盘,鼠标,键盘,打印机等),不能用来下载工程;从口只能用来下载工程,不能识别外接USB设备。

84. 启动工程/不启动工程按钮含义

点击启动属性对话框中的启动工程按钮,即可启动MCGS嵌入版运行环境,并启动下载到TPC中的工程,这种启动工程方式与不进入启动属性窗口直接进入MCGS嵌入版运行环境一样;

点击启动属性对话框中的不启动工程按钮,只启动MCGS嵌入版运行环境,而不启动TPC中的工程。

85. 如何用触摸形式操作右键

长时间点击TPC,即可实现右键操作。

86. 如何对TPC进行触摸校准

(1)进入TPC CE操作系统,双击桌面“触摸屏校准”图标进行校准;

(2)TPC上电,点击启动进度条,进入启动属性窗口,不要进行任何操作,30秒后系统自动进入触摸屏校准程序;

(3)进入TPC CE操作系统桌面,选择“开始-设置-控制面板-TPC系统设置”,进入“TPC系统设置”窗口,选择“触摸屏”选项页,点击触摸屏校准按钮即可。

TPC上电,点击进度条打开启动属性对话框,在系统信息中可以查看IP地址,还可查看产品配置、产品编号、软件版本。

进入TPC CE操作系统桌面,点击“开始-设置-网络和拨号连接”,双击“新建连接”,然后选择下一步,点击“TCP/IP设置”按钮,进入IP设置界面即可对TPC的IP进行设置。

89. 如何设置TPC背光灯时间

进入TPC CE操作系统,点击“开始-设置-控制面板-TPC系统设置”,在TPC系统设置窗口点击“背关灯”选项页,即可对背光灯进行设置。

90. 如何设置蜂鸣器启动和关闭

进入TPC CE操作系统,点击“开始—设置—控制面板—TPC系统设置”,在TPC系统设置窗口点击“蜂鸣器”设置项,即可对蜂鸣器进行相关设置。

91. 如何更新TPC启动画面

工程下载,通讯测试成功后,点击“高级操作”,在高级操作对话框中,对应文件选择需要更换的启动画面,然后点击“更换启动画面”按钮即可。

注:启动画面设为与TPC相同的分辨率,其颜色必须设为256色。

92. 如何查看TPC磁盘剩余空间 ?

进入TPC CE操作系统,双击进入“我的电脑”,触摸长按“Harddisk”文件夹,通过右键菜单打开属性框,然后点击“剩余”项,可查看磁盘剩余空间。

93. 如何在TPC中实现屏保

进入TPC CE操作系统,点击“开始-设置-控制面板-TPC系统设置”,在TPC系统设置窗口点击“背关灯”选项页勾选使用自动关闭背光灯功能,”持续空闲”中选择相应的时间即可。

94. 如何上传TPC中的工程

要实现将TPC中的工程上传至PC机,必须使用装有嵌入版6.8(01.0001)及以上版本的运行环境的TPC产品。

(1)首先在下载工程时“下载配置”中必须勾选“支持工程上传”功能。

A打开MCGS组态软件,在菜单栏选择“文件-上传工程”,进入上传工程窗口;

B选项设置跟下载工程时类似,如果通过网络方式上传,连接方式选择“TCP/IP网络”,在目标地址处输入目标TPC的IP,如果是通过USB口上传,则将连接方式改为“USB通讯”,工程另存处用来设置工程上传到PC机的路径及文件名;

C以上设置完成后,点击“开始上传”,当进度条满时,上传完成。

95. 运行环境启动后白屏的原因

(1)封面窗口和启动画面窗口设置为同一个导致;

(2)调用了白色的启动画面窗口。

96. 如何看PC机与TPC网络连接状态

用网络对调线将PC机和TPC连接,点击PC机“开始—运行”,在运行栏内输入CMD回车,然后在DOS界面中输入ping IP地址回车,通过此命令可查看网络连接状态,如果LOST=0%说明网络连接正常,如果LOST非0说明数据包有丢失,或网络连接断开。

97. 如何进入TPC操作系统

TPC上电,出现进度条时点击进度条,在启动属性窗口中点击“进入操作系统“按钮,即可进入TPC CE操作系统。

98. 如何查看TPC中运行环境的版本号

TPC上电,点击启动进度条,进入启动属性窗口,点击不启动工程,在不启动工程界面会显示出运行环境的版本号。

99. 实现同型号TPC间的工程移植

(2)将U盘插到要移植的同型号TPC上,将U盘中的3个文件拷贝到相应的路径下;

(3)重启触摸屏即可。

100. 如何对TPC串口进行测试

以RS232串口通讯方式说明为例:

(1)串口对调线连接PC机串口和TPC串口;

(2)在PC机上运行Comm.exe,并进行通讯参数设置;

(3)进入TPC的CE操作系统,双击“我的电脑”,进入HardDisk文件夹,双击CommThread_V2.2.exe(如没有此文件,可在公司网站→下载中心→常用工具页,下载“TPC_串口测试工具”并拷入TPC对应目录下),将通讯参数设置为与PC机相同;

(4)在Comm和CommThread窗口分别选择“打开串口”,并分别进行单次数据发送和连续2000次发送,查看接受区接收数据是否正确,有无丢失数据和乱码现象;

(5)进行以上操作后,如果发送接收数据都正常,表明TPC串口通信正常。

注:进行串口测试时,要保证PC机和TPC串口没有被占用。

我要回帖

更多关于 三菱plc组合位元件使用方法 的文章

 

随机推荐