萌新前几天被老板要求给工厂西门子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的情况下这向导功能块我要怎么换……
新人帐号积分不足不能悬赏,非常抱歉……