一起学习松下PLC,FP0R,脉冲输出程序编写【附带基础回顾】
编程: 1.1简介:
通俗点,用 工具指令 可以自己写成功能块,多次调用.这个比较适合现在的需求。1.2.直接打开软件看看
感觉还可以吧,LD ST SFC FBD IL,都有,这里新建还是用熟悉的LD吧。
可以看到设置WR,DT的使用设置范围。ps1:有个不爽的地方,用户区域,非保持和保持中间有间隔.系统使用的。ps2:异常处理感觉松下很奇葩,动不动就会亮红灯。这里不讨论,着重玩脉冲。 打开高速计数器和脉冲输出:
配置还行吧好多个高速计数器,4路脉冲输出,挺强悍的。
随便配置一下,配置一路高速计数器留着玩4路脉冲配置上。一般我不用系统原点回位,暂时不设置系统的X原点输入。
右侧系统变量,轴变量全部监控:感觉挺好的呀,啥都有,也有绝对地址,不用自己去折腾。
指令列表:也很方便的感觉,都给你分类了
F1——帮助看看(变色的都是我点开看过的)
综上,说简单吧,又有点复杂,说复杂吧,都是中文的这点好。
第一步,我喜欢JOG让伺服动起来(JOG运行)麻烦的手册:
上诉:启动FB端子,方向,初始和最终速度,目标速度,加减速时间。有个PulseOutput_Channel_Configuration_DUT ,这个是什么呢?
我去,一大堆配置的东西。没手册,模棱两可,管它的,搞起来。
JOG运行程序:
_dut,就是手册所描述的,轴控必须要这个东西。。。变量需要新建一个PulseOutput_Channel_Configuration_DUT类型的变量,我这里直接_dut, 然后再给_DUT内部变量赋值:(吐槽,手册真的是汉化的,但是没详细说明)
JOG搞定。
然后,JOG动起来以后,轴位置就会变了,Y口也输出了。我习惯了35回原点模式(当前位置设置为0点),试错了几个FB,得出以下:PulseControl_ElapsedValueReset 将经过值设置为0PulseControl_ElapsedValueContinue 复位后继续脉冲计数 以上两个,就OK
继续:JOG,设置原点搞定了。相对运动,绝对运动,程序贴图:
其它:因为是封装FB,肯定需要反馈当前轴位置,速度呀,包括busy,Error信息啥的,随便做了一个。
软件挺方便的,ST也能用
最后,上线。
JOG_CW,ok
JOG_ccw,OK
当前位置设置为0点:
绝对移动:
相对移动:
ps:感觉松下的轴控挺复杂的。
需要注意的问题:
1,diInitialAndFinalSpeed (DINT) 必须小于:diTargetSpeed (DINT),也就是初始和最终速度小于目标速度,不然PLC直接亮红灯。2,可能是型号的问题,反馈速度最快1000.(待解决:diTargetSpeed (DINT)目标速度: 根据PulseOutput_Channel_Configuration_DUT中所选的频率范围设置此值: FP S、FP-X:1至9800(1,5Hz~9,8kHz)48至100000(48Hz~100kHz)191至100000(191~100kHz)F171_PulseOutput_Trapezoidal:1至50000(1Hz~50kHz)FP0、F168_PulseOutput_Trapezoidal:40至5000(40Hz~5kHz)
ps1,上述程序直接改轴号就可以让4个轴分别JOG,绝对,相对,设置原点操作。PS2:松下也是奇葩,如果轴是反转运行,停止以后,方向信号会一直ON。PS3:定义FB变量不能用数组,奇葩,不然用FOR+数组变量4轴一起搞定了,还好只有4轴,拖4个FB也还好。
工控中最常见的7种PLC编程语言,据说精通5种以上就可以月薪过万
plc编程软件有哪些?
1、欧姆龙plc编程软件
欧姆龙plc编程软件集成了CX-Programmer V9.5,能够为欧姆龙PLC编程提供全面的软件支持,本版本为最新版,全面支持32/64位WIN8系统,为多国语言版,支持简体中文。能为网络、可编程终端及伺服系统、电子温度控制等进行设置。适用于已具有电气系统知识(电气工程师或等同者)的负责安装FA系统者、负责设计FA系统者和负责管理和维护FA系统者使用。
2、三菱PLC编程软件
三菱PLC编程软件适用于Q、QnU、QS、QnA、AnS、AnA、FX等全系列可编程控制器。三菱PLC编程软件GX Developer定位为可编程控制器综合开发平台,支持梯形图、指令表、SFC、 ST及FB、Label语言程序设计,网络参数设定,可进行程序的线上更改、监控及调试,具有异地读写PLC程序功能。三菱公司目前最新PLC编程软件。
3、西门子step7
STEP7是西门子的最经典的编程软件,其中对应着西门子S7-300/400系列,属于西门子旧款PLC的代表作。STEP 7具有以下功能:硬件配置和参数设置、通讯组态、编程、测试、启动和维护、文件建档、运行和诊断功能等。STEP 7的所有功能均有大量的在线帮助,用鼠标打开或选中某一对象,按F1可以得到该对象的相关帮助。
在STEP 7中,用项目来管理一个自动化系统的硬件和软件。STEP 7用SIMATIC管理器对项目进行集中管理,它可以方便地浏览SIMATIC S7、M7、C7和WinAC的数据。实现STEP 7各种功能所需的SIMATIC软件工具都集成在STEP 7中。
4、西门子博途
TIA博途是全集成自动化软件TIA portal的简称,是西门子工业自动化集团发布的一款全新的全集成自动化软件。它是业内首个采用统一的工程组态和软件项目环境的自动化软件,几乎适用于所有自动化任务。借助该全新的工程技术软件平台,用户能够快速、直观地开发和调试自动化系统。
5施耐德编程软件
Unity Pro XL是施耐德电气自动化的核心产品,它是新一代软硬件自动化平台。其全新的独创设计缩短了开发时间,处理器的灵活性可以实现更高的性能。基于开放性以及对工具的协同式应用,Unity 在软件开发和控制系统运行上达到了更高水平,它将生产率的提高放在首位。
6、松下plc编程软件
松下FP系列PLC编程软件FPWIN GR 是一款功能强大,好用的系统编程软件。下载后压缩包说明内有序列号,已测试能用。安装包括MEWNET-H链接系统时所需要的软件,用于各种智能模块的设定软件,编程手册,本文件为说明PLC指令的PDF格式文件。
7、Delta WPLSoft台达PLC编程软件
台达PLC编程软件WPLSoft 最新版,在没有真实PLC的情况下,在电脑上模拟运行PLC程序的执行情况。先点仿真,在点那个梯形图监控。就可以右击控制一些量的状态。实现仿真。注意要和PLC连接起来。
启动仿真器之后不必选择通讯接口即可进行监控、上下载程序等通讯功能,操作方式与实际连接PLC相同。仿真器支持定时器及计数器,但定时器与计数器的运行时间会依用户计算机执行效率不同而有所不同。定时器处理方式与DVP-ES/SA系列PLC的动作相同。
相关问答
平板电脑可以装PLC编程软件吗-ZOL问答
欧姆龙plc编程软件集成了CX-ProgrammerV9.5,能够为欧姆龙PLC编程提供全面的软件支持,本版本为最新版,全面支持32/64位WIN8系统,为多国语言版,支持简体中文。能...
能制造出世嘉土星SS游戏掌机吗?为什么?
制造出来技术上没问题,就是未必有人愿意做。除非官方。但是有模拟器啊!我手机里就装了uoYabause,下载了几个游戏镜像都能玩,就是感觉分辨率好像不是很满意。...
老铁们跪求回复,国产plc兼容西门子的品牌有哪些?国产plc品...
[回答]Quantum系统同时提供了IEC要求的全部5种编程方式:LD、FBD、SFC、IL、ST,将传统DCS与PLC的优势完美地结合于一体,同时具备了强大的过程控制功能和离...
投影机灯泡清零用什么方法?-一起装修网
[回答]松下投影机的清零方法:先按“MENU”找到灯泡使用时间,再按“ENTER”三秒,出现“POWEROFF”后,关掉电源重新启动OK!Panasonic投影机的清零方法...
谁能介绍一下游戏机历史上的3DO阶段?
那个时候属于各个家用主机的一个技术的发展期除了任天堂和世嘉这样传统的公司之外也有你提到的松下3DO还有SNK的NEOGEO参与了主机的制造3DO其实是一台生存于...
氢能源公司排名?
1、美国空气产品公司(AP)2、林德集团(LindeGroup)3、法国液化空气集团(AirLiquide)4、法国道达尔能源公司(TotalEnergies)5、海克斯康(Hexago...
三大主机(Xbox,PlayStation,Wii)鼎立的局面维持了这么多年,为什么没有再出现像世嘉这样的挑战者加入团战?
这个问题,首先对问题更正一点,鼎力的不是XBOX,PS,Wii~而是其背后的微软,索尼,任天堂三家公司。然后来回答,为什么没有挑战者?简单的来说,投入大,风...上面...
L7S系列伺服驱动器哪家好有经验的都说说松下伺服电机驱动器,...
[回答]有听过菱芝美,专门做这个的,公交车上都有看到广告,貌似挺腻害你这个太早了,我不知道什么型号的。但是我估计应该不是国内的东西。这个是老A的,我...
求投资咨询有限公司合同范本,和如何躲避风险,帮助...-汇财...
[回答]投资管理公司,设立的起点不低于1000万元,公司主营业务:实业投资或项目投资。投资的概念应该是股权投资或股权收购,或者是资产投资或收购。公司完成...
xp系统共享能打开,为何不能上网-ZOL问答
当与IE有关的系统文件被更换或损坏时,会影响到IE正常的使用,这时可使用SFC命令修复一下,WIN98系统可在“运行”中执行SFC,然后执行扫描;WIN2000/XP/2003则在...