问:关于接近开关的输出端(漏电流)直接接plc的输入端的问题? 答:接近开关都是有漏电流的,一些客户对这有些不放心,怕漏电流干扰plc工作,造成跑机。针对这个情况我们查阅了各个厂家接近开关的数据,一般的24v的接近开关的漏电流都小于0.8MA,海为plc的动作驱动on为3.5mA以上,动作驱动OFF为1.5mA。西门子200的plc逻辑1最小15vdc/2.5mA,逻辑0最大5vdc/1
问:开关量输入用内部电源与用外部电源有什么区别?答:用内部电源与用外部电源没有本质的区别,选用哪一种电源主要取决与是否能提供足够的电量。如:接光电开关或是液位传感器之类的需要提供电源的器件,最好是采用外部电源供电。(由于内部电源只能提供:DC24V的电压和300mA的电流,若超过这个范围就提供不了,所以采用外部电源供电。)当只是接按钮或旋钮开关等不需要提供电源的就可选用内部电源供电。
问:PLC的X点输入接传感器时,传感要用NPN还是PNP类型?答:从理认上两种都是可以接,因为海为PLC开关点输入X是双向输入型,即NPN和PNP类型的传感器都可以接入。但在实际的接线中,因为一个模块或主机只有一个公共点COM,所以只能接一种类型的光电开关,要么NPN型,要么PNP型。具体的接线图如下:
问:为什么用导线将PLC的COM端与PLC的X0短接,X0输入指示灯不亮?答:接线没接对,正确的接线是请将PLC的COM端接电源的一端,电源的另一端接开关按钮的一端,开关按钮的另一端接X端,详细的接线可参考PLC开关量输入接线图。
问:海为PLC同一串口可以走不同协议,这协议如何设置,以哪个协议为标准呢?答:同一串口走不同协议是通过通讯指令里面的协议来设置要要通讯设备的通讯协议。
问:如何能用上位机或是编程软件让PLC复位并重新运行吗?答:用编程软件菜单栏里的【PLC/启动PLC运行或停止PLC运行】;上位机来控制则必须通过程序实现,如在程序的头加一条跳转指令(假如以M0开关为条件),在程序的结尾加一个标签,当条件满足时M0=1就从程序头直接跳到程序尾,而条件不满足时M0=0则正常执行程序。
问:用海为PLC,在进行MODBUS读或写且又需要CRC校验时,怎样添加校验码?答:MODBUS读或写自身带CRC校验,双击“通讯指令”协议选RTU的就是可以了,无需再加CRC校验。
问:若使用标准MODBUS通讯方式,当一次通讯未结束(En=1,Out=0)时,触发别的MODBUS通讯指令有效么?答:海为PLC的通讯是由硬件来完成的,当有多个同时通讯时,会自己按通讯的先后顺序进行排队通讯。若其中有一个或几个通讯不成功,在超过超时时间之后就会去运行下一个通讯,所以不用担心不成功是否会影响别的通讯。