小弟最近买了一本书,化学工业出版社出版的“西门子S7200PLC完全精通”
在书里看到 PTO这块,书上教怎样使用PTO,说把16进制 85写进SM67,我查了下16#85 转成2# 等于10000101,
按照SM符号定义我我觉得应该是1,允许写入新周期!2,脉冲宽度不更新!3,不更新脉冲数!4,时间单位是微秒!5,异步更新!6,多段操作!7,PTO输出!8,启用PTO
书上说意思 是,1,PT0允许,2选择PTO模式,3,单段操作4,时间单位微秒 5,PT0脉冲更新,6,PTO周期更新,貌似跟我理解的不同啊,我把2#制,正反看都跟书上说的不同,还有书上说,把16# CB传到SM67里意思就是,PTO禁止,选择PTO模式,单段操作,时间单位微秒,PTO脉冲不更新,PTO周期不更新!
我按表查 都不对,是我理解错了 还是说上写错啦?请懂 的师傅解答下!谢谢
PLS0_Cycle_Update SM67.0PTO0/PWM0 更新周期值:1 = 写入新周期
PWM0_PW_Update SM67.1PTO0/PWM0 更新脉冲宽度值:1 = 写入新脉冲宽度
PTO0_PC_Update SM67.2PTO0 更新脉冲计数值:1 = 写入新脉冲计数
PLS0_TimeBase SM67.3PTO0/PWM0 时间基准:0 = 1us/tick,1 = 1ms/tick
PWM0_Sync SM67.4同步更新 PWM0:0 = 异步更新;1 = 同步更新
PTO0_Op SM67.5PTO0:0 = 单段操作;1 = 多段操作
PLS0_Select SM67.6PTO0/PWM0 模式选择:0 = PTO;1 = PWM.
PLS0_Enable SM67.7PTO0/PWM0 启用:1 = 启用