Hey DB. I have applied (most) of your suggestions. I have attached the complete routine as a pdf. The jpg shows the crux of the changes.
It took me a few attempts, then a few reviews of the FIFO mechanics. Good news is i now better understand how the FIFO works
.
I understood what you meant about using the "On scan with rising edge of this GRT..." to replace 32 rungs with a single rung branched 48 times to produce the same outcome that i have settled for (16 rungs with 3 branches each rung using the OSR as a trigger).
Reason why i kept the trigger and a less streamlined footprint is so i can clearly see the demarcation between each wind direction. Useful structure for beginners like me.
Anyhow. Thank you again. I will be hitting you up again soon i think as i will be reviving an earlier thread i started last year:
http://www.plctalk.net/qanda/showthread.php?p=897811#post897811
I noticed you provided input on this thread, but it was outside of my knowlege.
The best, (or most suited) response i received from my query directed me to a previous thread;
http://www.plctalk.net/qanda/archive/index.php/t-122267.html
This thread provides some tidbits of key info that i think is very relevant/interesting.
1. Can communicate directly to a PLC via a modem over the internet.
2. Port forwarding details and port numbers were provided.
3. The OP ended the communication confirming that the method worked and he was happy with the outcome.
It is of course possible the OP was later hacked and was responsible for a sitewide network failure. But let us not worry about this too much.
I will not revive it for a few weeks from now though i think. I plan to prepare a few things first:
1. Set up a new Compactlogix backplane. Compactlogix 1769-L32E.
2. Connect it to a dedicated modem, (Asus modem).
3. Set up a new (dedicated) internet connection at the cheapest possible plan
4. Connect it to my new backplane and attempt to communicate
5. Present the setup to PLCTalk community and ask for suggestions around security without using a VPN.
In the long term, i hope to eventually connect my main backplane to the internet so i can communicate with it (securely) over the internet without using a VPN.
I want to solve the commincation (without VPN) issue because i have seen others do it. Others on PLCTalk have confirmed they have succeeded doing it. So i do not understand why i should restrict myself to using a VPN which in my opinion is a pretty clunky way of communicating offsite.