共查询到 19 条结果

查看更多

1200PLC能否在OB1中控制启动或停止循环中断OB30?2022-06-22 01:00:46

标签:RRU

可以的。调用SET_CINT指令,OB_NR:=30,CYCLE:=0,就是禁止OB30中断,要恢复OB30中断,只需将CYCLE:=指定毫秒。-----------------------------------------------------------------------------------应该是CYCLE给的数字有问题,1200、1500该参数单位是微秒不是毫秒,如果希望周期是100ms,应该给100000。, 西门子S7-1200/1500博图中启动OB、循环中断 OB组织块htt

1200Hardware interrupt,尚未定义硬件中断的触发器问题2021-06-17 03:30:53

标签:RRU

数字量输入和高速计数器均可触发硬件中断,模拟量输入没有硬件中断,看链接的最下面硬件中断组织块(OB40) http://www.ad.siemens.com.cn/productportal/Prods/S7-1200_PLC_EASY_PLUS/function/S7-1200_OB_block/OB40.htm补充:选上硬件中断后,还要增加 OB40 ,在OB40中增加硬件中断处理逻辑。S7-1200&nbs

a和b流量差值进行PID计算2021-05-21 01:09:08

标签:RRU

差值就是PID的反馈值;差值允许的大小就是PID的给定值;A、B胶的量有一个为主,另一个跟着调节。0.01 秒,用定时中断实现,在定时中断程序中写模拟量采集以及PID程序。S7-200 SMART PID常见问题http://www.ad.siemens.com.cn/productportal/Prods/s7-200-smart-portal/200SmartTop/SmartSMS/014.html<br /

请教一下WINCC登录起始画面登录判断成功后自动切换到下一个画面而不需要认为再次点击2021-04-09 20:16:58

标签:RRU

因为你的按钮点一次只执行if条件的一个,满足条件弹出登陆窗口,脚本执行结束;不满足条件跳转显示正常画面。做一个全局周期脚本比如5s,脚本判断如果当前登录用户名为空,弹出登录窗口,否则切换到工艺画面的主画面,主画面中用画面窗口显示各个工艺画面。, 你这个脚本现在是哪里不对呢?不管登录成功还是不成功,老是弹出登录窗口吗?是的话,拿就是字符串比较这一块没做好使用strlen函数试试,判断哪个字符串长度如果大于1,那就认为登录成功,执行OpenPicture函数,这样应该也行啊, #pragma code ("useadmin.

延时采集问题2021-04-19 00:26:59

标签:RRU

1、这种事情交给PLC来实现非常简便。2、可以应用时间/日期中断组织块OB10:让PLC 到达一个时间/日期就有一定的动作.请教各位大虾,怎样实现?可以激活OB10中断。a、在BLOCK中插入OB10块,打开OB10,写入你要做的事,例如采集数据。b、硬件组态中双击CPU,在Time-of-Day Interrupts下,选中Active,设置时间(例如,每一小时中断一次)。c、利用另外一些语句,保持住系统时间,防

RRU 相关问题_去找答案提问  众多业内高手在线解答问题,最快2分钟有答案

关于SMB35的问题2020-08-16 13:48:32

标签:RRU

SMB35 控制定时中断 1 的时间间隔。可以指定从 1 ms 到 255 ms 的时间间隔(以 1 ms 为增量)。当 CPU 将中断例程连接到对应的定时中断事件11时, CPU 捕获时间间隔值。时间一到,就执行一次连接的中断程序。结合左数第一张的程序,&

西门子1214plc,如何通过采集到的脉冲数计算电机的转速?2019-10-11 01:56:21

标签:RRU

循环中断组织块(cyclic interrupt)里计算脉冲数之差除以该循环时间计算平均转数即可。基本思路:主程序把上一次的计数值(变量Lastvalue)置零(仅一次操作,可在ob100中完成),循环中断组织块中采集当前脉冲数例如你说的ID1000,减去上一次的值(Lastvalue)得到差值。然后去计算速度(依靠编码器分辨率)。中断程序最后要把本次读取的脉冲数赋值上一次编码器值变量(即Lastvalue=ID1000)。, 脉冲数之差除以该循环时间, 高速计数器数放在ID1000中,想要通过脉冲计算电机的转速,怎么计算?, 官方不便置评,或置评没有意义的问答,无需置评

S7-1200 F-CPU 安全通道故障诊断2018-06-07 04:45:57

标签:RRU

可以在 OB82 中编写指令用于确定这些信息并可采取相应的措施。使用 "Diagnostic error interrupt"组织块(OB82)评估诊断错误事件。假如有诊断能力的模块发现错误时,"Diagnostic error interrupt" OB82 将会中断循环程序的正常执行。将“IOstate”变量中的值传送到全局变量(例如 DB

smart200怎样使用高速脉冲计数器2019-01-14 12:34:22

标签:RRU

1、你要用 I0.0 做为高速脉冲的脉冲输入,则要定义HS0。高速脉冲的频率测量可以借助西门子提供的 "Frequency" 库指令。可在下面链接中找到,你下载 SMART 的。用法可以参考 200 CN的,也在下面的链接中。《常用指令库》http://www.ad.siemens.com.cn/productportal/

关于带诊断功能模入模块的硬件组态的问题2017-06-13 01:39:05

标签:RRU

第一个是诊断诊断,当模块出现报警时,系统会进入指定的中断组织块OB82。断线检测,当模块外部连接断开后,模块红色指示灯亮并进入中断OB40。, 请问大家下,在带诊断功能的模拟量输入模块(7KF02)的硬件组态中,有两个勾选的选项:diagnostics interrupt和group diagnostics with check for wire...,我看大部分组态中这两个都勾选,但是最近在看几个老外做的项目中也有只勾选前者,后者不勾的,请问这两者有什么差别? 什么时候该勾group diagnostics? 谢谢。, 已阅,最佳答案正确

热搜排行 换一换

「找答案」 超20万实用问题库
立即扫码找到常见技术问题答案

扫码进入手机端
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。