数据转换-数据传送-关系指令并定时器指令.ppt

数据转换-数据传送-关系指令并定时器指令.ppt

数据转换-数据传送-关系指令并定时器指令

思考(作业):4节传送带模拟控制(修改) 系统动作过程设计要求: (4)正常情况下,起动时,先起动最末的皮带机(M4),每隔3s依次起动其它的皮带机(M3、M2、M1),最后开启电磁阀Y;停止时,先关闭电磁阀Y,然后依次每隔3s停止M1、M2、M3,最后停止M4; (5)当某条皮带机发生故障时,该机及前面的皮带的应立即停止,同时关闭Y,后面的皮带依次在3s后停止; (6)当某条皮带机有重物(过载)时,该皮带机前面电机及电磁阀Y应立即停止(或关闭),该皮带机运行3s后停止,再3s后接下去的的一台停止,依此类推。 皮带机示意 要求绘制PLC与各元器件的接线图 例: 当I81从OFF变为ON前,如果: (%R00001):12 (%R00002):34 (%R00003):56 当I81从OFF变为ON时: (%R00101):12 (%R00102):34 (%R00103):56 注意:当源地址与目标地址有重叠时会有相应的问题。 6、数据交换功能 交换功能块模块被用来交换一个字中的两个字节(SWAPWORD)或是交换一个双字中的两个字(SWAPDWORD)。 例: 数据交换功能 SWAP 可以在一个长度大于1 的大范围存储器中执行。如果完成了,指定长度的每个字或双字中的数据被交换。 注意:PACSystems CPU 按Intel协定以字节形式存储字数据。把一个字的最低有效字节存储在地址n,最高有效字节存储在地址n+1。很多VME模块遵循Motorola的协定把最高有效字节存在地址n,最低有效字节存储在地址n+1。 三、基本关系功能块(表B-12) 当比较(CMP)功能块接收数据流,它将数值IN1 跟IN2 进行比较。 ■ 如果IN1 IN2, CMP 使LT(小于)输出激活 ■ 如果IN1 = IN2, CMP 使EQ(等于)输出激活 ■ 如果IN1 IN2, CMP 使GT(大于)输出激活 提示: 比较两个不同数据类型的数值,首先使用转换功能块使数据类型相同。 当CMP 接收能流,总是向右传递能流,除非IN1 和/或IN2 是非数。 1. 比较指令 2. 关系功能指令 功能块 关系说明 描述 EQ IN1=IN2 等于 NE IN1≠IN2 不等于 GE IN1≥IN2 大于等于 GT IN1IN2 大于 LE IN1≤IN2 小于等于 LT IN1IN2 小于 操作数: 参量 许用操作数 描述 IN1 除S, SA, SB, SC任何操作数 被比较的第一个数值;关系式左边的数值 IN2 除S, SA, SB, SC任何操作数 被比较的第二个数值;关系式右边的数值。IN2必须与IN1数据类型相同 Q 能流 如果关系式为真,Q激活,除非IN1或IN2是非数。 3. 范围功能指令 功能 许用操作数 描述 IN 除S, SA, SB, SC任何操作数 与L1和L2限定的范围相比较的数值。必须与L1和L2数据类型相同 L1 除S, SA, SB, SC任何操作数 范围的开始点。可以是上限或下限。必须与L1和L2数据类型相同 L2 除S, SA, SB, SC任何操作数 范围的结束点。可以是下限或上限。必须与L1和L2数据类型相同 Q 能流 如果L1 ≤ IN ≤ L2 或 L2 ≤ IN ≤ L1,Q激活;否则,Q关断。 例:4节传送带模拟控制 系统动作过程设计要求: (1)由一个点动按钮实现四台电机的启动和停止。第一次按下点动按钮后四台电机顺序启动,第二次按下点动按钮后四台电机反序停止。 (2)正常情况下,起动后,先起动最末的皮带机(M4),每隔3s依次起动其它的皮带机(M3、M2、M1),最后开启电磁阀Y;停止时,先关闭电磁阀Y,然后依次每隔3s停止M1、M2、M3,最后停止M4; (3)当某条皮带机发生故障时,该机及前面的皮带应立即停止,同时关闭Y,后面的皮带依次在3s后停止; (4)当某条皮带机有重物(过载)时,该皮带机前面电机及电磁阀Y应立即停止(或关闭),该皮带机运行3s后停止,再3s后接下去的的一台停止,依此类推。 皮带机示意 引起皮带机故障和过载的原因 故障原因: (1)由于皮带两侧张力不平衡、滚筒或托辊对皮带产生侧向力、滚筒或托辊对皮带两侧摩擦力不平衡等因素引起的跑偏故障。 (2)转载点处、凹段皮带悬空或跑偏等引起的撒料。 (3)由于摩擦力不够、载荷启动、辊筒表面摩擦系数不够、物

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档