复杂数据类型是由其他数据类型组成的数据组,不能将任何常量用做复杂数据类型的实参,也不能将任何绝对地址作为实参传送给复杂数据类型。下面通过几个例子说明复杂数据类型的定义和使用。数组元素可以在声明中进行初始化赋值,初始化值的数据类型必须与数组元素的数据类型相一致。在存储器中,String数据类型的变量比指定最大长度多占用两个字节,在存储区中前两个字节分别为总字符数和当前字符数。......
2025-09-29
循环中断组织块用于按一定时间间隔循环执行中断程序,例如周期性地定时执行闭环控制系统的PID运算程序等。循环中断OB与循环程序执行无关。循环中断OB的启动时间通过循环时间基数和相位偏移量来指定。循环时间基数定义循环中断OB启动的时间间隔,是基本时钟周期1 ms的整数倍,循环时间的设置范围为1~60000 ms。相位偏移量是与基本时钟周期相比启动时间所偏移的时间。如果使用多个循环中断OB,当这些循环中断OB的时间基数有公倍数时,可以使用该偏移量防止同时启动。
下面给出使用相位偏移的实例。假设已在用户程序中插入两个循环中断OB:循环中断OB201和循环中断OB202。对于循环中断OB201,已设置时间基数为20 ms,对于循环中断OB202,已设置时间基数为100 ms。时间基数100 ms到期后,循环中断OB1第5次到达启动时间,而循环中断OB2是第一次到达启动时间,此时需要执行循环中断OB偏移,为其中一个循环中断OB输入相位偏移量。
用户定义时间间隔时,必须确保在两次循环中断之间的时间间隔中有足够的时间处理循环中断程序。各循环中断OB的执行时间必须明显小于其时间基数。如果尚未执行完循环中断OB,但由于周期时钟已到而导致执行再次暂停,则将启动时间错误OB。
【例6-6】使用循环中断组织块,每隔1 s MW20的值加1。
在项目视图项目树中,双击PLC设备程序块下的“添加新块”项,选择添加“Cyclic interrupt”类型的OB块,则新建编号为200的循环中断组织块。在项目树中右键点击该循环中断组织块,选择“属性”,打开其属性对话框,在“循环中断”项中设置循环时间为100 ms,相移为0 ms,如图6-46所示。
在OB200中编写PLC程序,如图6-47所示。(https://www.chuimin.cn)

图6-46 设置循环中断组织块属性

图6-47 编写程序
相关文章
复杂数据类型是由其他数据类型组成的数据组,不能将任何常量用做复杂数据类型的实参,也不能将任何绝对地址作为实参传送给复杂数据类型。下面通过几个例子说明复杂数据类型的定义和使用。数组元素可以在声明中进行初始化赋值,初始化值的数据类型必须与数组元素的数据类型相一致。在存储器中,String数据类型的变量比指定最大长度多占用两个字节,在存储区中前两个字节分别为总字符数和当前字符数。......
2025-09-29
中断指令包括附加和分离指令、启动和取消延时中断指令、禁用和启用报警中断指令等。使用DETACH指令将特定事件或所有事件与特定OB分离。激活延时和时间循环中断事件的总次数不得超过4次。发生中断时,可使用EN_AIRT启用由DIS_AIRT指令延迟的组织块处理。例如,如果调用了DIS_AIRT 5次并因此延迟处理5次,则需要调用EN_AIRT指令5次以取消全部5次延迟。......
2025-09-29
(二)适用范围测电笔适用于直接检测 12~250 V 的交直流电和间接检测交流电的零线、相线和断点,还可测量不带电导体的通断。如果没有断点测量功率,用电笔无法判断导线通断。两芯线短路的查找:插上电源,用数显电笔的间接测量查找,如果查不出,可能断点在零线上,反转插头使零火线对调再测即可。......
2025-09-29
实操用器材、仪表及工具1.螺旋式熔断器1只;2.插入式熔断器1只;3.热继电器1只;4.万用表1块;5.电工工具1套。注意事项1.进行保护电器的拆、装时,要特别注意人和器件的安全,防止对人和器件造成危害。通过该任务的实施,明确了保护电器的分类及其作用。......
2025-09-29
由表3-15可以看出组织块分为以下几类:程序循环组织块程序循环OB在CPU处于RUN模式时循环执行。OB1是默认循环组织块,其他程序循环OB必须标识为OB200或更大。延时中断组织块通过启动中断指令组态事件后,时间延迟组织块将以指定的时间间隔执行。指定的延迟时间结束时,时间延迟组织块将中断正常的循环程序执行。OB 82是唯一支持诊断错误事件的组织块。......
2025-09-29
实操用器材、仪表及工具1.中间继电器1只;2.时间继电器1只;3.万用表1块;4.电工工具1套。通过该任务的实施,明确了继电器的作用及其特性。......
2025-09-29
(一)电梯使用方法使所有的人都了解和熟悉电梯的使用方法,尤其是儿童和老年人,因为很多电梯事故往往是由于电梯使用不当所致。因此电梯使用方法虽然是常识性的东西,但是它是电梯乘客安全搭乘电梯的须知前提,很有必要宣传。平旦搭乘,容易发生安全事故。清洗员在清洗楼板时应防止用水流入轿厢,以免弄湿轿厢地板,致使乘客滑倒。......
2025-09-29
实操目的1.通过观察,认知交、直流接触器的外观。实操用器材、仪表及工具1.交流接触器1只;2.直流接触器1只;3.万用表1只;4.电工工具1套。......
2025-09-29
相关推荐