高速输出暂停怎么实现,又重新开始呢?

问:高速输出暂停怎么实现,又重新开始呢?答:用系统寄存器SM93,正转脉冲禁止,SM94反转脉冲禁止,给SM93置位,就暂停,复位就从原来停止继续开始。仿真的时候,这个功能不起作用。

如何用海为PLC控制步进电机作角度控制?怎么知道角度是否控制正确?

问:如何用海为PLC控制步进电机作角度控制?怎么知道角度是否控制正确?答:首先得知道步进电机转一圈需要多少个脉冲,将这一圈的脉冲数除以等分,得到每个等分的脉冲数,然后你用脉冲输出指令(如:PLSY或PLSR指令)输出每个等分的脉冲。这样每发一个等分的脉冲就会转一个等分角。

怎样用x端子控制PLC的模拟量0-10V的输出?

问:怎样用x端子控制PLC的模拟量0-10V的输出?答:先通过PLC编程软件里的“PLC硬件配置”将模拟量设成“0-10V”的电压输出。如将AQ0设成“0-10V”电压的输出,当“X0”为“ON”则用“MOV”指令,将要输出的电压对应的数值赋给AQ0就可以输出想要的电压值。

在PLC联网里,如何判断主从机呢?

问:在PLC联网里,如何判断主从机呢?答:判断主从机程序里是否有通讯程序,当从机一定没有通讯程序。

Haiwell PLC与S7-200的MODBUS通信时遇到西门子的地址超出海为MODBUS地址范围,比如S7-200的Modbus地址为00001-000128对应Q0.0-Q15.7;010001-010128对应I0.0-I15.7;这该怎么解决?

问:Haiwell PLC与S7-200的MODBUS通信时遇到西门子的地址超出海为MODBUS地址范围,比如S7-200的Modbus地址为00001-000128对应Q0.0-Q15.7;010001-010128对应I0.0-I15.7;这该怎么解决?答:S7-200地址前两位是功能码代号(00:表示读/写位地址, 01:表示读位地址 03:表示读寄存器地址,04:表示读/写寄存器),那么扣

在两台PLC的程序里都写了通讯指令,并用COM2口连接,并在两个PLC上分时进行了通讯操作,结果通讯正常。那么:在实际控制系统中,若两台PLC上正好同时进行了通讯操作,不知通讯是否还能正常?

问:在两台PLC的程序里都写了通讯指令,并用COM2口连接,并在两个PLC上分时进行了通讯操作,结果通讯正常。那么:在实际控制系统中,若两台PLC上正好同时进行了通讯操作,不知通讯是否还能正常?答:在两台PLC上正好同时进行了通讯操作那么本次通讯会失败,而在未冲突时则通讯会成功,在实际使用中不建议采用2台主机分时对发通讯的方法,而应该是一个当机,一个当从机,主机读或写从机数据(主站与从站的区别是:

主机只用一个通讯口对5台(走不同协议)的从机设备一直进行读或写,通讯会不会冲突?

问:主机只用一个通讯口对5台(走不同协议)的从机设备一直进行读或写,通讯会不会冲突?答:不会,海为PLC硬件会自动处理这些问题。不需要编程。

两台海为PLC进行通讯,如何用RS485进行联网通讯?

问:两台海为PLC进行通讯,如何用RS485进行联网通讯?答:接2根线,将两台PLC的A+和B-这两个端子对接即可,连接用的线最好是采用屏蔽双绞线。