施耐德plc怎么样(施耐德大型PLC的变量强制)
施耐德plc怎么样(施耐德大型PLC的变量强制)
Unity Pro编程软件集成了PLC仿真器,使用PC上运行的PLC的仿真软件,应用程序在现场安装以前,就可以进行完整的测试,这对于大项目的应用来说,可以及早发现程序中的逻辑错误,提高程序开发的效率,缩短程序的开发、调试时间。
Unity Pro 软件集成了完善的仿真功能,集成在 Unity Pro 中的 PLC 仿真器可以在 PC 上准确的再现目标程序的行为。在仿真中所有调试工具均可使用:
Ø 断点和观察点
Ø 实时监测,用于显示运行中变量和逻辑的状态
Ø 程序单步执行
通过PLC 仿真器,读者不必连接到真实的PLC,就可以进行程序调试。在真实的PLC 上运行的所有项目任务(主任务、快速任务和事件任务)都可以在仿真器上运行。该仿真器和真实PLC 的区别在于它没有I/O 模块和通信网络的实时行为,因此对通讯等等的仿真效果差一些。
Unity Pro的仿真器有离线、在线和监视器等操作状态。离线状态是打开新应用程序或现有应用程序时,操作状态将更改为离线状态。在线状态可以让处于在线状态中的应用程序直接连接到控制器内存当中。在监视状态中,读者可以更改操作状态并调整控制器,还可以用来启动或停止控制器。并可以使用动态数据表编辑器查看、修改或传送数据。
一、 Unity Pro的仿真界面
仿真时,在Unity Pro编程软件中,单击【PLC】菜单下的菜单选项【仿真模式】,或点击快速访问栏中的仿真模式图标 ,就可以弹出仿真画面,如图1 所示。
图 1 启动PLC的仿真器
二、 仿真示例
单击菜单【生成】下的菜单选项【重新生成所有项目】,或直接点击快速访问栏中的图标 ,如图2所示。
图 2 在下载前进行编译检查
单击【PLC】菜单下的菜单选项【连接】,如图3所示。
图 3 使用连接建立与仿真器的连接
点击【将项目传输到PLC】,菜单项的位置如图4所示。
图4 下载程序到仿真器
勾选【PLC在传输后运行】,然后点击【传输】按钮,操作如图5所示。
图 5 项目传输到PLC对话框
在【运行】确认对话框中确认昆腾项目的运行,如图6所示。
图6 点击OK按钮确认项目的运行
可通过单击 ,允许/禁止程序读写,仿真器面板左下方蓝色的【复位】按钮是冷启动按钮,红色的【电源重置】按钮是热启动按钮,无论冷启动还是热启动,复位后Quantum的运行状态会变成【空闲】,并且Unity Pro与仿真PLC的在线连接会断开,必须重新连接,再点击Run运行命令,方能再次运行仿真器,仿真器的面板如图7所示,。
图 7 仿真器的控制面板
当程序下载运行后,可以看到,在梯形图编辑器中,导通以绿色粗线标识,没导通以红色细线标识,在线后显示如图8所示。
图8 程序在线后的状态
选中【润滑泵启动】,然后单击右键,在弹出的右键快捷菜单选择【强制值】下的【强制为1】,对于仿真来说,实际的逻辑输入需要使用【强制值】的方式来修改,内部的变量等可使用【设置值】的方式来修改,操作如图9所示。
图 9将润滑泵启动强制为1
在弹出的警告对话框中说明了强制使能需要注意的一些情况,包括强制后PLC重新上电冷启动不再有效,热启动在PLC的内存保护被禁用且应用程序存储在内存的备份区域,在此对话框的操作选择【确定】,如图10所示。
图 10选择确定使强制值操作有效
则在线监控的程序变为绿色,逻辑输出【润滑泵运行连接中间继电器CR2】也接通,如图11所示。
图 11强制后的程序运行图
使用同样的方法将【润滑泵启动QA4】的强制值修改为【强制为0】,模拟完成了按下QA4按钮的过程,完成后程序如图12所示。
图 12 润滑泵启动QA4按钮强制为0
选中【润滑泵停止TA2】常闭点,然后单击右键,在弹出的右键快捷菜单选择【强制值】下的【强制为1】,然后在弹出的对话框中选择【确定】。程序如图13所示。
图 13 模拟润滑泵停止按钮按下的过程
选中【润滑泵停止TA2】常闭点,然后单击右键,在弹出的右键快捷菜单选择【强制值】下的【强制为0】,然后在弹出的对话框中选择【确定】。程序如图14所示。
图14 模拟润滑泵停止按钮松开的过程[c1]
最后选中【润滑泵停止TA2】和【润滑泵启动QA4】,然后单击右键,在弹出的右键快捷菜单选择【强制值】下的【取消强制】,可以看到【润滑泵停止TA2】和【润滑泵启动QA4】的变量名上的代表强制变量的框消失了,程序如图15所示。
图 15 取消强制后的程序
仿真器还支持使用动态数据表,读/写程序中变量或对逻辑输入变量进行强制的操作。
在Unity Pro首先创建动态数据表,如图16所示。
图 16 创建新的动态数据表
动态数据表的名字为M590 Monitor[c2] ,此动态表为模拟/监视主机运行状态创建,如图17所示。
图17 动态表的名称
三、 Unity Pro仿真软件的其它功能
1 工具提示
当鼠标指针停留在变量上时,将显示一个提供该变量值的工具提示,如图18所示。
图 18工具提示
2 检查窗口
先选中要创建检查窗口的变量,然后单击右键,在快捷菜单中选择【新建检查窗口】,或直接按功能键【F9】,创建的变量功能在所有编程语言都可使用,在变量窗口中显示变量值、地址和任何注释(如果有),创建变量窗口的操作如图19所示。
图 19 新建检查窗口的图示
检查变量窗口还可以设置,单击右键在快捷菜单中选【设置】,如图20所示。
图 20 设置图示
在对话框中选择变量显示的格式和最大/最小值,如图21所示。
图 21 检查设置的对话框
3 断点
断点可用于在设置断点处停止执行任务,使用断点可以随时停止项目的处理。
在调试过程中,可以使用断点执行检查代码的行为和查看变量的值两种操作。
在项目中的给定位置只有一个断点。断点不会保存,在与 PLC 断开连接时它将丢失。
它是在在线模式下实现的,而不管 PLC 是处于运行状态还是停止状态。断点功能不能在事件任务中使用,具有断点的 ST 段如图22所示。
图 22 断点ST段的图示
4 单步模式
设置完断点后,则可以使用单步模式将程序的=一步步执行,进行程序的深入分析,这个功能在大项目中查找程序中出现的问题,是非常有效的。
使用单步模式可以分步执行程序。在项目因到达断点而停止或已处于单步模式时,提供单步功能,处于单步模式的 ST 段如图23所示。
图 23开始调试的图示
在单步模式下提供了以下功能:
Ø 分步执行程序
Ø 步入
Ø 步出
Ø 跳过
Ø 显示当前步
Ø 调用存储器
在多次执行【步入】功能时,调用存储器可以显示从第一个断点开始的整个路径。
在分步模式下运行 PLC 程序并进入(步入)读/写保护段可能导致无法读取程序及从段中退出。读者必须在【停止】模式下切换 PLC 以返回到初始状态。
分步模式是指逐功能块执行应用程序,这个模式由预先设置的断点启动,用于检查代码的行为和变量的值。
分步模式必须在【在线模式】下实现,在分步模式下执行的段会停止相应的任务,可用于分步模式的命令有三个,即步入命令、步进命令和步出命令。
在分步模式下,如果要重新启动任务的执行以便返回到以前设置的断点,则需要从菜单中选择调试->开始命令,或者单击工具栏中的开始。
客人英语(客人除了guest还可以用哪个单词?)客人英语(客人除了guest还可以用哪个单词?)Peter今天早上推门进Boss办公室又跑出来,同时说了句Ididn39trealizeyouhadcompany。我不知道你有个公
眼睛周围长斑(为什么眼睛附近会长斑?)眼睛周围长斑(为什么眼睛附近会长斑?)爱美是女人的天性,每个女人都不喜欢自己的脸上长了色斑,从而影响自身的美丽。那么为什么眼睛附近会长斑?眼睛下边长斑是怎么回事呢?为什么眼睛附近会
盖洛普招聘(滚刀肉员工是招聘的问题?)盖洛普招聘(滚刀肉员工是招聘的问题?)一企业经营按照彭老师的见解是两条线企业的经营包含两个方面经营客户和经营员工。1经营客户经营客户意味着能够给客户提供优良的产品优质的服务,同时能
轴承skf(如何辨别SKF轴承的真伪?)轴承skf(如何辨别SKF轴承的真伪?)作为轴承行业翘楚,SKF深受众多制造业厂商青睐,但在日益壮大的市场规模里,慢慢出现了不少假货。每次生产都可能用到大大小小成百上千的轴承,如果
国产最新电影(6部最新上线的国产片)国产最新电影(6部最新上线的国产片)1燃野少年的天空中国大陆的青春歌舞片。要不是一直关注这电影,完全想象不出拍这个片子要4个多月。导演的立意是好的,可是拍出来的感觉就很魔幻,比如男
顶牛数据(从基金排行榜挖牛基的正确方法)顶牛数据(从基金排行榜挖牛基的正确方法)基金排行榜对选基金理财有用吗?个人观察,还真有用。与机构投资者相比,个人投资者无论精力研究深度,还是研究广度跟进频次都处于劣势地位,更不要提
因式分解(初中数学因式分解的九大常用方法)因式分解(初中数学因式分解的九大常用方法)一提公因式法如多项式ambmcmm(abc),其中m叫做这个多项式各项的公因式,m既可以是一个单项式,也可以是一个多项式。二运用公式法把乘
windows7配置(windows7需要什么配置)windows7配置(windows7需要什么配置)win7系统是一款受到众多用户们喜爱的精品系统,很多的用户们想要去安装这款系统,但是又不知道安装win7需要什么样的配置,快来看
七小福再出击(七小福重聚)七小福再出击(七小福重聚)一个电影节活动,香港七小福重聚。可能很多年轻的朋友已经不太知道七小福,除了洪金宝成龙元彪这样家喻户晓的大明星都是出自七小福,香港电影尤其是香港动作电影的天
闪存盘是什么(两分钟教会你啥是闪存盘!)闪存盘是什么(两分钟教会你啥是闪存盘!)便携存储(USBFlashDisk),也称为闪存盘。是采用USB接口和闪存(FlashMemory)技术结合的方便携带外观精美时尚的移动存储
iphone秒杀(秒杀iPhone的神机,死在了5年前)iphone秒杀(秒杀iPhone的神机,死在了5年前)秒杀iPhone的神机,死在了5年前如果告诉你,5年前的一部神机能吊打今天iPhone,你信不信?作为摩托罗拉当年的王炸模块
万通六君子(潘石屹,终于还是要跑了?)万通六君子(潘石屹,终于还是要跑了?)最终,潘石屹还是跑路了!这个曾被中国首善曹德旺直言鬼精鬼精的企业家,将精明这一点诠释得淋漓尽致。早在过去一年就有SOHO出让的传闻问世,恰逢6
图卢兹大学(法国留学哲学本科专业介绍)图卢兹大学(法国留学哲学本科专业介绍)法国作为一个世界闻名的哲学大国,在历史上也出现过许多著名的哲学家,比如伏尔泰笛卡尔萨特等等。因此,法国的哲学专业也一直备受大家关注。哲学专业培
管理技能(运营管理笔记进阶技能模块化思维)管理技能(运营管理笔记进阶技能模块化思维)编辑导读企业的运营确实少不了一些重复执行工作,这些基础而又枯燥的工作也成为了管理上的心病。而模块化思维是职场进阶的思维模式,能帮助梳理琐碎
美学原理笔记(美学课堂笔记)美学原理笔记(美学课堂笔记)2001年3月至4月,聆听安徽大学文学院院长岳介光教授演讲美学基本原理,现将当时的课堂笔记整理如下一美学发展历史和现状美学是一定社会的物质生活和精神生活
怎样选择学校(成人高考如何选择学校?)怎样选择学校(成人高考如何选择学校?)大家都知道,成人高考和普通高考是不一样的,相比较而言,成人高考不像普通高考那样会一考定终生,于是很多小伙伴在成考院校和专业的选择上都比较随意。
英德英西峰林(广东英德的画里乡村)英德英西峰林(广东英德的画里乡村)在广东清远的英德市乡下,有这么一些地方,喀斯特地貌的淡墨山水,小桥流水的农家田园,依山傍水,山清水秀洞奇石美是这里最大的特点,但却又没有人潮拥挤的
葛兰素史克制药公司(十张图了解疫苗巨头葛素兰史克)葛兰素史克制药公司(十张图了解疫苗巨头葛素兰史克)葛素兰史克(GSK)是一家以研发为基础的医药公司,产品研发和销售遍及全球市场,是全球的医药行业巨头。GSK主要业务涉及三大板块处方
罗马帝国情史(影视中的罗马帝国千年史16)罗马帝国情史(影视中的罗马帝国千年史16)公元37年3月,罗马城万人空巷,迎接第三任奥古斯都盖乌斯恺撒(后文还是统一用他的外号卡里古拉来称呼)的走马上任。像他的叔公提比略大帝一样,
世界海拔最低的湖泊(世界上最低的湖泊死海)世界海拔最低的湖泊(世界上最低的湖泊死海)死海位于以色列,巴勒斯组和约旦之间的大裂谷约旦裂谷,南北长死海km,东西宽km不等,最深处为m,死海的湖岸是地球上已露出陆地的最低点,有世
苦瓜怎么做不苦(苦瓜消炎吗)生活没有彩排,美食没有美颜。大家好,今天用苦瓜给大家分享一道美食。苦瓜可清热解暑。苦瓜中所含有的苦味素能清热泻火健脾开胃。食用苦瓜能泄去心中烦热,排除体内毒素。苦瓜所含的生物碱类物
万家灯火养生全部视频(金牌主讲人教你秋季养生小妙方)万家灯火养生全部视频(金牌主讲人教你秋季养生小妙方)饥饿可以促使脾胃系统功能旺盛,搓脚掌心可以固肾暖足增进睡眠,拍打三阴交可以改善体质延缓衰老想了解更多养生保健的知识吗?本期的未来