将ASCII字符输出到打印机指令F147(PR)松下PLC
2024-02-10  来源:网络或本站原创

备注:本指令只适用于只用于晶体管输出型PLC

程序示例

操作数

示例说明

    当执行条件(触发器)R10ON时,通过外部数据字继电器WY0,输出存放在数据寄存器DT0~DT5ASCII码。

描述

将存放在由S指定的6个字的存储区中的12个字符的ASCII码输出由D指定的外部字继电器WY

如果指定的输出与商用打印机相连,则打印输出相关的ASCII.

只有WY0-8位用于实际的打印输出.

从存储区的低字节开始打印输出ASCII.

必须在最后设置控制代码(LF+CR)用于打印机.

输出一个字符需要3个扫描周期,所以从开始打印到12个字符输出完毕同需要37个扫描周期.

编程时注意事项

在某一时刻不能同时执行多个F147 (PR)指令.编程时应利用打印输出标志(89033),防止在执行F147 (PR)指令期间重复执行.

可以利用ASCII转换指令「F95 (ASC)]将字符串常数转换为ASCII.

必须使用晶体管输出的单元或板卡.

执行木指令时,由D指定的WY区中的Y 9}-Y F被置为0 (OFF) .

接线示意图

程序示例