rnishimura
Member
I am familiar with RSLogix, Concept, and Telepace, but have not used Unity Pro S until the past few weeks and have a few issues I have not been able to get around yet and I was looking to see if anyone has any tips.
1) Is there a way to force Analog points (%MW and/or %IW) in the simulator mode? I know when you are connected to the physical Processor I can go to to the AI module to force the points. But I have not figured out how to force Analog points in the memory or when not connected to the processor. I have tried created an IODDT as type T_ANA-IN_BMX assigned to %CHr.m.c and tried toggling the FORCING_ORDER to 1 and setting a value to CMD_FORCING_VALUE, but it does not seem to have any affect on the Analog Input.
2) I cannot figure out how to connect to a simulator on another PC. The documentation states that you can connect to a simulator that is running on another PC using TCP. If I try to set Unity to use Simulation Mode and set the IP Address to the remote PC running the simulator I get the following message "This isn't a valid PLC Address, or PLC is busy, or media is off." I have also tried explicitly specifying port 502 without different results. I am think the simulator may possibly be running on a different port, but I was not able to find simulator settings to specify it. Has any been successful at connecting to a simulator running on a different PC?
3) This installation is being installed with Schneider Electric's ClearSCADA HMI software. I have installed ClearSCADA with Schneider Electric's SCADAPacks in the past and am somewhat familiar with the software. In ClearSCADA I have set up an Advanced Modbus Direct Channel, Advanced Modbus Direct Outstation Set, and an Advanced Modbus Generic Modbus Direct Outstation. I have attempted to connect ClearSCADA to the PLC Simulator (on the same PC as Unity Pro) by setting the TCPIP address to the PC address running Unity Pro. However, I have not found anywhere on Unity to specify the Modbus Address of the PLC. Am I missing a setting here?
Thanks in advance for any help,
Ryan
1) Is there a way to force Analog points (%MW and/or %IW) in the simulator mode? I know when you are connected to the physical Processor I can go to to the AI module to force the points. But I have not figured out how to force Analog points in the memory or when not connected to the processor. I have tried created an IODDT as type T_ANA-IN_BMX assigned to %CHr.m.c and tried toggling the FORCING_ORDER to 1 and setting a value to CMD_FORCING_VALUE, but it does not seem to have any affect on the Analog Input.
2) I cannot figure out how to connect to a simulator on another PC. The documentation states that you can connect to a simulator that is running on another PC using TCP. If I try to set Unity to use Simulation Mode and set the IP Address to the remote PC running the simulator I get the following message "This isn't a valid PLC Address, or PLC is busy, or media is off." I have also tried explicitly specifying port 502 without different results. I am think the simulator may possibly be running on a different port, but I was not able to find simulator settings to specify it. Has any been successful at connecting to a simulator running on a different PC?
3) This installation is being installed with Schneider Electric's ClearSCADA HMI software. I have installed ClearSCADA with Schneider Electric's SCADAPacks in the past and am somewhat familiar with the software. In ClearSCADA I have set up an Advanced Modbus Direct Channel, Advanced Modbus Direct Outstation Set, and an Advanced Modbus Generic Modbus Direct Outstation. I have attempted to connect ClearSCADA to the PLC Simulator (on the same PC as Unity Pro) by setting the TCPIP address to the PC address running Unity Pro. However, I have not found anywhere on Unity to specify the Modbus Address of the PLC. Am I missing a setting here?
Thanks in advance for any help,
Ryan