【求助】麻烦大佬评估一下这个PLC程序移植项目的可行性 点击:209 | 回复:1



AlphaOmega

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 11回
  • 年度积分:0
  • 历史总积分:105
  • 注册:2018年1月08日
发表于:2018-03-07 10:37:18
楼主

萌新前几天被老板要求给工厂西门子PLC226升级,目前的情况是:

之前做PLC的人跑路了没法交接,入手的程序是从PLC上传的,变量没有符号表和变量表;拿到的图纸只有输入和输出的注释,没有工作流程;

这是个运动控制用的PLC,用了MAP库,这块我以前没做过;

目前勉强用SMART凑了出来ST60的程序,虽然有些变量没有还要去现场确认调试……问题是……老板要求最好是施耐德PLC(因为电机也是施耐德的),施耐德的LXM32功能块我感觉输入输出对应不大上?!


另:原程序用的运动向导功能块,两轴

Q0_0CTRL

Q0_0MoveAbsolute

Q0_0STOP

Q0_0MoveVelocity(估计是一块点动一块手动)

Q0_1LoadPosition

Q0_1CTRL

Q0_1MoveAbsolute

Q0_1STOP

Q0_1MoveVelocity(估计是一块点动一块手动)

Q0_1LoadPosition

通讯方式是modbus,不知道西门子的高速寄存器变量能不能在SoMachine照抄……


麻烦请做过运动控制的大佬确认一下

1、这程序能不能移植SMART(手动),移植SMART的话modbus通讯我是否要调整寄存器地址

2、这程序能不能移植施耐德SoMachine(手动),移植SoMachine的情况下这向导功能块我要怎么换……


新人帐号积分不足不能悬赏,非常抱歉……





wang418434

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 68回
  • 年度积分:0
  • 历史总积分:510
  • 注册:2017年8月07日
发表于:2018-03-07 11:27:29
1楼

换PLC还不如直接重新写程序,施耐德一样有对应的功能块(绝对,相对),而且施耐德PLC比SMART200PLC好用的多,支持CFC,SCL等,数据类型也多,数组,结构都可以用。如果直接按照梯形图逻辑翻译过来,到时候调试的时间都可能比重新写的长。


热门招聘
相关主题

官方公众号

智造工程师