信阳西门子PLC模块代理SIEMENS
信阳西门子PLC模块代理SIEMENS信阳西门子PLC代理,信阳西门子S7-1200代理,西门子PLC代理
假设逻辑块A调用逻辑块B,执行逻辑块B的无条件结束指令BEU或在条件满足时执行BEC指令,将会中止逻辑块B(当前块)的程序扫描,返回逻辑块A调用逻辑块B的调用指令(CALL)下面一条指令,继续程序扫描。逻辑块B结束后,它的局部数据区被释放出来,调用它的块A的局部数据区变为当前局部数据区。块A调用块B时打开的数据块被重新打开。块A的主控继电器(MCR)被恢复,RLO从块B被带到块A。
FB和FC通过其输入、输出参数来实现与“外部”的数据交换,即与过程控制的传感器和执行器、用户程序中的其他块交换数据。在块调用中,调用者可以是各种逻辑块,被调用的块是OB之外的逻辑块。调用功能块和系统功能块时需要为它们指定一个背景数据块,后者随这些块的调用而打开,在调用结束时自动关闭。
在图4-1中,OB1调用FB1,FB1调用FC1,应按下面的顺序创建块FC1→FB1及其背景数据块→OB1,即编程时被调用的块应该是已经存在的。
BEU指令的执行不需要任何条件,但是如果BEU指令被跳转指令跳过,当前程序扫描不会结束,在块内的跳转目标处,程序将被继续启动。使用S7系列PLC的硬件时,块结束指令RE与BEU的功能相同。下面是使用BEC的例子
2. 逻辑块调用指令
块调用指令(CALL)用来调用功能块(FB)、功能(FC)、系统功能块(SFB)或系统功能(SFC),或调用西门子提供的其他标准块。
完成设置后,按"OK"按钮,选择"Debug/Performing-Test-run",打开如图4-41所示的“执行运行测试”对话框。
a.输出状态(Output Status)和断点(Break):显示在Test-run窗口中的设置。
b.单步执行(Start Step):单击此按钮,可使PLC单步执行,忽略在Test-run窗口中的设置。
c.连续执行(Continuous):单击此按钮,可使PLC连续执行,忽略在Test-run窗口中的设置。
“执行运行测试”对话框
图4-41 “执行运行测试”对话框
d.跳转(Jump):单击此按钮将跳转到当前PLC停止的地址。
e.自动跳转到中断(Jump to break step automatically):选择此项,允许PLC自动跳到每次暂停的地址。
SM 331采用积分式A/D转换器,积分时间与干扰抑制频率互为倒数。模拟量输入模块6ES7 331-7KF02-0AB0的参数见表2-8。积分时间越长,转换精度越高,快速性越差。积分时间为20ms时,对50Hz的干扰噪声有很强的抑制作用。为了抑制工频信号对模拟量信号的干扰,一般选择积分时间为20ms。点击图2-51*左边的“积分时间”所在的方框,用弹出的菜单选择按积分时间或按干扰抑制频率来设置参数。
模拟量输入模块的参数
SM 331的转换时间由积分时间、电阻测量的附加时间(1ms)和断线监视的附加时间(10ms)组成。如果一块模块使用了N个通道,总的转换时间(称为循环时间)为各个通道的转换时间之和。点击某一组的积分时间设置框,在弹出的菜单内选择需要的参数。
联系方式
- 地址:上海 上海市松江区乐都路358号503室
- 联系电话:未提供
- 联系人:李英杰
- 手机:19151140562
- Email:194303024@QQ.COM