
Link068
MrPLC Member-
Content count
10 -
Joined
-
Last visited
Community Reputation
0 NeutralAbout Link068
-
Rank
Sparky
Profile Information
- Country New Zealand
-
Using Ethernet. Keep in mind this code is still a work in progress so not everything will be assigned correctly. Tray Dryer.cxp Tray Dryer PROLEC.nbp
-
Link068 started following "PLC No Response" NB HMI Omron
-
Hello Everybody, I continued to work on project this morning but I seem to be plagued with the "PLC No Response" error. This error will only come up when I assign a PLC address to a particular object. I have followed the steps in the post(https://forums.mrplc.com/index.php?/topic/39885-nb-designer-hmi-plc-no-response-error-solved/) to try and clear the error but am having no luck. In the screenshot I have assigned the large "Start Process" as a bit button with the write address being W50.00. When the button is pressed it should trigger a bit in the PLC but this is when the error appears. During this test I am connected to the PLC and in run mode with the PLC and HMI address assigned correctly. I have read and followed the section in the manual regarding "PLC No Response" but still no positive results. I just want to check that there is nothing I have done at a programmer end that could cause these issues. I am happy to provide files. Thanks, Ryan
- 12 replies
-
- omron
- cx-programmer
-
(and 1 more)
Tagged with:
-
Display PLC Time on HMI and Comparing Entered HMI Time to PLC Time
Link068 replied to Link068's topic in CX-Programmer
thank you for that but in the MOVD why just #12? wouldn't it need 4 variables? -
Display PLC Time on HMI and Comparing Entered HMI Time to PLC Time
Link068 replied to Link068's topic in CX-Programmer
I think the move you are thinking of is MOVD, but that moves 4 bits but aren’t the tine data stored in 8 bits? -
Link068 started following Display PLC Time on HMI and Comparing Entered HMI Time to PLC Time
-
Display PLC Time on HMI and Comparing Entered HMI Time to PLC Time
Link068 replied to Link068's topic in CX-Programmer
I am trying to compare time entered via an HMI and compare with the internal PLC clock. I Have broken it down to entered YY:MM:DD:HH:MIN to match the registers. So if I understand this correctly they are 16 bits with each variable broken into 8 bits. So to compare (as example) I want to have YY & MM together so they can be compared A353 register and set a bit true when they are the same. Since YY & MM are entered individually in HMI as INT, I need to but them together in one word using the XFRB block so they can match the A353 register. I believe I am using this correctly but I can't seem to move the YY values into the register I want. The MM moves but not the year so I just want to be sure I am using this block control word correctly. So first 2 digits are the number of bits (anything between 1 or 15 bits), 3rd digit is the start position of where you want to store the 8 bit value (in my YY example is position 8 as a word has 16 bits, so this would cover position 8-15) and the last bit is the start position of the number of bits you want from the source word. MY example If I can have any help or if you can offer a netter cleaner way of doing it please let me know. Thanks, Ryan -
Good Afternoon All, Just wondering if anyone would have any example code of using the Data Logging on NB designer? I am wanting to use a PID controller and display set point and process variable etc. I have looked in the manual but a coded example would be extremely helpful. Hope you have a good weekend. Thanks
- 1 reply
-
- nb-designer
- omron
-
(and 1 more)
Tagged with:
-
Display PLC Time on HMI and Comparing Entered HMI Time to PLC Time
Link068 posted a topic in CX-Programmer
Good Afternoon, I am wanting to do two things with and ORMON PLC and HMI with CX-Programmer and NB-Designer. 1. I want to display the current time from PLC on HMI with the real time clock. 2. I want to be able to enter a time on the HMI which will be compared to the PLC time and will stop a process when when the entered time is equal to the actual PLC time. If I can have some help with this that would be a great help. Thanks,- 10 replies
-
- omron
- cx-programmer
-
(and 2 more)
Tagged with:
-
Variables need to be local not global.
-
Link068 started following Display Integer from FB CX-Programmer
-
Good Afternoon, I am new to CX-Programmer so excuse this question. I have written a FB in ST to trigger BOOL and Integer variables. Within the FB I have written ST with a case statement which is working correctly. The issue I am having is that It seems the integer variables in the FB (HMI_Q_FAN_STATUS) are not being passed to the assigned global variable (assigned to D register) on the output of the FB. In the attached screen shot, the FB is in case 3 therefore the integer variable should display HMI_Q_FAN_STATUS=3, however is still displaying 0. Any help with this would be great. Thanks and have a good day.