



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1. 可以通过串联各运算符实现简单的选择结构。2. 自定义类型,相当于C+中的类,可以提高编程效率。3. 在循环任务里实现模拟量数据的读入和输出以及运行时间的记录,用两个独立的子程序来实现。4. 模拟量通道的信号类型与工程值设置要与所检测对象的输出信号类型和被测物理量的量程保持一致。例如某压力传感器的测量范围被设定为0到3 Mpa,输出信号的类型为:420ma,则它对应的模拟量通道的信号类型就应该选420ma,工程值最好就设置为03。工程值是无单位的,设置成与03是为了便于上位机的观察。这一点西门子的PLC就做得不够好。西门子的模拟量输入模块输入的都是模拟字,要自己转换成与实际物理量相同的数值。总之,信号的传递是一个编码解码的问题:实际物理量电信号PLC中的数值上位机中的数值 我们最终的目的是想让上位机中的数值与实际物理量的数值保存一致,这样便于理解。在传感器一侧,4ma代表0mpa,经过PLC和上位机后,4ma就应该代表0. 当然也可以先转换成某个工程值后进行一定的数学处理再赋给某个变量标签。RSview32实现开机启动画面并锁定第一步:在RSview32中的设置: 1项目管理器编辑模式逻辑和控制宏右键“新建宏”新建一个宏,命名为“项目运行宏”。 2编辑“项目运行宏”,输入命令如下:ProjectRun (注意大写字母) 3项目管理器编辑模式系统启动启动选项卡打开项目时启动下拉框选择“项目运行宏”点击“工程加载宏”复选框确定。第二步:在Win2K XP DeskLock中的设置:1开始菜单Rockwell SoftwareRsview32 ToolsWin2K XP DeskLock打开桌面锁定工具。 2登录选项卡,可以设置电脑启动时是不出现欢迎界面,自动登录到Windows 还是要在欢迎界面下,手动输入用户名和密码才能登录。如果选中“自动登录到Windows”复选框,要输入以下内容:默认网络域名:要与“计算机”属性计算机名更改“其它” 中的“NetBIOS计算机名”保持一致。可以不填写,系统会自动识别。默认用户名:填入默认登录的用户名默认口令:填入以上用户名对应的口令(必须有口令,如果该用户名号无口令则会显示警告)确认口令:同上 如果不选中“自动登录到Windows”复选框,则与原来的计算机登录方式相同。而计算机的登录方式受control userpasswords2 的控制。实际上以上登录选项卡的功能与control userpasswords2是一样的。 点击选项卡右侧的“请为DeskLock打开Microsoft Management Console”按钮,或者开始-运行-输入gpedit.msc并确定,打开策略组编辑器。依次点击“本地计算机策略”-“用户配置”-“管理模板”“系统”-“Ctrl+Alt+Del选项”, 双击“删除任务管理器”打开“删除任务管理器属性”,在“设置”选项卡中点击“已启用”单选框。 3桌面选项卡,可以设置电脑启动时是进入explorer.exe还是进入桌面锁定程序。桌面锁定程序中可以有10个子程序,可以单独命名,并指定启动桌面锁定程序时是否自动运行该子程序等。如果不选中“启动时自动运行程序”复选框则,进入windows时只启动桌面锁定程序而不启动该子程序。其中的输入项包括:名:子程序的名称,可以自由命名。例如RSview32可以写为ABmonitor。本例中写为:RSview程序:子程序的exe文件所在的路径。命令行参数:本例中写为所打开项目的rsv文件。Windows类型:本例中选“最大焦点”选中复选框“包括桌面锁定窗口上的一个按钮”和“启动时自动运行程序”。自动延时0秒。 4口令选项卡。本选项卡所设置的口令只能用于从桌面锁定重启,打开桌面锁定的功能。应区别以下几个口令:计算机的用户的登录口令;项目中用户的登录口令;桌面锁定的口令; 一切设置好后,重启即可。RSview32配置以太网通信的步骤1. 确保计算机与PLC以及第三方的通信模块之间的局域网已通过交换机连接好。IP地址正确配置,无重复。TCP/IP2. 确保RSlinx已安装正确的EDS文件。RSlinx作为运行在计算机上的OPC服务器,它直接读硬件,即通过通信模块直接读CPU模块中的标签。RSlinx与哪个机架通信,该机架上的所有模块的EDS文件都要安装,只有这样RSlinx才能识别这些模块。数据标签通信的信息流如下:I/O模块-CPU模块-通信模块-计算机以太网卡-RSlinx OPC服务器-OPC客户端其中OPC客户端可以是RSview,也可以是其它监控软件,甚至可以是可以自己开发。而OPC服务器也可以是其它的例如Kepware。OPC服务器是直接读硬件的,一般由硬件开发商自己开发。OPC客户端是读软件的,它与OPC服务器通信,只有遵循OPC标准可以任意开发。用kepware读综保的信息流如下:TCP/IPModbus综保仪表-3280网关模块-计算机以太网卡-Kepware OPC服务器-OPC客户端33. 打开RSlinx ,点击任务栏上的open,打开Rslinx项目管理窗口,点击new新建一个项目。然后点击File菜单,点击Select Default Project 选取默认的项目。默认项目是RSlinx启动时自动打开的项目。4. 点击任务栏上的Configure drivers,打开组态驱动窗口,选择驱动类型Driver Types为 Ethernet devices,点击ADD New,组态一个以太网驱动连接。命名为Ethernet1,或直接采用默认名。点击OK进入站地址分配窗口,每点击Add New一次添加一个新的站点。在Host Name 中输入与RSlinx 通信的各个PLC机架上以太网卡的地址。最后确定。5. 点击任务栏上的RSwho,进入各模块扫描界面,可以看到RSlinx扫描到的所有机架上的所有模块。RSlogix5000配置硬件组态时,最好以扫描到的模块的型号作为配置标准。6. 点击任务栏上的Topic configuration,进入主题配置窗口。可以看到在窗口标题栏下面有一个Project: 后面就是当前打开的RSlinx项目名称。在这里可以看到当前打开了哪个项目,要注意不能弄错了。在Topic List中显示的是当前存在的Topic,点击下面的New按钮,新建一个Topic,在右侧的Data Source选项卡下点击RSwho树中所通信的CPU,点击下面的Apply按钮,查看另外两个选项卡中内容可随着变化了,如果没有,多点几次CPU,和Apply按钮。最后点击Done,完成主题的组态。实际上,AB PLC的编程软件是可以自己建立主题Topic的。点击DDE/OPC菜单下的options,再点击General选项卡,可以看到下面有Allow RSLogix 5000 to Create DDE/OPC Topic的复选框。默认是选中的,即默认允许RSLogix5000创建新的主题。在编程软件下载程序找CPU的过程中实际上就创建了主题。一个省事的办法就是不专门创建主题,而让RSLogix5000创建,最后RSview32共用RSLogix5000创建的主题,来寻址CPU中的在线变量。RSlogix5000自动创建的主题,其名称与RSLogix5000中的项目名相同,且把RSlogix5000项目中的数据库用在了OPC通信中,在主题的Data Collection选项卡的Use Symbols复选框旁边可以看到。这就是RSview中寻址变量时有offline变量的原因。另外要说明的几个概念性的问题。RSlinx的topic是寻址到某个CPU的一个具体路径,是随着通信的CPU的不同而不同的。topic是隶属于某个驱动连接的,一类驱动其连接数目只能有一个。驱动的选取随通信的硬件而定,对于计算机来说,与PLC通信的最好方式当然是经过以太网卡,因为不需要额外的硬件。所以与AB PLC通信大多选取以太网方式,驱动选择自然为Ethernet device,注意不是Ethernet/IP Driver。一个RSlinx项目就是一系列驱动连接,和这些驱动连接下的各个topic的集合。不同的RSlinx的项目所拥有的驱动和主题不同,所通信的对象就也不同。RSlinx的多项目结构就是为了区分不同系统集成项目中的不同通信对象的。其分层结构如下:一个RSlinx项目-驱动连接1-主题11,主题12,主题13 驱动连接2-主题,21,主题22 驱动连接n-主题n1,主题n27. 打开RSview32,新建一个项目。在项目管理器中点击“编辑模式”选项卡,点击“系统”文件夹下的“节点”,打开节点组态窗口,新建一个节点,数据源选择“OPC服务器”,服务器选“RSlinx OPC Server.”,类型在OPC服务浏览器中可以看到,为“内部进程”。访问路径不填。点击接受。再新建一个节点,数据源选择“OPC服务器”,服务器选“KEPware.KEPServerEX.VR”,类型为本机。8. 点击“系统”文件夹下的“标记数据库”,打开标记数据库窗口,在左下角的文件夹树的根文件上点击,然后点击编辑,新建文件夹。一定不要忘了这一步,否则所有标记都在根文件夹下不好管理。9. 双击新建的文件夹,打开文件夹然后新建标记,数据源选设备,节点名就是前面建立的节点名,地址在OPC地址浏览器中找,点击地址输入栏右侧的按钮即可打开OPC地址浏览器。地址与具体的主题有关,地址的最终格式为“主题名变量名”。最后点击接受即完成。然后点击下一个即可建立新的标记。最后要注意:标记数据库中标记一旦建立其名称就不能更改,且标记无法剪切或复制到其它文件夹。另外RSview32中的标记与PLC CPU中的标记是双向通信的,所以不能把程序中已经由其它量
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 星座起源课件
- 大疆T系无人机培训
- 2026届福建省泉州市永春一中学英语九上期末统考试题含解析
- 农村发展专业解读课件
- 公共卫生体系规则解读
- 湖南省长沙市望城区2026届九年级化学第一学期期中考试试题含解析
- Android基础培训:炫彩商务应用开发与总结
- 2026届安徽省合肥市行知学校化学九年级第一学期期中考试模拟试题含解析
- 2026届贵州省毕节市九上化学期中考试模拟试题含解析
- 2026届四川省绵阳地区化学九年级第一学期期中联考试题含解析
- 临时用电用电安全培训课件
- 2025年广西环保集团第三次公开招聘12人考试参考试题及答案解析
- 输液反应应急预案课件
- 2025年市级科技馆招聘笔试重点解析
- 中国特色社会主义民族宗教理论知识竞赛题库及答案
- 2025年8月31日湖南省市直遴选笔试真题及答案解析(B卷)
- 液化气瓶安全知识培训课件
- 毕节法院辅警面试题目及答案
- 足浴店突发事件应急处置预案
- 柴油安全知识培训课件
- 中药制备工艺汇报课件
评论
0/150
提交评论