I have a home made fluid bed roaster with manually controlled airflow and
electric heat. I'm currently logging with Artisan Roaster Scope, a VINT Hub
and a TMP1101_0 - 4x Thermocouple Phidget. I would like to use the internal
PID controller in Artisan with the Phidget REL1000_0 - 4x Relay to control
the heating element, but I can't figure out how to configure Artisan to
talk to the relay. Here are some screen shots of what I have so far. Any
and all help would be appreciated.
you have entered invalid symbolic formulas for those two channels (in fields y1(x) and y2(x)) of your extra device. Remove those two values from the marked fields and you should see the readings.
> On 14. Oct 2019, at 08:57, Ben Greenwood <ben(a)cafetechnica.com.au> wrote:
> Hi Marko, thanks for checking this out
> 219B Murray Street
> Hobart TAS 7000
> 0408 802 585
> On Sun, Oct 13, 2019 at 7:09 PM Marko Luther <marko.luther(a)gmx.net> wrote:
> Dear Ben,
> that looks strange. The 1048 obviously gets attached. There seems something "broken" in your settings. Could you send me your settings file (save via menu Help >> Save Settings) and I take a look.
> > On 13. Oct 2019, at 00:17, Ben Greenwood <ben(a)cafetechnica.com.au> wrote:
> > <Capture ii.JPG>
I can see from the screenshot that the 1048 got first attached but soon after again detached. Thus Artisan cannot access it any longer. Attach and detach of modules is handled by the Phidget driver. I can only guess that your USB connection is "weak". So either the cable is rotten or you are working in a highly EMV spammed environment. USB wires easily catch EMV and this breaks communication. I assume the Phidget driver observes communication errors to the module and detaches it. Do you have un-shielded motors running next to the TC or USB wires? The cause could also a low USB voltage. You could try to put a powered USB hub inbetween the Phidget and your computer. Note that this is only to check for the USB power situation as a powered USB hub introduce quite some noise to the data lines via different grounding levels. Do you run your computer from battery or powered?
All external to Artisan. You could try to set the main device to DUMMY (thus not connecting the MODBUS part) and see if this improves the situation.
> On 12. Oct 2019, at 13:14, Ben Greenwood <ben(a)cafetechnica.com.au> wrote:
> Hi Marko, many thanks for the prompt response. yes i have the current v22 driver installed, build 1.4
> when i open the phidget control panel (with artisan off since only one program can access at a time) I can see the temperature read by channel 0, its a real reasonable number
> 219B Murray Street
> Hobart TAS 7000
> 0408 802 585
> On Sat, Oct 12, 2019 at 7:41 PM Marko Luther <marko.luther(a)gmx.net> wrote:
> Dear Ben,
> > On 12. Oct 2019, at 08:48, Ben Greenwood via Artisan-User <artisan-user(a)lists.einfachkaffee.de> wrote:
> > Hi Everyone,
> > I'm using Artisan with a 1Kg gas roaster that supplies ET/BT via modbus to one USB port, which works great. I'm trying to add a TC using a Phidget 1048 to the other USB port, but having difficulty.
> > - In Config/Device ET/BT tab Modubus is selected since this is the primary input.
> > - In Config/Device Extra Devices Tab, I've added the Phidget 1048 4x TC01 device and ticked the LCD1 and Curve 1 boxes.
> > My confusion comes from the ports configuration
> > - The modbus settings have their own tab, that all works
> > - The ET/BT tab has a header "settings for non-modbus devices" Does this mean its that appropriate place to specify the phidget connection?
> Well, it should read "for non-modbus serial devices, not Phidgets"
> > - The Extra tab, which seems like the right place, shows that I've selected Phidget 1048, but has no settings (Comm port etc) and is not editable
> Phidgets do not need any serial setup. They communicate natively through USB (not serial over USB).
> > To add to my confusion, when i plug the USB cable for the phidget in, the little notification bar above "Roaster Scope" shows that its connected. However when I click the ON button, the modbus temps show in the LCD, but my BT2 shows as -1.0
> > what am I doing wrong?
> Did you install the current Phidgets driver (which is v22) from phidgets.com? Artisan communicates to the Phidgets via this driver.
> Just install that driver for your platform and you should good to go.
> > Any help appreciated
> > Thanks,
> > Ben
> > Cafetechnica
> > 219B Murray Street
> > Hobart TAS 7000
> > 0408 802 585
> > ben(a)cafetechnica.com.au
> > _______________________________________________
> > Artisan-User mailing list -- artisan-user(a)lists.einfachkaffee.de
> > To unsubscribe send an email to artisan-user-leave(a)lists.einfachkaffee.de
> > unsubscribe via https://mailman.ghostdub.de/postorius/lists/artisan-user.lists.einfachkaffe…
I've put together a little Raspberry Pi Zero W Modbus TCP server that I'm
using over WiFi to provide thermocouple temps back to Artisan and to accept
%PWR commands (from a power slider) from Artisan to control my PWM heater.
This is all working great with a 2 HZ refresh rate!
In addition to the TC and PWM devices on my R-Pi, I also have an ambient
temp and humidity sensor that I'd like to use to fill in the Roast
Properties -> Ambient Conditions fields. I cant figure out how to pipe a
Modbus register (or two) into that. When I look at
Config->Device->Ambient, all I see for options are Phidget and Yocto. Is
there some way to get a modbus device/register to show up here?
Thanks for any pointers or suggestions for setting this up,
I'm using Artisan with a 1Kg gas roaster that supplies ET/BT via modbus to
one USB port, which works great. I'm trying to add a TC using a Phidget
1048 to the other USB port, but having difficulty.
- In Config/Device ET/BT tab Modubus is selected since this is the primary
- In Config/Device Extra Devices Tab, I've added the Phidget 1048 4x TC01
device and ticked the LCD1 and Curve 1 boxes.
My confusion comes from the ports configuration
- The modbus settings have their own tab, that all works
- The ET/BT tab has a header "settings for non-modbus devices" Does this
mean its that appropriate place to specify the phidget connection?
- The Extra tab, which seems like the right place, shows that I've selected
Phidget 1048, but has no settings (Comm port etc) and is not editable
To add to my confusion, when i plug the USB cable for the phidget in, the
little notification bar above "Roaster Scope" shows that its connected.
However when I click the ON button, the modbus temps show in the LCD, but
my BT2 shows as -1.0
what am I doing wrong?
Any help appreciated
219B Murray Street
Hobart TAS 7000
0408 802 585
Hi all, I just received a Quest M3 with thermocouples installed already. I
have three at the moment. ET, MET, and another probe that is the exhaust
temp coming off the beans. I plan on adding a dedicated BT as well.
I am running this sketch
following these instructions
are found within the same folder as the sketch.
Serial Exception:Unable to open serial port is the error I'm getting within
Artisan but I can't even select the proper Comm Port. All I have is Generic
CDC. Arduino software is recognizing it because I need that port to load
the sketches on the Arduino in the first place. Arduino recognizes it as:
/dev/cu.usbmodem14301 I'm running the newest version of Mojave for my OS.
If I manually type in that in Artisan I still won't get anything.
Also, within the Serial Monitor using the code (chan,1234) won't cause
anything to show either.
The "but" of all of this is the fact that to my LCD screen connected to the
TC4, within the sketch it is programmed to display time, RoR, and the first
two channels ET, and BT. These numbers are showing up and are responding to
I have a USB-C dongle that breaks off to three USB 3.0's. I also tried it
with a singular USB-C to USB3.0 dongle on different ports. Arduino will
find it but Artisan won't.
Does anyone know how to program on the LCD to show the third probe as well
and make it "MET" for example. I found the code on the sketch and tried
else command: lcd.setCursor( 09, 2 );
lcd.print( F("MET:") );
but it didn't seem to do anything.
Thanks in advance for whoever knows these things.
Saludos codales a todos soy nuevo en esto y tengo una pregunta, yo puedo usa Artisan si mi tostadora no esa en la lista de su base de datos, es decir de manea manual done yo le voy metiendo los datos paso a paso durante el proceso de tueste?, ya voy a construir una tostadora artesanal fabricada en el taller de un amigo en Venezuela de unos (15 o 25) kg. por bache, si tienen un diseño que puedan compartir para fabricar aquí les agradecería..