葫芦岛西门子PLC代理经销商
葫芦岛西门子PLC代理经销商 西门子PLC代理,西门子S7-1500代理,西门子PLC代理经销
西门子PLC延时中断组织块的应用
PLC的普通定时器的工作与扫描工作方式有关,其定时精度较差。在接通延时定时器的输入信号的上升沿和定时器输出位的上升沿,分别调用SFC1读取CPU中的日期和时间,用IEC功能FC8从其中提取实时时间(TIME_OF_DAY)。设置时间预置值分别为5s和50,扫描循环时间为10ms。作者做了多次实验,发现定时器的定时误差为1~9ms。
功能块的输出参数不仅与来自外部的输入参数有关,还与用静态变量保存的内部状态数据有关。功能因为没有静态变量,相同的输入参数产生的执行结果是相同的。
3)功能块有背景数据块,功能没有背景数据块。只能在功能内部访问功能的局部变量,其他逻辑块和人机界面可以访问背景数据块中的变量。
4)不能给功能的局部变量设置初始值,可以给功能块的局部变量(不包括TEMP)设置初始值。在调用功能块时如果没有设置某些输入参数的实参,将使用背景数据块中的初始值,或上一次执行后的值。调用功能时应给所有的形参指定实参。
如果需要高精度的延时,应使用延时中断 OB。用 SFC 32“SRT_DINT”启动延时中断,延迟时间为1~60000ms,精度为1ms。延时时间到时触发中断,调用SFC32指定的OB。CPU316 及以下的 CPU 只能使用 OB20,暖启动或冷启动将清除延时中断 OB的启动事件。
a.开关量输入地址的分配。CPU模块集成的输入点为14点,占用2个字节。其中,10.0~11.5为物理输入,可以连接外部输入信号:11.6、11.7为CPU模块占用的多金输入,既不可以连接输入信号,也不能分配给后续单元。
从CPU模块向右,PLC安装的个具有输入点的扩展模块为4/4点输入/输出混合模块,需要占用1个字节的输入地址,地址从12.0开始进行分配。其中,12.0~12.3为物理输入,可以连接引部输入信号 I2.4~12.7为CPU模块占用的多余输入,不能再分配给后续单元。
PLC安装的第2个扩展模块为8点输入模块,占用1个字节的输入地址,地址从13.0 开始进行分配,无多余输入。
输入输出地址的分配
联系方式
- 地址:上海 上海市松江区乐都路358号503室
- 联系电话:未提供
- 联系人:李英杰
- 手机:19151140562
- Email:194303024@QQ.COM