I can do that for 100$ even 50$ if it is mean something for you. It is thery simple progect. Micro 820 have digital inputs you may use it for chousing different types of Output for each day of week, or some how else to customize different dependence for output current. I don't use Micro 820 yet, but wrote a lot of proects for other Allen Bradley PLCs. I already have installed "WorckBench" development enviroment and create simple progect for Micro 820. It set output curent in dependence of current hour. hour=0 : 0ma, hour=1 : 1ma , and so on. Hour>=20 20ma. If you want, I will send this project for testing. I'm not work with micro 820 and that's why I'm not complitely sure that will not stumbed to some hidden difficulties. If my test project will work, than will not be any difficulties, and I will make the program in one hour.