发布网友 发布时间:2022-04-26 09:34
共3个回答
热心网友 时间:2022-06-26 21:05
你让FM354做一个JOG动作怎么办?你发一个英文的JOG给它,它读不懂的,那怎么办?西门子规定给它一个16#01,把这个数传给FM354后FM354就知道你要让它JOG!MODE:模式,即各种工作状态,比如JOG(点动)、OPENLOOPControl(开环控制)、RPS(参考点*近,回零)、MDI(手动数据定位)......JOBNO:这就是西门子定义的、能让FM354读懂的、对应MODE的一种规约号码,具体是定义了JOBNO=16#01对应了MODE=JOG,JOBNO=16#03对应了MODE=RPS,JOBNO=16#06对应了MODE=MDI......另外,做为严谨的思维,控制是需要反馈的,就象你用PLC控制一个接触器一样,你仅仅让它的线圈导通了就能判断它的触点上电了吗?不能!那怎么办?通过将一个触点反馈到PLC的输入端,由此来确定它是否执行了你的动作!对于FM354也是同样的道理,所以MODE又分为MODE_IN和MODE_OUT,其中MODE_IN就是你需要控制的模式了,比如你将MODE_IN=16#01(表示需要FM354做一个JOG的动作),但是仅这样是不能判断当前FM354的状态的,还需要通过读取当前的状态来判断,即通过MODE_OUT=16#01???如果是,那么表示你现在可以使能一个JOG的信号了(当然还有一些其他的信号了,我就不列举了)。热心网友 时间:2022-06-26 21:05
FM模块要搞定它,随机光盘是必须读的。这位网友也是老猫了,现在改数控了?MODE是模式,JOBNO是任务号。模块可以同时干几件活,不同的活对模块来讲是不同的JOB.热心网友 时间:2022-06-26 21:06
不是改数控了,本来就是系统集成商,什么都做,从LOGO到PCS7都做,有个改造的工程,意大利人的设备,96年的300系统,什么资料都没有,而且还是老版的FM354,看了半天比较迷糊,主要是第一次用西门子的伺服控制器。还得多加学习啊。也就是说,我在不同的模式下可以做不同的动作,即任务。又是一个模式可以对应多个任务号,是这样理解吗?