再者,PLC输出的“脉冲量”根本不能确定“音调”!PLC输出的“脉冲宽度”也不可能确定“音调”!您用“ PWM ”指令是徒劳的。
有关“让PLC唱歌”的知识请参阅《手把手教您写“让PLC唱歌”的程序》。决定“音调”的因素是“振动频率”。在PLC上用“ PLSY ”指令来实现对“音调”的控制,是利用输出脉冲的“频率”来作“控制参数”的。
用“ PLSY ”指令来实现对“音调”的控制,属于《写个程序叫PLC “唱歌”》的话题。 而楼主的这个话题是“写个程序让PLC弹琴”,用PLC的不同“输出位”去控制键盘乐器上不同音名的“琴键”。键盘乐器上不同音名的琴键分别对应的“音高频率”由乐器自身决定。