数控机床控制用PLC编程的调试步骤
核心提示:编好的程序需要经过运行调试,以确认是否满足机床控制的要求。一般来说,顺序程序的调试要经过仿真调试和联机调试两个步骤。 (1)仿真调又称模拟调试,是指在实验室条件下,采用特制的仿真设备(或称模拟)
编好的程序需要经过运行调试,以确认是否满足机床控制的要求。一般来说,顺序程序的调试要经过“仿真调试”和“联机调试”两个步骤。
(1)仿真调试
“仿真调试”又称“模拟调试”,是指在实验室条件下,采用特制的“仿真设备”(或称“模拟装置”、“模拟台”等)代替机床与CNC、PLC、PLC编程设备联接起来(在有条件的情况下,还可以联接伺服单元、伺服电动机、甚至某些独立的机械功能部件),对顺序程序进行的调试。“仿真调试”具有安全、能耗小、调试轴助人员少等优点。
“仿真设备”常用许多开关、指示灯来模拟机床各电气功能器件的状态。如用小型开关的通/断代替MT侧操作面板的开关、按钮,电气柜内的继电器触点,安装于机床各运动部件上的位置检测开关等的闭合/断开,以模拟各种输入信号的“1”和“0”状态,用指示灯的亮/灭代替MT侧操作面板指示灯,电气柜内继电器线圈等的通电/断电,以验证输出到MT侧各器件的信号状态。
“仿真调试”是“联机调试”前的一个重要步骤。程序设计员可以通过“仿真设备”对诸如机床操作面板、工作台运行、工件装夹、主轴起停、刀库手动、自动找刀、机械手换刀、工作台分度及各机械动作和控制逻辑的互锁关系进行分考动作和循环动作运行调试,以保证顺序程序控制原理的正确性,为以后的整机联调的安全,顺利地进行打下基础。
需要指出的是,“仿真设备”虽可以通过模拟机床侧的信号状态调试并确认机床控制中的许多控制顺序问题,但因条件的限制,往往不能完全真实地模拟那些与时间控制有关的机械动作,以及某些复杂的循环动作顺序。因此,顺序程序还须进行联机运行调试,才能最终确认是否正确。
(2)联机调试
将机床、CNC装置、PLC装置和编程设备联接起来进行的整机机电运行调试称为“联机调试”(如图1所示)。“联机调试”可以发现和纠正顺序程序的错误,可以检查机床和电气线路的设计,制造,安装以及机电元器件品质可能存在的问题。
“联机调试”工作在车间现场由具有机电专业知识的多名工程技术人员联合进行。在确认CNC系统、伺服系统、PLC装置、强电柜元器件、机床各元部件的安装和连接无误后,才可以接通电源,将存储在编程设备中的顺序程序传送至RAM插板(或PLC装置的RAM存储器)中,然后执行顺序程序,以便对各机电执行元部件的动作及其顺序控制逻辑进行检查。需要时,可用编程设备修改顺序程序,然后再传送到RAM插板中。
联机调试系统方法示意图
联机调试系统方法示意图
西门子S7-200SMART PLC 编程过程80%都会遇到的问题
西门子S7-200SMART PLC 问题
问:西门子S7-200SMART PLC程序如何转换成200的程序呢?
答:1. 在S7-200 SMART软件中,右键单击“程序块”,执行导出命令,将程序保存为*.awl文件。在S7-200 的软件中,右键单击“程序块”,执行导入命令,将*.awl文件还原为程序。
2. 可以同时打开两个软件,通过剪贴板相互传递程序段。
问:西门子S7-200SMART PLC,扩展模块信号板SB CM01 485通讯如何接线呢?
答:RS485接线时为正接正,负接负,SB COM1信号板上的Tx/B表示485信号正,Rx/A为485信号负
问:西门子S7-200SMART PLC编译程序正常,下载时报错非致命错误,如何解决?
答:编辑只能编译出编写的程序不符合编程原则的错误,下载时出现非致命错误的提示可在软件中PLC菜单中的信息中查看记录的错误信息情况
问:S7-200PLC的程序可以用S7-200SMART PLC的编程软件打开吗?
答:S7-200 SMART的编程软件可以直接打开S7-200的程序。但是反过来S7-200的编程软件不能直接打开S7-200 SMART的程序。
问:西门子S7-200SMART PLC编程软件 STEP 7-MicroWIN SMART中的符号表打不开,不知道什么情况?
答:这种情况可考虑把软件界面进行初始化,操作方法:菜单中的视图>>>>>组件>>>>>复位视图,然后把软件关闭重启,这样可把软件界面初始化。
问:西门子S7-200SMART PLC本身集成的458口和变频器通信,在信号板扩展一个485口和1200RTU通信,信号板可以做主站嘛?
答:可以,西门子S7-200SMART PLC信号板可以做主站。
问:西门子S7-200SMART PLC编程软件无法启动提示s7epaapi.dll丢失?
答:从百度下载这个文件,放在系统盘也就是C盘,如果您的系统是64位的请将32位的dll文件复制到C:\Windows\SysWOW64目录即可。
问:西门子S7-200SMART PLC 下载是报端口无法打开或者正被其他应用程序使用?
答:在电脑右键---管理---服务和应用程序---服务----SIMATIC S7DOS Help Service,看该服务项是否已启动,若未启动选择启动即可。
问:西门子S7-200SMART PLC编程软件打开提示(指定的文件是无效项目文件)?
答:这种情况可能是当前软件版本比写程序的软件版本低,低版本的软件通常是无法打开高版本软件编写的程序的。
问:装完博图,在装西门子S7-200SMART PLC编程软件有没有冲突?
答:没有冲突,可以安装。
问:西门子S7-200PLC编程软件切换PLC运行时,提示PLC位于错误的模式或RUN/STOP开关不在TERM终端位置?
答:你是不是把run/stop开关一直处于STOP状态了呀,打在TERM端时候就可通过软件切换PLC运行。
问:西门子S7-200SMART PLC程序编译 后出现“V存储器未分配给库”是什么意思?
答:右击程序块,找到库存储器,打开后分配一个地址即可。
问:西门子S7-200SMART PLC程序中的SM0.1在有啥用?
答:首先你要了解SM0.1作用是什么,它的作用是仅在第一个扫描周期接通,换句话说就是第一次启动扫描接通,后续的扫描周期不在接通,常常会用在初始化子程序之类的。
问:S7-200 SMART ST20的PLC怎么通电时run,stop,error三个灯都是亮的呢?而且是黄色的?
答:若亮黄灯,且指示灯不闪烁,则说明CPU可能是处于停止状态,若error指示灯黄色闪烁,则说明程序中有强制功能。
西门子S7-200PLC 问题
问:PPI编程电缆与200CN PLC软件ps9连接提示未找到访问点,如何解决?
答:在控制面板里面找到设置PC/PG接口,然后再里面的应用程序访问点里面选择添加删除,添加一个Microwin的访问点即可。
问:安装西门子软件提示重新启动Pleaserestart Windows before installing new programs等是什么问题?
答:是注册表没有删除的原因,打开Windows的菜单命令“开始”→“运行”,在出现的“运行”对话框中输入“regedit”,打开注册表编辑器,选中注册表左边的文件夹“HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager”中的“PendingFileRenameOperations”,删除右边窗口中的条目不用重新启动计算机,就可以安装软件了。
问:西门子S7-200PLC 传送指令,比较指令都是什么意思,怎么理解?在PLC中起到了什么作用?
答:比较指令是对两个存储器的内容或数据进行比较,比较结果我为真或是假。传送指令MOV_B、MOV_W、MOV_DW,就是把数值放到某个地址当中,作用这个要看你程序怎么写?是否用到。
西门子S7-300PLC 问题
问:西门子S7-300PLC怎么安装自动化许可管理器?
答:安装Automation License Manager 授权管理器,建议你再打开你的软件有一个Automation License Manager文件,安装一下即可。(安装方法你在STEP7 的安装包的CD_1\Automation License Manager\Disk1路径下找到setup.exe,双击安装就可以了)。
问:西门子S7-300编程软件SIMATIC Manager打开老提示未找到有效的许可证密钥?
答:这说明你软件没有授权,去授权一下即可。
问:在WIN10系统上运行SIMATIC STEP7 V5.6提示SIMATIC Manager 的注册表数据库设置不正确。请重新安装 STEP 7,如何解决?
答:把SIMATIC Manager运行时勾选以管理员身份即可,如还不行就需要重新安装软件了。
问:西门子S7-300PLC SF指示灯亮红灯什么原因?
答:SF指示灯亮红灯:表示系统故障,引起的原因较多。需要应用STEP7的硬件诊断功能进行总线诊断,进行诊断操作后系统会给出诊断信息,解读这些诊断信息可正确定位问题的所在,SF亮说明出现软件故障,需要通过PC在线后查看诊断缓存区的诊断信息。
问:西门子300PLC编程软件怎么查看交叉引用表?
答:1、打开300PLC编程软件的主界面,找到菜单栏点击选项下的参考数据。
2、下一步进入新的菜单,直接找到显示并选择跳转。
3、这个时候如果没问题,就确定其中的对应视图。
4、这样一来等看到相关的结果以后,即可查看交叉引用表了。在STEP7中打开blocks,再点击 工具栏/选项(options)/交叉参考数据(reference data) 就能看到了。
西门子其他问题
问:WinCC flexible SMART V3触摸屏升级固件版本,升级不了,卡在到一半,如何解决?
答:1.路径中不要有中文。
2.确认网线或物理接口无松动。
3.prosave 安装正常,未报错。
另外 OS更新时 笔记本的话 最好放在没有震动的地方 现在基本都有硬盘保护 有晃动时 硬盘会暂停工作。"
问:西门子S7-1200 PLC用仿真器可以调节PID嘛?
答:西门子S7-1200 PLC在仿真的情况下是不能调节PID的。
问:博途V15仿真软件能模拟modbus TCP通讯吗?还是只能模拟S7通讯?
答:TCP/IP通讯和S7通讯都是可以的。
问:WINCC里的“计算机属性”里,名称的字符里是否可以有中划线(“-”)嘛?
答:1,计算机名字使用英文字母开头,建议使用英文字母组合。
2,计算机名不能包含空格、退格和下划线等特殊字符。
3,没有影响使用,证明这个计算机名可用。
问:西门子ET200SP是什么?
答:分布式I/O站,支持PROFINET(PN)和PROFIBUS通讯。
问:ET200S最多可扩展多少个模块I/O模块?
答:ET200S最多可扩展64个模块I/O模块。
问:西门子触摸屏可以上传画面嘛?
答:要上传需要有CF卡,下载程序时候勾选过(回传功能)才能进行上传。
问:mmc卡能用usb卡格式化吗?
答:不能。
问:一个工业以太网接口:两个端口是指两个物理端口都是pn通讯么?
答:是的。
问:请教一下5.5版本的软件,PG/PC接口会比仿真的接口多出.1,前面的字母一样(比如MPI),我怎么把他们改成一样啊?
答:不用改,这个是正常的。
问:请问一个常开改常闭时要按哪个键改
答:Step7没有这样的键,要删除常开后再插入常闭。
相关问答
东莞PLC编程入门培训哪家好?
[回答]三菱PLC编程软件模拟运行步骤如下:1、首先,我们需要在开始菜单中打开三菱PLC编程软件GXDeveloper:2、然后,需要从工程菜单中创建新工程,并选择使用p...
大神们!有没有谁了解:东莞PLC编程培训学费一般多少钱,PLC编...
[回答]我也搞了一年的操机,现在已经在名师高徒学UG编程,准备上机加工毕业作品了。,我有个朋友就是在那里学,现在在小榄那边做编程,待遇不错。这种培训班很...
深圳市有外包电路和PLC编程的吗,是自动化设备?
东莞有,我同事就是干这个的。现在在东莞单干,可以去深圳接你们的单!东莞有,我同事就是干这个的。现在在东莞单干,可以去深圳接你们的单!
我想知道:东莞PLC编程培训哪个好?
[回答]自动化-制造业职业技能型人才基地,专注装备制造业职业教育人才服务,为企业定制化培养高端技能型人...公司承接各企业定制化培养需求,致力于持续为...
广东东莞PLC培训PLC编程培训广东东莞PLC电气自动化培训在哪?...
[回答]这质量杠杠的,怎么买厨师!厨师,是以烹饪为职业,以烹制菜点为主要工作内容的人。厨师这一职业出现很早,大约在奴隶社会,就已经有了专职厨师。随着社...
帮个忙朋友们!麻烦回复一下莞城靠谱的台达plc,台达plc如何...
[回答]台达PLC的DZRN的近点开关是指定的。在使用ES2时(Y0,Y1)指定X4,(Y2,Y3)指定指定X6,不知道EH3是否如此指定,请参考手册。曾经碰到过一次,在修改程序之...
学plc编程月薪能达到1万吗?
这套方法完全可以让你轻松编程,潇洒生活!在接触工控行业的这九年里,我...6.程序编好了去调试过程中,缺少实际调试工程经验7.遇到复杂的工程,没有思路,心里发慌...
都来说说东莞PLC基础班培训哪里好?
[回答]三人易行PLC培训三菱PLC培训,专业PLC自动化培训一对一教学,随到随学,学会学满意为止。个人觉得还可以,我以前是做电工的,相当于有一定电气的基础,在...
东东莞PLC培训PLC编程培训广东PLC电气自动化培训在哪?,PLC...
[回答]一般两个月左右吧,我那个时候也是毕业后找的培训班,学了两个月左右吧。前景肯定是可以的,目前疫情大环境下,很多生产线都需要自动化运行,而且这也比...
东莞哪里有plc编程入门培训?,plc入门培训什么品牌服务质量...
[回答]合作的话我推荐广东三人易行教育科技有限公司,这个公司我们合作很久了,靠谱的很,抓紧时间联系吧,不会后悔学做蛋糕的烘焙培训学校还是挺多的,想要...