并行打印输出指令:F147 (PR)
发布时间:2015/9/23 19:37:27 访问次数:773
并行打印输出指令:F147 (PR)
F147 (PR)的功能是将从S开始的6个存储单元中的12个ASCII码数字符输出到由D指定的WY中,ADV7611BSWZ本指令只适用于C24以上晶体管输出型的PLC具有并行打印输出功能。
在具体应用中,打印机的控制码必须设置为被打印数据的最后一个字,ASCII字符从低地址开始顺序输出。若输出的数据不是ASCII形式,可采用相应的数据转换指令将其从二进制、BCD码、十六进制或字符常数转换成ASCII形式。ASCII字符为8位二进制,对应由YO~ Y7输出,加上打印机的一位选通信号(由Y8自动发出打印脉冲),只需占用一个字单元中的9个输出继电器,其余的不用。
在一个扫描周期内不能同时执行几个F174指令,因此将特殊内部继电器R9033设为打印输出控制继电器,打印开始自动变为ON,打印结束自动变为OFF。
自诊断错误设置指令:F148 (ERR)
F148 (ERR)的功能是将某特殊状态设置为自诊断错误类型,存放到D,I9000中,将R9000置为1(ON),并使出错指示灯(ERROR LED)闪烁;或者将由自诊断错误E45、E50或E200一E299引起的错误状态复位。F148指令的运行由n决定,n为自诊断错误代码,设置范围为0和100~ 299。
n =0:清除由自诊断错误E45、E50或E200~ E299引起的错误状态;
n =100~ 299:将指令的触发信号设置为第n号自诊断错误。具体内容请参见技术手册的错误代码表。
8.信息显示指令:F149 (MSG)
F149 (MSG)的功能是将S指定的字符常数(以M开始的字符串)显示在FP编程器II的屏幕上。
9.时间运算指令:F157 (CADD)、F158 (CSUB)
(1) F157 (CADD)
F157 (CADD)的功能是在(Sl +2,Sl +1,Sl)指定酌日期(年、月、日)和时间(时、分、秒)数据中加上( S2 +1,S2)指定的时间数据,所得的结果(年、月、日、时、分、秒)存放在(D +2,D+1,D)中,日期、时间数据均用BCD码表示。
(2) F158 (CSUB)
F158 (CSUB)的功能同F157 (CADD)类似,只是相加变为相减运算,具体用法请参见技术手册。
并行打印输出指令:F147 (PR)
F147 (PR)的功能是将从S开始的6个存储单元中的12个ASCII码数字符输出到由D指定的WY中,ADV7611BSWZ本指令只适用于C24以上晶体管输出型的PLC具有并行打印输出功能。
在具体应用中,打印机的控制码必须设置为被打印数据的最后一个字,ASCII字符从低地址开始顺序输出。若输出的数据不是ASCII形式,可采用相应的数据转换指令将其从二进制、BCD码、十六进制或字符常数转换成ASCII形式。ASCII字符为8位二进制,对应由YO~ Y7输出,加上打印机的一位选通信号(由Y8自动发出打印脉冲),只需占用一个字单元中的9个输出继电器,其余的不用。
在一个扫描周期内不能同时执行几个F174指令,因此将特殊内部继电器R9033设为打印输出控制继电器,打印开始自动变为ON,打印结束自动变为OFF。
自诊断错误设置指令:F148 (ERR)
F148 (ERR)的功能是将某特殊状态设置为自诊断错误类型,存放到D,I9000中,将R9000置为1(ON),并使出错指示灯(ERROR LED)闪烁;或者将由自诊断错误E45、E50或E200一E299引起的错误状态复位。F148指令的运行由n决定,n为自诊断错误代码,设置范围为0和100~ 299。
n =0:清除由自诊断错误E45、E50或E200~ E299引起的错误状态;
n =100~ 299:将指令的触发信号设置为第n号自诊断错误。具体内容请参见技术手册的错误代码表。
8.信息显示指令:F149 (MSG)
F149 (MSG)的功能是将S指定的字符常数(以M开始的字符串)显示在FP编程器II的屏幕上。
9.时间运算指令:F157 (CADD)、F158 (CSUB)
(1) F157 (CADD)
F157 (CADD)的功能是在(Sl +2,Sl +1,Sl)指定酌日期(年、月、日)和时间(时、分、秒)数据中加上( S2 +1,S2)指定的时间数据,所得的结果(年、月、日、时、分、秒)存放在(D +2,D+1,D)中,日期、时间数据均用BCD码表示。
(2) F158 (CSUB)
F158 (CSUB)的功能同F157 (CADD)类似,只是相加变为相减运算,具体用法请参见技术手册。
上一篇:数据发送